C# 클래스 SIPSorcery.SIP.App.SIPCallDescriptor

파일 보기 프로젝트 열기: sipsorcery/sipsorcery 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AccountCode string
AuthUsername string
CRMHeaders CRMHeaders
CallDirection SIPCallDirection
CallDurationLimit int
CallbackNumber string
CallbackPattern string
CallbackPhoneType int
Content string
ContentType string
CustomHeaders List
DelayMRE System.Threading.ManualResetEvent
DelaySeconds int
DialPlanContextID System.Guid
From string
FromDisplayName string
FromURIHost string
FromURIUsername string
IsGoogleVoiceCall bool
MangleIPAddress System.Net.IPAddress
MangleResponseSDP bool
Password string
ProxySendFrom string
RateCode string
RedirectMode SIPCallRedirectModesEnum
RequestCallerDetails bool
RouteSet string
SwitchboardHeaders SwitchboardHeaders
To string
ToSIPAccount SIPAccount
TransferMode SIPDialogueTransferModesEnum
Uri string
Username string

공개 메소드들

메소드 설명
CopyOf ( ) : SIPCallDescriptor
GetFromHeader ( ) : SIPFromHeader
ParseCallOptions ( string options ) : void
ParseCustomHeaders ( string customHeaders ) : List
SIPCallDescriptor ( SIPAccount toSIPAccount, string uri, string fromHeader, string contentType, string content ) : System

SIPCallDescriptor ( string username, string password, string uri, string callbackNumber, string callbackPattern, int callbackPhoneType, string content, string contentType, IPAddress mangleIPAddress ) : System
SIPCallDescriptor ( string username, string password, string uri, string from, string to, string routeSet, List customHeaders, string authUsername, SIPCallDirection callDirection, string contentType, string content, IPAddress mangleIPAddress ) : System
SetGeneralFromHeaderFields ( string fromDisplayName, string fromUsername, string fromHost ) : void

These setting do NOT override the ones from the call options.

메소드 상세

CopyOf() 공개 메소드

public CopyOf ( ) : SIPCallDescriptor
리턴 SIPCallDescriptor

GetFromHeader() 공개 메소드

public GetFromHeader ( ) : SIPFromHeader
리턴 SIPFromHeader

ParseCallOptions() 공개 메소드

public ParseCallOptions ( string options ) : void
options string
리턴 void

ParseCustomHeaders() 공개 정적인 메소드

public static ParseCustomHeaders ( string customHeaders ) : List
customHeaders string
리턴 List

SIPCallDescriptor() 공개 메소드

public SIPCallDescriptor ( SIPAccount toSIPAccount, string uri, string fromHeader, string contentType, string content ) : System
toSIPAccount SIPAccount
uri string The uri can be different to the to SIP account if a dotted notation is used. For /// example [email protected].
fromHeader string
contentType string
content string
리턴 System

SIPCallDescriptor() 공개 메소드

public SIPCallDescriptor ( string username, string password, string uri, string callbackNumber, string callbackPattern, int callbackPhoneType, string content, string contentType, IPAddress mangleIPAddress ) : System
username string
password string
uri string
callbackNumber string
callbackPattern string
callbackPhoneType int
content string
contentType string
mangleIPAddress System.Net.IPAddress
리턴 System

SIPCallDescriptor() 공개 메소드

public SIPCallDescriptor ( string username, string password, string uri, string from, string to, string routeSet, List customHeaders, string authUsername, SIPCallDirection callDirection, string contentType, string content, IPAddress mangleIPAddress ) : System
username string
password string
uri string
from string
to string
routeSet string
customHeaders List
authUsername string
callDirection SIPCallDirection
contentType string
content string
mangleIPAddress System.Net.IPAddress
리턴 System

SetGeneralFromHeaderFields() 공개 메소드

These setting do NOT override the ones from the call options.
public SetGeneralFromHeaderFields ( string fromDisplayName, string fromUsername, string fromHost ) : void
fromDisplayName string
fromUsername string
fromHost string
리턴 void

프로퍼티 상세

AccountCode 공개적으로 프로퍼티

public string AccountCode
리턴 string

AuthUsername 공개적으로 프로퍼티

public string AuthUsername
리턴 string

CRMHeaders 공개적으로 프로퍼티

public CRMHeaders,SIPSorcery.SIP.App CRMHeaders
리턴 CRMHeaders

CallDirection 공개적으로 프로퍼티

public SIPCallDirection CallDirection
리턴 SIPCallDirection

CallDurationLimit 공개적으로 프로퍼티

public int CallDurationLimit
리턴 int

CallbackNumber 공개적으로 프로퍼티

public string CallbackNumber
리턴 string

CallbackPattern 공개적으로 프로퍼티

public string CallbackPattern
리턴 string

CallbackPhoneType 공개적으로 프로퍼티

public int CallbackPhoneType
리턴 int

Content 공개적으로 프로퍼티

public string Content
리턴 string

ContentType 공개적으로 프로퍼티

public string ContentType
리턴 string

CustomHeaders 공개적으로 프로퍼티

public List CustomHeaders
리턴 List

DelayMRE 공개적으로 프로퍼티

public ManualResetEvent,System.Threading DelayMRE
리턴 System.Threading.ManualResetEvent

DelaySeconds 공개적으로 프로퍼티

public int DelaySeconds
리턴 int

DialPlanContextID 공개적으로 프로퍼티

public Guid,System DialPlanContextID
리턴 System.Guid

From 공개적으로 프로퍼티

public string From
리턴 string

FromDisplayName 공개적으로 프로퍼티

public string FromDisplayName
리턴 string

FromURIHost 공개적으로 프로퍼티

public string FromURIHost
리턴 string

FromURIUsername 공개적으로 프로퍼티

public string FromURIUsername
리턴 string

IsGoogleVoiceCall 공개적으로 프로퍼티

public bool IsGoogleVoiceCall
리턴 bool

MangleIPAddress 공개적으로 프로퍼티

public IPAddress,System.Net MangleIPAddress
리턴 System.Net.IPAddress

MangleResponseSDP 공개적으로 프로퍼티

public bool MangleResponseSDP
리턴 bool

Password 공개적으로 프로퍼티

public string Password
리턴 string

ProxySendFrom 공개적으로 프로퍼티

public string ProxySendFrom
리턴 string

RateCode 공개적으로 프로퍼티

public string RateCode
리턴 string

RedirectMode 공개적으로 프로퍼티

public SIPCallRedirectModesEnum RedirectMode
리턴 SIPCallRedirectModesEnum

RequestCallerDetails 공개적으로 프로퍼티

public bool RequestCallerDetails
리턴 bool

RouteSet 공개적으로 프로퍼티

public string RouteSet
리턴 string

SwitchboardHeaders 공개적으로 프로퍼티

public SwitchboardHeaders,SIPSorcery.SIP.App SwitchboardHeaders
리턴 SwitchboardHeaders

To 공개적으로 프로퍼티

public string To
리턴 string

ToSIPAccount 공개적으로 프로퍼티

public SIPAccount,SIPSorcery.SIP.App ToSIPAccount
리턴 SIPAccount

TransferMode 공개적으로 프로퍼티

public SIPDialogueTransferModesEnum TransferMode
리턴 SIPDialogueTransferModesEnum

Uri 공개적으로 프로퍼티

public string Uri
리턴 string

Username 공개적으로 프로퍼티

public string Username
리턴 string