| void .ctor(bool IsGameServer) | 2 flags | | 0x01 |
| long SteamAPI_SteamNetworkingSockets_SteamAPI_v012() | Static+2 flags | | 0x08 |
| long GetUserInterfacePointer() | Public+1 flags | | 0x08 |
| long SteamAPI_SteamGameServerNetworkingSockets_SteamAPI_v012() | Static+2 flags | | 0x08 |
| long GetServerInterfacePointer() | Public+1 flags | | 0x08 |
| Socket _CreateListenSocketIP(long self, ref NetAddress& localAddress, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x12 |
| Socket CreateListenSocketIP(ref NetAddress& localAddress, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x12 |
| Connection _ConnectByIPAddress(long self, ref NetAddress& address, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x12 |
| Connection ConnectByIPAddress(ref NetAddress& address, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x12 |
| Socket _CreateListenSocketP2P(long self, int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x08 |
| Socket CreateListenSocketP2P(int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x08 |
| Connection _ConnectP2P(long self, ref NetIdentity& identityRemote, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x88 |
| Connection ConnectP2P(ref NetIdentity& identityRemote, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x88 |
| Result _AcceptConnection(long self, const Connection& hConn) | PrivateStatic+1 flags | | 0x08 |
| Result AcceptConnection(const Connection& hConn) | 1 flags | | 0x04 |
| bool _CloseConnection(long self, const Connection& hPeer, int nReason, const string& pszDebug, bool bEnableLinger) | PrivateStatic+1 flags | | 0x08 |
| bool CloseConnection(const Connection& hPeer, int nReason, const string& pszDebug, bool bEnableLinger) | 1 flags | | 0x08 |
| bool _CloseListenSocket(long self, const Socket& hSocket) | PrivateStatic+1 flags | | 0x08 |
| bool CloseListenSocket(const Socket& hSocket) | 1 flags | | 0x04 |
| bool _SetConnectionUserData(long self, const Connection& hPeer, long nUserData) | PrivateStatic+1 flags | | 0x08 |
| bool SetConnectionUserData(const Connection& hPeer, long nUserData) | 1 flags | | 0x08 |
| long _GetConnectionUserData(long self, const Connection& hPeer) | PrivateStatic+1 flags | | 0x08 |
| long GetConnectionUserData(const Connection& hPeer) | 1 flags | | 0x08 |
| void _SetConnectionName(long self, const Connection& hPeer, const string& pszName) | PrivateStatic+1 flags | | 0x08 |
| void SetConnectionName(const Connection& hPeer, const string& pszName) | 1 flags | | 0x08 |
| bool _GetConnectionName(long self, const Connection& hPeer, long pszName, int nMaxLen) | PrivateStatic+1 flags | | 0x08 |
| bool GetConnectionName(const Connection& hPeer, ref string& pszName) | 1 flags | | 0x08 |
| Result _SendMessageToConnection(long self, const Connection& hConn, long pData, uint cbData, int nSendFlags, ref long& pOutMessageNumber) | PrivateStatic+1 flags | | 0x08 |
| Result SendMessageToConnection(const Connection& hConn, long pData, uint cbData, int nSendFlags, ref long& pOutMessageNumber) | 1 flags | | 0x08 |
| void _SendMessages(long self, int nMessages, const NetMsg**& pMessages, const Int64*& pOutMessageNumberOrResult) | PrivateStatic+1 flags | | 0x08 |
| void SendMessages(int nMessages, const NetMsg**& pMessages, const Int64*& pOutMessageNumberOrResult) | 1 flags | | 0x04 |
| Result _FlushMessagesOnConnection(long self, const Connection& hConn) | PrivateStatic+1 flags | | 0x08 |
| Result FlushMessagesOnConnection(const Connection& hConn) | 1 flags | | 0x04 |
| int _ReceiveMessagesOnConnection(long self, const Connection& hConn, long ppOutMessages, int nMaxMessages) | PrivateStatic+1 flags | | 0x08 |
| int ReceiveMessagesOnConnection(const Connection& hConn, long ppOutMessages, int nMaxMessages) | 1 flags | | 0x08 |
| bool _GetConnectionInfo(long self, const Connection& hConn, ref ConnectionInfo& pInfo) | PrivateStatic+1 flags | | 0x2B8 |
| bool GetConnectionInfo(const Connection& hConn, ref ConnectionInfo& pInfo) | 1 flags | | 0x2B8 |
| Result _GetConnectionRealTimeStatus(long self, const Connection& hConn, ref ConnectionStatus& pStatus, int nLanes, const ConnectionLaneStatus[]& pLanes) | PrivateStatic+1 flags | | 0x40 |
| Result GetConnectionRealTimeStatus(const Connection& hConn, ref ConnectionStatus& pStatus, int nLanes, const ConnectionLaneStatus[]& pLanes) | 1 flags | | 0x40 |
| int _GetDetailedConnectionStatus(long self, const Connection& hConn, long pszBuf, int cbBuf) | PrivateStatic+1 flags | | 0x08 |
| int GetDetailedConnectionStatus(const Connection& hConn, ref string& pszBuf) | 1 flags | | 0x08 |
| bool _GetListenSocketAddress(long self, const Socket& hSocket, ref NetAddress& address) | PrivateStatic+1 flags | | 0x12 |
| bool GetListenSocketAddress(const Socket& hSocket, ref NetAddress& address) | 1 flags | | 0x12 |
| bool _CreateSocketPair(long self, const Connection[]& pOutConnection1, const Connection[]& pOutConnection2, bool bUseNetworkLoopback, ref NetIdentity& pIdentity1, ref NetIdentity& pIdentity2) | PrivateStatic+1 flags | | 0x88 |
| bool CreateSocketPair(const Connection[]& pOutConnection1, const Connection[]& pOutConnection2, bool bUseNetworkLoopback, ref NetIdentity& pIdentity1, ref NetIdentity& pIdentity2) | 1 flags | | 0x88 |
| Result _ConfigureConnectionLanes(long self, const Connection& hConn, int nNumLanes, const int[]& pLanePriorities, const ushort[]& pLaneWeights) | PrivateStatic+1 flags | | 0x08 |
| Result ConfigureConnectionLanes(const Connection& hConn, int nNumLanes, const int[]& pLanePriorities, const ushort[]& pLaneWeights) | 1 flags | | 0x08 |
| bool _GetIdentity(long self, ref NetIdentity& pIdentity) | PrivateStatic+1 flags | | 0x88 |
| bool GetIdentity(ref NetIdentity& pIdentity) | 1 flags | | 0x88 |
| SteamNetworkingAvailability _InitAuthentication(long self) | PrivateStatic+1 flags | | 0x08 |
| SteamNetworkingAvailability InitAuthentication() | 1 flags | | 0x04 |
| SteamNetworkingAvailability _GetAuthenticationStatus(long self, ref SteamNetAuthenticationStatus_t& pDetails) | PrivateStatic+1 flags | | 0x10 |
| SteamNetworkingAvailability GetAuthenticationStatus(ref SteamNetAuthenticationStatus_t& pDetails) | 1 flags | | 0x10 |
| HSteamNetPollGroup _CreatePollGroup(long self) | PrivateStatic+1 flags | | 0x08 |
| HSteamNetPollGroup CreatePollGroup() | 1 flags | | 0x04 |
| bool _DestroyPollGroup(long self, const HSteamNetPollGroup& hPollGroup) | PrivateStatic+1 flags | | 0x08 |
| bool DestroyPollGroup(const HSteamNetPollGroup& hPollGroup) | 1 flags | | 0x04 |
| bool _SetConnectionPollGroup(long self, const Connection& hConn, const HSteamNetPollGroup& hPollGroup) | PrivateStatic+1 flags | | 0x08 |
| bool SetConnectionPollGroup(const Connection& hConn, const HSteamNetPollGroup& hPollGroup) | 1 flags | | 0x04 |
| int _ReceiveMessagesOnPollGroup(long self, const HSteamNetPollGroup& hPollGroup, long ppOutMessages, int nMaxMessages) | PrivateStatic+1 flags | | 0x08 |
| int ReceiveMessagesOnPollGroup(const HSteamNetPollGroup& hPollGroup, long ppOutMessages, int nMaxMessages) | 1 flags | | 0x08 |
| bool _ReceivedRelayAuthTicket(long self, long pvTicket, int cbTicket, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket) | PrivateStatic+1 flags | | 0x08 |
| bool ReceivedRelayAuthTicket(long pvTicket, int cbTicket, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket) | 1 flags | | 0x08 |
| int _FindRelayAuthTicketForServer(long self, ref NetIdentity& identityGameServer, int nRemoteVirtualPort, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket) | PrivateStatic+1 flags | | 0x88 |
| int FindRelayAuthTicketForServer(ref NetIdentity& identityGameServer, int nRemoteVirtualPort, const SteamDatagramRelayAuthTicket[]& pOutParsedTicket) | 1 flags | | 0x88 |
| Connection _ConnectToHostedDedicatedServer(long self, ref NetIdentity& identityTarget, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x88 |
| Connection ConnectToHostedDedicatedServer(ref NetIdentity& identityTarget, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x88 |
| ushort _GetHostedDedicatedServerPort(long self) | PrivateStatic+1 flags | | 0x08 |
| ushort GetHostedDedicatedServerPort() | 1 flags | | 0x02 |
| SteamNetworkingPOPID _GetHostedDedicatedServerPOPID(long self) | PrivateStatic+1 flags | | 0x08 |
| SteamNetworkingPOPID GetHostedDedicatedServerPOPID() | 1 flags | | 0x04 |
| Result _GetHostedDedicatedServerAddress(long self, ref SteamDatagramHostedAddress& pRouting) | PrivateStatic+1 flags | | 0x10 |
| Result GetHostedDedicatedServerAddress(ref SteamDatagramHostedAddress& pRouting) | 1 flags | | 0x10 |
| Socket _CreateHostedDedicatedServerListenSocket(long self, int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x08 |
| Socket CreateHostedDedicatedServerListenSocket(int nLocalVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x08 |
| Result _GetGameCoordinatorServerLogin(long self, ref SteamDatagramGameCoordinatorServerLogin& pLoginInfo, ref int& pcbSignedBlob, long pBlob) | PrivateStatic+1 flags | | 0xB0 |
| Result GetGameCoordinatorServerLogin(ref SteamDatagramGameCoordinatorServerLogin& pLoginInfo, ref int& pcbSignedBlob, long pBlob) | 1 flags | | 0xB0 |
| Connection _ConnectP2PCustomSignaling(long self, long pSignaling, ref NetIdentity& pPeerIdentity, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x88 |
| Connection ConnectP2PCustomSignaling(long pSignaling, ref NetIdentity& pPeerIdentity, int nRemoteVirtualPort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x88 |
| bool _ReceivedP2PCustomSignal(long self, long pMsg, int cbMsg, long pContext) | PrivateStatic+1 flags | | 0x08 |
| bool ReceivedP2PCustomSignal(long pMsg, int cbMsg, long pContext) | 1 flags | | 0x08 |
| bool _GetCertificateRequest(long self, ref int& pcbBlob, long pBlob, ref NetErrorMessage& errMsg) | PrivateStatic+1 flags | | 0x800 |
| bool GetCertificateRequest(ref int& pcbBlob, long pBlob, ref NetErrorMessage& errMsg) | 1 flags | | 0x800 |
| bool _SetCertificate(long self, long pCertificate, int cbCertificate, ref NetErrorMessage& errMsg) | PrivateStatic+1 flags | | 0x800 |
| bool SetCertificate(long pCertificate, int cbCertificate, ref NetErrorMessage& errMsg) | 1 flags | | 0x800 |
| void _ResetIdentity(long self, ref NetIdentity& pIdentity) | PrivateStatic+1 flags | | 0x88 |
| void ResetIdentity(ref NetIdentity& pIdentity) | 1 flags | | 0x88 |
| void _RunCallbacks(long self) | PrivateStatic+1 flags | | 0x08 |
| void RunCallbacks() | 1 flags | | 0x00 |
| bool _BeginAsyncRequestFakeIP(long self, int nNumPorts) | PrivateStatic+1 flags | | 0x08 |
| bool BeginAsyncRequestFakeIP(int nNumPorts) | 1 flags | | 0x04 |
| void _GetFakeIP(long self, int idxFirstPort, ref SteamNetworkingFakeIPResult_t& pInfo) | PrivateStatic+1 flags | | 0x98 |
| void GetFakeIP(int idxFirstPort, ref SteamNetworkingFakeIPResult_t& pInfo) | 1 flags | | 0x98 |
| Socket _CreateListenSocketP2PFakeIP(long self, int idxFakePort, int nOptions, const NetKeyValue[]& pOptions) | PrivateStatic+1 flags | | 0x08 |
| Socket CreateListenSocketP2PFakeIP(int idxFakePort, int nOptions, const NetKeyValue[]& pOptions) | 1 flags | | 0x08 |
| Result _GetRemoteFakeIPForConnection(long self, const Connection& hConn, const NetAddress[]& pOutAddr) | PrivateStatic+1 flags | | 0x08 |
| Result GetRemoteFakeIPForConnection(const Connection& hConn, const NetAddress[]& pOutAddr) | 1 flags | | 0x08 |
| long _CreateFakeUDPPort(long self, int idxFakeServerPort) | PrivateStatic+1 flags | | 0x08 |
| long CreateFakeUDPPort(int idxFakeServerPort) | 1 flags | | 0x08 |