C# Class SIPSorcery.SIP.SIPRouteSet

Afficher le fichier Open project: sipsorcery/sipsorcery Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

AddBottomRoute() public méthode

public AddBottomRoute ( SIPRoute route ) : void
route SIPRoute
Résultat void

GetAt() public méthode

public GetAt ( int index ) : SIPRoute
index int
Résultat SIPRoute

ParseSIPRouteSet() public static méthode

public static ParseSIPRouteSet ( string routeSet ) : SIPRouteSet
routeSet string
Résultat SIPRouteSet

PopRoute() public méthode

public PopRoute ( ) : SIPRoute
Résultat SIPRoute

PushRoute() public méthode

public PushRoute ( IPEndPoint socket, SIPSchemesEnum scheme, SIPProtocolsEnum protcol ) : void
socket System.Net.IPEndPoint
scheme SIPSchemesEnum
protcol SIPProtocolsEnum
Résultat void

PushRoute() public méthode

public PushRoute ( SIPRoute route ) : void
route SIPRoute
Résultat void

PushRoute() public méthode

public PushRoute ( string host ) : void
host string
Résultat void

RemoveBottomRoute() public méthode

public RemoveBottomRoute ( ) : void
Résultat void

ReplaceRoute() public méthode

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.
Résultat void

Reversed() public méthode

public Reversed ( ) : SIPRouteSet
Résultat SIPRouteSet

SetAt() public méthode

public SetAt ( int index, SIPRoute sipRoute ) : void
index int
sipRoute SIPRoute
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string