public static extern IntPtr HostCreate(ENetAddressType addressType, NativeENetAddress *address, UIntPtr peerCount, UIntPtr channelLimit, uint incomingBandwidth, uint outgoingBandwidth);
public static extern int AddressSetHostIP(NativeENetAddress *address, [MarshalAs(UnmanagedType.LPStr)] string hostName);
public static extern NativeENetPeer *HostConnect(IntPtr host, NativeENetAddress *address, UIntPtr channelCount, uint data);
public static extern int AddressGetHostIP(NativeENetAddress *address, IntPtr hostName, UIntPtr nameLength);