C# 클래스 SipSharp.Servers.Agent.UserAgentClient

파일 보기 프로젝트 열기: jgauffin/SipSharp

공개 메소드들

메소드 설명
UserAgentClient ( ) : System

보호된 메소드들

메소드 설명
CreateRandomString ( ) : string
CreateRandomString ( int length ) : string
GetNextSequenceNumber ( ) : int

비공개 메소드들

메소드 설명
CreateRequest ( string method, Contact from, Contact to ) : IRequest

Create a request

A valid SIP request formulated by a UAC MUST, at a minimum, contain the following header fields: To, From, CSeq, Call-ID, Max-Forwards, and Via; all of these header fields are mandatory in all SIP requests. These six header fields are the fundamental building blocks of a SIP message, as they jointly provide for most of the critical message routing services including the addressing of messages, the routing of responses, limiting message propagation, ordering of messages, and the unique identification of transactions. These header fields are in addition to the mandatory request line, which contains the method, Request-URI, and SIP version.

Examples of requests sent outside of a dialog include an INVITE to establish a session (RFC3261 - Section 13) and an OPTIONS to query for capabilities (RFC3261 - Section 11).

Read section 8.1.1 in RFC3261 for more information

메소드 상세

CreateRandomString() 보호된 메소드

protected CreateRandomString ( ) : string
리턴 string

CreateRandomString() 보호된 메소드

protected CreateRandomString ( int length ) : string
length int
리턴 string

GetNextSequenceNumber() 보호된 메소드

protected GetNextSequenceNumber ( ) : int
리턴 int

UserAgentClient() 공개 메소드

public UserAgentClient ( ) : System
리턴 System