C# Class AspComet.Client

Inheritance: IClient
Exibir arquivo Open project: nmosafi/aspComet Class Usage Examples

Public Methods

Method Description
Client ( string id ) : System
Disconnect ( ) : void
Enqueue ( IEnumerable messages ) : void
Equals ( Client obj ) : bool
Equals ( object obj ) : bool
FlushQueue ( ) : void
GetHashCode ( ) : int
IsSubscribedTo ( string channel ) : bool
NotifyConnected ( ) : void
SubscribeTo ( string subscription ) : void
UnsubscribeFrom ( string subscription ) : void

Private Methods

Method Description
GetMessages ( ) : IEnumerable
HandleTimerCallback ( object state, System.Timers.ElapsedEventArgs e ) : void

Method Details

Client() public method

public Client ( string id ) : System
id string
return System

Disconnect() public method

public Disconnect ( ) : void
return void

Enqueue() public method

public Enqueue ( IEnumerable messages ) : void
messages IEnumerable
return void

Equals() public method

public Equals ( Client obj ) : bool
obj Client
return bool

Equals() public method

public Equals ( object obj ) : bool
obj object
return bool

FlushQueue() public method

public FlushQueue ( ) : void
return void

GetHashCode() public method

public GetHashCode ( ) : int
return int

IsSubscribedTo() public method

public IsSubscribedTo ( string channel ) : bool
channel string
return bool

NotifyConnected() public method

public NotifyConnected ( ) : void
return void

SubscribeTo() public method

public SubscribeTo ( string subscription ) : void
subscription string
return void

UnsubscribeFrom() public method

public UnsubscribeFrom ( string subscription ) : void
subscription string
return void