C# Class SIPSorcery.SIP.SIPEventDialog

Show file Open project: sipsorcery/sipsorcery Class Usage Examples

Public Properties

Property Type Description
BridgeID string
CallID string
Direction SIPEventDialogDirectionEnum
Duration int
HasBeenSent bool
ID string
LocalParticipant SIPEventDialogParticipant
LocalTag string
RemoteParticipant SIPEventDialogParticipant
RemoteTag string
State string
StateCode int
StateEvent SIPEventDialogStateEvent
SwitchboardOwner string

Public Methods

Method Description
Parse ( System.Xml.Linq.XElement dialogElement ) : SIPEventDialog
Parse ( string dialogXMLStr ) : SIPEventDialog
SIPEventDialog ( string id, string state, SIPDialogue sipDialogue ) : System
SIPEventDialog ( string id, string state, int stateCode, SIPEventDialogStateEvent stateEvent, int duration ) : System
ToXML ( ) : System.Xml.Linq.XElement

Private Methods

Method Description
SIPEventDialog ( ) : System

Method Details

Parse() public static method

public static Parse ( System.Xml.Linq.XElement dialogElement ) : SIPEventDialog
dialogElement System.Xml.Linq.XElement
return SIPEventDialog

Parse() public static method

public static Parse ( string dialogXMLStr ) : SIPEventDialog
dialogXMLStr string
return SIPEventDialog

SIPEventDialog() public method

public SIPEventDialog ( string id, string state, SIPDialogue sipDialogue ) : System
id string
state string
sipDialogue SIPDialogue
return System

SIPEventDialog() public method

public SIPEventDialog ( string id, string state, int stateCode, SIPEventDialogStateEvent stateEvent, int duration ) : System
id string
state string
stateCode int
stateEvent SIPEventDialogStateEvent
duration int
return System

ToXML() public method

public ToXML ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement

Property Details

BridgeID public property

public string BridgeID
return string

CallID public property

public string CallID
return string

Direction public property

public SIPEventDialogDirectionEnum Direction
return SIPEventDialogDirectionEnum

Duration public property

public int Duration
return int

HasBeenSent public property

public bool HasBeenSent
return bool

ID public property

public string ID
return string

LocalParticipant public property

public SIPEventDialogParticipant,SIPSorcery.SIP LocalParticipant
return SIPEventDialogParticipant

LocalTag public property

public string LocalTag
return string

RemoteParticipant public property

public SIPEventDialogParticipant,SIPSorcery.SIP RemoteParticipant
return SIPEventDialogParticipant

RemoteTag public property

public string RemoteTag
return string

State public property

public string State
return string

StateCode public property

public int StateCode
return int

StateEvent public property

public SIPEventDialogStateEvent,SIPSorcery.SIP StateEvent
return SIPEventDialogStateEvent

SwitchboardOwner public property

public string SwitchboardOwner
return string