C# Class ChatterBox.Server.Domain

Show file Open project: openpeer/ChatterBox

Private Properties

Property Type Description
GetClientInformation ChatterBox.Common.Communication.Messages.Peers.PeerUpdate
GetPeers List
RegisteredClient_OnConnected void
RegisteredClient_OnDisconnected void
RegisteredClient_OnGetPeerList void
RegisteredClient_OnRelayMessage void

Public Methods

Method Description
HandleRegistration ( UnregisteredConnection unregisteredConnection, Registration message ) : bool
OnHeartBeat ( ) : void

Private Methods

Method Description
GetClientInformation ( RegisteredClient registeredClient ) : PeerUpdate
GetPeers ( RegisteredClient sender ) : List
RegisteredClient_OnConnected ( RegisteredClient sender ) : void
RegisteredClient_OnDisconnected ( RegisteredClient sender ) : void
RegisteredClient_OnGetPeerList ( RegisteredClient sender, IMessage message ) : void
RegisteredClient_OnRelayMessage ( RegisteredClient sender, RelayMessage message ) : void

Method Details

HandleRegistration() public method

public HandleRegistration ( UnregisteredConnection unregisteredConnection, Registration message ) : bool
unregisteredConnection UnregisteredConnection
message ChatterBox.Common.Communication.Messages.Registration.Registration
return bool

OnHeartBeat() public method

public OnHeartBeat ( ) : void
return void