Property | Type | Description | |
---|---|---|---|
BaseType | string | ||
EventFilterDescr | string | ||
EventTypeId | int | ||
FileLogDuration | int | ||
FileLogname | string | ||
IPAddress | string | ||
MachineEventTypeIds | List |
||
RegexFilter | string | ||
SIPEventDialogURI | |||
SIPEventPresenceURI | |||
SIPRequestFilter | string | ||
ServerIPAddress | string | ||
ServerTypeId | int | ||
Username | string |
Method | Description | |
---|---|---|
GetFilterDescription ( ) : string | ||
SIPMonitorFilter ( string filter ) : NUnit.Framework | ||
ShowEvent ( SIPMonitorEventTypesEnum eventType, |
||
ShowIPAddress ( string ipAddress ) : bool | ||
ShowMachineEvent ( SIPMonitorMachineEventTypesEnum eventType ) : bool | ||
ShowRegex ( string message ) : bool | ||
ShowSIPMonitorEvent ( |
Rules for displaying events. 1. The event type is checked to see if it matches. If no event type has been specified than all events EXCEPT FullSIPTrace are matched, 2. If the event type is FullSIPTrace then the messages can be filtered on the request type. If the request type is not set all SIP trace messages are matched otherwise only those pertaining to the request type specified, 3. The server type is checked, if it's not set all events are matched, 4. If the event has matched up until this point a decision is now made as to whether to display or reject it: a. If the IPAddress filter is set is checked, if it matches the event is displayed otherwise it's rejected, b. If the username AND server IP AND request type AND regex filters all match the vent is displayed otherwise rejected.
|
|
ShowServer ( SIPMonitorServerTypesEnum eventServer ) : bool | ||
ShowServerIPAddress ( string serverIPAddress ) : bool | ||
ShowUsername ( string username ) : bool |
public SIPMonitorFilter ( string filter ) : NUnit.Framework | ||
filter | string | |
return | NUnit.Framework |
public ShowEvent ( SIPMonitorEventTypesEnum eventType, |
||
eventType | SIPMonitorEventTypesEnum | |
serverEndPoint | ||
return | bool |
public ShowIPAddress ( string ipAddress ) : bool | ||
ipAddress | string | |
return | bool |
public ShowMachineEvent ( SIPMonitorMachineEventTypesEnum eventType ) : bool | ||
eventType | SIPMonitorMachineEventTypesEnum | |
return | bool |
public ShowSIPMonitorEvent ( |
||
proxyEvent | ||
return | bool |
public ShowServer ( SIPMonitorServerTypesEnum eventServer ) : bool | ||
eventServer | SIPMonitorServerTypesEnum | |
return | bool |
public ShowServerIPAddress ( string serverIPAddress ) : bool | ||
serverIPAddress | string | |
return | bool |
public ShowUsername ( string username ) : bool | ||
username | string | |
return | bool |
public SIPURI,SIPSorcery.SIP SIPEventDialogURI | ||
return |
public SIPURI,SIPSorcery.SIP SIPEventPresenceURI | ||
return |