C# 클래스 SIPSorcery.SIP.SIPRouteSet

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

공개 메소드들

메소드 설명
AddBottomRoute ( SIPRoute route ) : void
GetAt ( int index ) : SIPRoute
ParseSIPRouteSet ( string routeSet ) : SIPRouteSet
PopRoute ( ) : SIPRoute
PushRoute ( IPEndPoint socket, SIPSchemesEnum scheme, SIPProtocolsEnum protcol ) : void
PushRoute ( SIPRoute route ) : void
PushRoute ( string host ) : void
RemoveBottomRoute ( ) : void
ReplaceRoute ( string origSocket, string replacementSocket ) : void

If a route set is travelling from the public side of a proxy to the private side it can be required that the Record-Route set is modified.

Reversed ( ) : SIPRouteSet
SetAt ( int index, SIPRoute sipRoute ) : void
ToString ( ) : string

메소드 상세

AddBottomRoute() 공개 메소드

public AddBottomRoute ( SIPRoute route ) : void
route SIPRoute
리턴 void

GetAt() 공개 메소드

public GetAt ( int index ) : SIPRoute
index int
리턴 SIPRoute

ParseSIPRouteSet() 공개 정적인 메소드

public static ParseSIPRouteSet ( string routeSet ) : SIPRouteSet
routeSet string
리턴 SIPRouteSet

PopRoute() 공개 메소드

public PopRoute ( ) : SIPRoute
리턴 SIPRoute

PushRoute() 공개 메소드

public PushRoute ( IPEndPoint socket, SIPSchemesEnum scheme, SIPProtocolsEnum protcol ) : void
socket System.Net.IPEndPoint
scheme SIPSchemesEnum
protcol SIPProtocolsEnum
리턴 void

PushRoute() 공개 메소드

public PushRoute ( SIPRoute route ) : void
route SIPRoute
리턴 void

PushRoute() 공개 메소드

public PushRoute ( string host ) : void
host string
리턴 void

RemoveBottomRoute() 공개 메소드

public RemoveBottomRoute ( ) : void
리턴 void

ReplaceRoute() 공개 메소드

If a route set is travelling from the public side of a proxy to the private side it can be required that the Record-Route set is modified.
public ReplaceRoute ( string origSocket, string replacementSocket ) : void
origSocket string The socket string in the original route set that needs to be replace.
replacementSocket string The socket string the original route is being replaced with.
리턴 void

Reversed() 공개 메소드

public Reversed ( ) : SIPRouteSet
리턴 SIPRouteSet

SetAt() 공개 메소드

public SetAt ( int index, SIPRoute sipRoute ) : void
index int
sipRoute SIPRoute
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string