예제 #1
0
 // bool
 public bool RetrieveData(SNetListenSocket_t hListenSocket /*SNetListenSocket_t*/, IntPtr pubDest /*void **/, uint cubDest /*uint32*/, out uint pcubMsgSize /*uint32 **/, ref SNetSocket_t phSocket /*SNetSocket_t **/)
 {
     return(platform.ISteamNetworking_RetrieveData(hListenSocket.Value, (IntPtr)pubDest, cubDest, out pcubMsgSize, ref phSocket.Value));
 }
예제 #2
0
 // bool
 public bool GetListenSocketInfo(SNetListenSocket_t hListenSocket /*SNetListenSocket_t*/, out uint pnIP /*uint32 **/, out ushort pnPort /*uint16 **/)
 {
     return(platform.ISteamNetworking_GetListenSocketInfo(hListenSocket.Value, out pnIP, out pnPort));
 }
예제 #3
0
 // bool
 public bool IsDataAvailable(SNetListenSocket_t hListenSocket /*SNetListenSocket_t*/, out uint pcubMsgSize /*uint32 **/, ref SNetSocket_t phSocket /*SNetSocket_t **/)
 {
     return(platform.ISteamNetworking_IsDataAvailable(hListenSocket.Value, out pcubMsgSize, ref phSocket.Value));
 }
예제 #4
0
 // bool
 public bool DestroyListenSocket(SNetListenSocket_t hSocket /*SNetListenSocket_t*/, bool bNotifyRemoteEnd /*bool*/)
 {
     return(platform.ISteamNetworking_DestroyListenSocket(hSocket.Value, bNotifyRemoteEnd));
 }