38 byte[]
array =
new byte[list.Count * 8 + 1];
60 if (!(
text ==
"private"))
62 if (
text ==
"friends")
180 result.m_steamIDRemote =
userId;
194 if (((data[1] << 8) | data[0]) !=
length)
202 byte[]
array =
new byte[data.Length - 3];
262 if (val.m_bConnectionActive == 0)
static unsafe void Copy(Array sourceArray, Array destinationArray, int length)
bool ContainsKey(TKey key)
int Initialize(int capacity)
static string GetTextValue(string key)
static Dictionary< string, string > LaunchParameters
bool SendMessage(byte[] data)
void Create(bool inviteOnly, APIDispatchDelegate< LobbyCreated_t > callResult)
override void OpenInviteInterface()
SocketConnectionAccepted _connectionAcceptedCallback
override bool CanInvite()
void Close(CSteamID user)
override ulong GetLobbyId()
Callback< P2PSessionRequest_t > _p2pSessionRequest
bool OnPacketRead(byte[] data, int length, CSteamID userId)
void BroadcastConnectedUsers()
override void Initialize()
void OnLobbyCreated(LobbyCreated_t result, bool failure)
override void CancelJoin()
override void Close(RemoteAddress address)
override bool StartListening(SocketConnectionAccepted callback)
override void LaunchLocalServer(Process process, ServerMode mode)
override void Connect(RemoteAddress address)
void OnP2PSessionRequest(P2PSessionRequest_t result)
override void StopListening()
CSteamID RemoteAddressToSteamId(RemoteAddress address)
ConcurrentDictionary< CSteamID, ConnectionState > _connectionStateMap
void SetReadEvent(OnReadEvent method)
void ClearUser(CSteamID id)
void ClearUser(CSteamID user)