# CategorySDLNet

Header file for SDL_net library

A simple library to help with networking.

<!-- END CATEGORY DOCUMENTATION -->

## Functions

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategorySDLNet, CategoryAPIFunction -->
- [NET_AcceptClient](NET_AcceptClient)
- [NET_CompareAddresses](NET_CompareAddresses)
- [NET_CreateClient](NET_CreateClient)
- [NET_CreateDatagramSocket](NET_CreateDatagramSocket)
- [NET_CreateServer](NET_CreateServer)
- [NET_DestroyDatagram](NET_DestroyDatagram)
- [NET_DestroyDatagramSocket](NET_DestroyDatagramSocket)
- [NET_DestroyServer](NET_DestroyServer)
- [NET_DestroyStreamSocket](NET_DestroyStreamSocket)
- [NET_FreeLocalAddresses](NET_FreeLocalAddresses)
- [NET_GetAddressStatus](NET_GetAddressStatus)
- [NET_GetAddressString](NET_GetAddressString)
- [NET_GetConnectionStatus](NET_GetConnectionStatus)
- [NET_GetLocalAddresses](NET_GetLocalAddresses)
- [NET_GetStreamSocketAddress](NET_GetStreamSocketAddress)
- [NET_GetStreamSocketPendingWrites](NET_GetStreamSocketPendingWrites)
- [NET_GetVersion](NET_GetVersion)
- [NET_Init](NET_Init)
- [NET_Quit](NET_Quit)
- [NET_ReadFromStreamSocket](NET_ReadFromStreamSocket)
- [NET_ReceiveDatagram](NET_ReceiveDatagram)
- [NET_RefAddress](NET_RefAddress)
- [NET_ResolveHostname](NET_ResolveHostname)
- [NET_SendDatagram](NET_SendDatagram)
- [NET_SimulateAddressResolutionLoss](NET_SimulateAddressResolutionLoss)
- [NET_SimulateDatagramPacketLoss](NET_SimulateDatagramPacketLoss)
- [NET_SimulateStreamPacketLoss](NET_SimulateStreamPacketLoss)
- [NET_UnrefAddress](NET_UnrefAddress)
- [NET_WaitUntilConnected](NET_WaitUntilConnected)
- [NET_WaitUntilInputAvailable](NET_WaitUntilInputAvailable)
- [NET_WaitUntilResolved](NET_WaitUntilResolved)
- [NET_WaitUntilStreamSocketDrained](NET_WaitUntilStreamSocketDrained)
- [NET_WriteToStreamSocket](NET_WriteToStreamSocket)
<!-- END CATEGORY LIST -->

## Datatypes

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategorySDLNet, CategoryAPIDatatype -->
- [NET_Address](NET_Address)
- [NET_DatagramSocket](NET_DatagramSocket)
- [NET_Server](NET_Server)
- [NET_StreamSocket](NET_StreamSocket)
<!-- END CATEGORY LIST -->

## Structs

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategorySDLNet, CategoryAPIStruct -->
- [NET_Datagram](NET_Datagram)
<!-- END CATEGORY LIST -->

## Enums

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategorySDLNet, CategoryAPIEnum -->
- (none.)
<!-- END CATEGORY LIST -->

## Macros

<!-- DO NOT HAND-EDIT CATEGORY LISTS, THEY ARE AUTOGENERATED AND WILL BE OVERWRITTEN, BASED ON TAGS IN INDIVIDUAL PAGE FOOTERS. EDIT THOSE INSTEAD. -->
<!-- BEGIN CATEGORY LIST: CategorySDLNet, CategoryAPIMacro -->
- [SDL_NET_MAJOR_VERSION](SDL_NET_MAJOR_VERSION)
- [SDL_NET_MICRO_VERSION](SDL_NET_MICRO_VERSION)
- [SDL_NET_MINOR_VERSION](SDL_NET_MINOR_VERSION)
- [SDL_NET_VERSION](SDL_NET_VERSION)
- [SDL_NET_VERSION_ATLEAST](SDL_NET_VERSION_ATLEAST)
<!-- END CATEGORY LIST -->

----
[CategoryAPICategory](CategoryAPICategory)