internal void OnConnectedInternal(TcpSession session) { OnConnected(session); }
/// <summary> /// Handle session disconnected notification /// </summary> /// <param name="session">Disconnected session</param> protected virtual void OnDisconnected(TcpSession session) { }
/// <summary> /// Register a new session /// </summary> /// <param name="session">Session to register</param> internal void RegisterSession(TcpSession session) { // Register a new session Sessions.TryAdd(session.Id, session); }
internal void OnDisconnectingInternal(TcpSession session) { OnDisconnecting(session); }
/// <summary> /// Handle session connecting notification /// </summary> /// <param name="session">Connecting session</param> protected virtual void OnConnecting(TcpSession session) { }
public virtual void OnReceived(TcpSession tcpSession, byte[] buffer, long offset, long size) { }