![]() ![]() | Used for listening on all network interfaces. |
![]() ![]() | Used as destination when sending a message to all clients on a subnet that allows broadcasts. |
![]() ![]() | Which has limited applications. |
![]() ![]() | Major Version |
![]() ![]() | Minor Version |
![]() ![]() | Patch Version |
![]() ![]() | The maximum number of addresses bound to a single UDP socket channel. |
![]() ![]() | The maximum number of channels on a UDP socket. |
![]() ![]() | This method can be used to fill a version structure with the compile-time version of the SDL_net library. |
![]() ![]() | Add a socket to a socket set |
![]() ![]() | Allocate a new UDP packet with a data buffer |
![]() ![]() | Allocate a vector of UDPpackets |
![]() ![]() | Create a new socket set |
![]() ![]() | Check and wait for sockets in a set to have activity |
![]() ![]() | Remove a socket from a socket set |
![]() ![]() | Free a previously allocated UDPpacket |
![]() ![]() | Free a vector of UDPpackets |
![]() ![]() | Free a socket set |
![]() ![]() | Get the current error string |
![]() ![]() | Initialize the network API. |
![]() ![]() | Using this you can compare the runtime version to the version that you compiled with. |
![]() ![]() | Shutdown and cleanup the network API. |
![]() ![]() | Get a 16bit (a short on 32bit systems) value from the data buffer area which is in network byte order. |
![]() ![]() | Get a 32bit (a long on 32bit systems) value from the data buffer area which is in network byte order. |
![]() ![]() | Resize the data buffer in a UDPpacket |
![]() ![]() | Resolve the string host, and fill in the IPaddress pointed to by address with the resolved IP and the port number passed in through port. |
![]() ![]() | Resolve the IPv4 numeric address in address->host, and return the hostname as a string. |
![]() ![]() | This is the same as SDL_SetError, which sets an SDL error message |
![]() ![]() | See if a socket has activity |
![]() ![]() | Accept a connection on a server socket |
![]() ![]() | Add a socket to a socket set |
![]() ![]() | Close a TCP socket |
![]() ![]() | Remove a socket from a socket set |
![]() ![]() | Get the remote host address and port number |
![]() ![]() | Open a TCP client or server socket |
![]() ![]() | Receive data from a connected socket |
![]() ![]() | Send data over a connected socket |
![]() ![]() | Add a socket to a socket set |
![]() ![]() | Assign an IP address number to a socket channel |
![]() ![]() | Close and free a UDP socket |
![]() ![]() | Remove a socket from a socket set |
![]() ![]() | Get the assigned IP address for a socket channel or get the port you opened the socket with |
![]() ![]() | Create a UDP socket |
![]() ![]() | Receive into a UDPpacket |
![]() ![]() | Receive into a UDPpacket vector |
![]() ![]() | Send a UDPpacket |
![]() ![]() | Send a UDPpacket vector |
![]() ![]() | Remove all assigned IP addresses from a socket channel |
![]() ![]() | Put the 16bit (a short on 32bit systems) value into the data buffer area in network byte order. |
![]() ![]() | Put the 32bit (a long on 32bit systems) value into the data buffer area in network byte order. |
![]() | |
![]() | |
![]() | |
![]() |
SdlNet Class | Tao.Sdl Namespace