C# Class SIPSorcery.Web.Services.SIPMonitorClientManagerHost

Inheritance: ISIPMonitorPublisher
Mostra file Open project: TilmannBach/sipsorcery-fork Class Usage Examples

Public Methods

Method Description
CloseConnection ( string address ) : void
CloseSession ( string address, string sessionID ) : void
ExtendSession ( string address, string sessionID, int expiry ) : string
GetNotifications ( string address, string &sessionID, string &sessionError ) : List
IsAlive ( ) : bool
IsNotificationReady ( string address ) : bool
MonitorEventReceived ( SIPMonitorEvent monitorEvent ) : void
RegisterListener ( string address, Action notificationsReady ) : void
SIPMonitorClientManagerHost ( ISIPMonitorPublisher publisher ) : System
Subscribe ( string customerUsername, string adminId, string address, string sessionID, string subject, string filter, int expiry, string udpSocket, string &subscribeError ) : string

Method Details

CloseConnection() public method

public CloseConnection ( string address ) : void
address string
return void

CloseSession() public method

public CloseSession ( string address, string sessionID ) : void
address string
sessionID string
return void

ExtendSession() public method

public ExtendSession ( string address, string sessionID, int expiry ) : string
address string
sessionID string
expiry int
return string

GetNotifications() public method

public GetNotifications ( string address, string &sessionID, string &sessionError ) : List
address string
sessionID string
sessionError string
return List

IsAlive() public method

public IsAlive ( ) : bool
return bool

IsNotificationReady() public method

public IsNotificationReady ( string address ) : bool
address string
return bool

MonitorEventReceived() public method

public MonitorEventReceived ( SIPMonitorEvent monitorEvent ) : void
monitorEvent SIPSorcery.SIP.App.SIPMonitorEvent
return void

RegisterListener() public method

public RegisterListener ( string address, Action notificationsReady ) : void
address string
notificationsReady Action
return void

SIPMonitorClientManagerHost() public method

public SIPMonitorClientManagerHost ( ISIPMonitorPublisher publisher ) : System
publisher ISIPMonitorPublisher
return System

Subscribe() public method

public Subscribe ( string customerUsername, string adminId, string address, string sessionID, string subject, string filter, int expiry, string udpSocket, string &subscribeError ) : string
customerUsername string
adminId string
address string
sessionID string
subject string
filter string
expiry int
udpSocket string
subscribeError string
return string