ZSteamSocketOLD - MarvelProgramming/Valheim-Networking-Wiki GitHub Wiki

void RegisterGlobalCallbacks()

void UnregisterGlobalCallbacks()

void OnConnectionFailed(P2PSessionConnectFail_t data)

void OnSessionRequest(P2PSessionRequest_t data)

void Dispose()

void Close()

bool StartHost()

ZSteamSocketOLD QueuePendingConnection(CSteamID id)

ISocket Accept()

bool IsConnected()

void Send(ZPackage pkg)

bool Flush()

void SendQueuedPackages()

void Update()

void ReceivePackages()

void QueueNewPkg(CSteamID sender, Byte[] data)

ZSteamSocketOLD GetListner()

void QueuePackage(Byte[] data)

ZPackage Recv()

string GetEndPointString()

string GetHostName()

CSteamID GetPeerID()

bool IsPeer(CSteamID peer)

bool IsHost()

int GetSendQueueSize()

bool IsSending()

void GetConnectionQuality(float localQuality, float remoteQuality, int ping, float outByteSec, float inByteSec)

void GetAndResetStats(int totalSent, int totalRecv)

bool GotNewData()

int GetCurrentSendRate()

int GetAverageSendRate()

int GetHostPort()

void VersionMatch()