Exemple #1
0
        protected HandleResult SDK_OnAccept(IntPtr pSender, IntPtr connId, IntPtr pClient)
        {
            ServerStateChanged?.Invoke(this, ServerState.Accepted);
            ClientStateChanged?.Invoke(this, connId, ServerState.Connected);

            return(HandleResult.Ignore);
        }
Exemple #2
0
 void ServerDisconnected(object sender, IServer server)
 {
     if (SelectedEnvironment != null)
     {
         ServerStateChanged?.Invoke(this, SelectedEnvironment.Server);
     }
 }
Exemple #3
0
 /// <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);
 }
Exemple #5
0
 protected HandleResult SDK_OnShutdown(IntPtr pSender)
 {
     ServerStateChanged?.Invoke(this, ServerState.Shutdown);
     return(HandleResult.Ignore);
 }
Exemple #6
0
        protected HandleResult SDK_OnSend(IntPtr pSender, IntPtr connId, IntPtr pData, int length)
        {
            ServerStateChanged?.Invoke(this, ServerState.Sended);

            return(HandleResult.Ignore);
        }
Exemple #7
0
        protected HandleResult SDK_OnPrepareListen(IntPtr pSender, IntPtr soListen)
        {
            ServerStateChanged?.Invoke(this, ServerState.Listened);

            return(HandleResult.Ignore);
        }