C# Class SIPSorcery.Web.Services.SIPMonitorClientManagerHost

Inheritance: ISIPMonitorPublisher
Afficher le fichier Open project: TilmannBach/sipsorcery-fork Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public CloseConnection ( string address ) : void
address string
Résultat void

CloseSession() public méthode

public CloseSession ( string address, string sessionID ) : void
address string
sessionID string
Résultat void

ExtendSession() public méthode

public ExtendSession ( string address, string sessionID, int expiry ) : string
address string
sessionID string
expiry int
Résultat string

GetNotifications() public méthode

public GetNotifications ( string address, string &sessionID, string &sessionError ) : List
address string
sessionID string
sessionError string
Résultat List

IsAlive() public méthode

public IsAlive ( ) : bool
Résultat bool

IsNotificationReady() public méthode

public IsNotificationReady ( string address ) : bool
address string
Résultat bool

MonitorEventReceived() public méthode

public MonitorEventReceived ( SIPMonitorEvent monitorEvent ) : void
monitorEvent SIPSorcery.SIP.App.SIPMonitorEvent
Résultat void

RegisterListener() public méthode

public RegisterListener ( string address, Action notificationsReady ) : void
address string
notificationsReady Action
Résultat void

SIPMonitorClientManagerHost() public méthode

public SIPMonitorClientManagerHost ( ISIPMonitorPublisher publisher ) : System
publisher ISIPMonitorPublisher
Résultat System

Subscribe() public méthode

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
Résultat string