protected HandleResult SDK_OnAccept(IntPtr pSender, IntPtr connId, IntPtr pClient) { ServerStateChanged?.Invoke(this, ServerState.Accepted); ClientStateChanged?.Invoke(this, connId, ServerState.Connected); return(HandleResult.Ignore); }
void ServerDisconnected(object sender, IServer server) { if (SelectedEnvironment != null) { ServerStateChanged?.Invoke(this, SelectedEnvironment.Server); } }
/// <summary> /// Process received state data from server /// </summary> public virtual void ProcessState(StateData stateData) { if (ServerStateChanged != null) { ServerStateChanged.Invoke(StateData); } }
protected virtual void OnServerStateChanged(ServerStateChangedEventArgs e) { ServerStateChanged?.Invoke(this, e); }
protected HandleResult SDK_OnShutdown(IntPtr pSender) { ServerStateChanged?.Invoke(this, ServerState.Shutdown); return(HandleResult.Ignore); }
protected HandleResult SDK_OnSend(IntPtr pSender, IntPtr connId, IntPtr pData, int length) { ServerStateChanged?.Invoke(this, ServerState.Sended); return(HandleResult.Ignore); }
protected HandleResult SDK_OnPrepareListen(IntPtr pSender, IntPtr soListen) { ServerStateChanged?.Invoke(this, ServerState.Listened); return(HandleResult.Ignore); }