sdlNetGetLocalAddresses function

int sdlNetGetLocalAddresses(
  1. Pointer<IPaddress> addresses,
  2. int maxcount
)

Get the addresses of network interfaces on this system.

\param addresses where to store the returned information. \param maxcount the number of results that can be stored at addresses \returns the number of addresses saved in addresses

\since This function is available since SDL_net 2.0.0.

extern DECLSPEC int SDLCALL SDLNet_GetLocalAddresses(IPaddress *addresses, int maxcount)

Implementation

int sdlNetGetLocalAddresses(Pointer<IPaddress> addresses, int maxcount) {
  final sdlNetGetLocalAddressesLookupFunction = libSdl2Net.lookupFunction<
      Int32 Function(Pointer<IPaddress> addresses, Int32 maxcount),
      int Function(Pointer<IPaddress> addresses,
          int maxcount)>('SDLNet_GetLocalAddresses');
  return sdlNetGetLocalAddressesLookupFunction(addresses, maxcount);
}