Skip to content

Commit 77d88a5

Browse files
committed
IMessageListener. SessionDisconnected event.
1 parent f9436ef commit 77d88a5

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

Algo/Server/IMessageListener.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,11 @@ public interface IMessageListener : IMessageChannel, ILogSource
3030
/// </summary>
3131
new event Action<IMessageListenerSession, Message> NewOutMessage;
3232

33+
/// <summary>
34+
/// Session disconnected event.
35+
/// </summary>
36+
event Action<IMessageListenerSession> SessionDisconnected;
37+
3338
/// <summary>
3439
/// Send message.
3540
/// </summary>

Algo/Server/IMessageListenerSession.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,10 @@ public interface IMessageListenerSession
99
/// Identifier.
1010
/// </summary>
1111
string Id { get; }
12+
13+
/// <summary>
14+
/// Is connected.
15+
/// </summary>
16+
bool IsConnected { get; }
1217
}
1318
}

0 commit comments

Comments
 (0)