# Index of values

C
close [Shout] | Close a connection to the server.
D
delay [Shout] | Amount of time in miliseconds caller should wait before sending again.
G
get_agent [Shout] | Retrieve the user agent header.
get_audio_info [Shout] | Retrieve a stream audio parameter.
get_description [Shout] | Retrieve the stream description.
get_dumpfile [Shout] | Retrieve the dumpfile name.
get_errno [Shout] | Get the number of the last error.
get_error [Shout] | Get a string describing the last shout error to occur.
get_format [Shout] | Retrieve the stream's audio format.
get_genre [Shout] | Retrieve the stream genre.
get_host [Shout] | Retrieve the server's hostname or ip address.
get_mount [Shout] | Retrieve the mountpoint.
get_multicast_ip [Shout] | Retrieve the ip for multicasting the stream.
get_name [Shout] | Retrieve the name of the stream.
get_password [Shout] | Retrieve the server's password.
get_port [Shout] | Retrieve the server's port.
get_protocol [Shout] | Retrieve the protocol used to connect to the server.
get_public [Shout] | Should we ask the server to list the stream in any directories it knows about?
get_url [Shout] | Retrieve the url of a site about this stream.
get_user [Shout] | Retrieve the user to authenticate as.
I
init [Shout] | Initialize the shout library.
is_connected [Shout] | Am I connected to a shoutcast server?
N
new_shout [Shout] | Create a new `shout` value.
O
open_shout [Shout] | Open a connection to the server.
S
send [Shout] | Send data to the server, parsing it for format specific timing info.
send_raw [Shout] |
set_agent [Shout] | Set the user agent header (default: libshout/VERSION).
set_audio_info [Shout] | `set_audio_info shout name value` sets the stream audio parameter `name` to the value `value`.
set_description [Shout] | Set the stream description.
set_dumpfile [Shout] | Request that your stream be archived on the server under the specified name.
set_format [Shout] | Set the stream's audio format (default: Format_vorbis).
set_genre [Shout] | Set the stream genre.
set_host [Shout] | Set the server's hostname or ip address (default: localhost).
set_metadata [Shout] | Set metadata for mp3 streams.
set_mount [Shout] | Set the the mountpoint (not supported by the `Protocol_icy` protocol).
set_multicast_ip [Shout] | Set the ip for multicasting the stream.
set_name [Shout] | Set the name of the stream.
set_password [Shout] | Set the password to authenticate the server with.
set_port [Shout] | Set the server's port (default: 8000).
set_protocol [Shout] | Set the protocol to connect to the server with (default: Protocol_http).
set_public [Shout] | Should we ask the server to list the stream in any directories it knows about (default: `false`)?
set_url [Shout] | Set the url of a site about this stream.
set_user [Shout] | Set the user to authenticate as (default: source).
shutdown [Shout] | Shut down the shout library, deallocating any global storage.
sync [Shout] | Put caller to sleep until it is time to send more data to the server.
V
version [Shout] | Get a version string as well as the value of the library major, minor, and patch levels, respectively.