MessageFactoryGenerateRegisterRequest Method |
10.2 Constructing the REGISTER Request
Except as noted, the construction of the REGISTER request and the
behavior of clients sending a REGISTER request is identical to the
general UAC behavior described in Section 8.1 (UACGenerateRequest)
Namespace: Ozeki.VoIPAssembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax public Request GenerateRegisterRequest(
SIPAddress sipAddress,
string requestURI,
string callID,
string branch,
int expires,
int cSeq,
string fromTag,
SIPAddress contact,
TransportInfo transportInfo,
bool thirdPartyRegistration = false
)
Public Function GenerateRegisterRequest (
sipAddress As SIPAddress,
requestURI As String,
callID As String,
branch As String,
expires As Integer,
cSeq As Integer,
fromTag As String,
contact As SIPAddress,
transportInfo As TransportInfo,
Optional thirdPartyRegistration As Boolean = false
) As Request
public:
Request^ GenerateRegisterRequest(
SIPAddress^ sipAddress,
String^ requestURI,
String^ callID,
String^ branch,
int expires,
int cSeq,
String^ fromTag,
SIPAddress^ contact,
TransportInfo^ transportInfo,
bool thirdPartyRegistration = false
)
member GenerateRegisterRequest :
sipAddress : SIPAddress *
requestURI : string *
callID : string *
branch : string *
expires : int *
cSeq : int *
fromTag : string *
contact : SIPAddress *
transportInfo : TransportInfo *
?thirdPartyRegistration : bool
(* Defaults:
let _thirdPartyRegistration = defaultArg thirdPartyRegistration false
*)
-> Request
Parameters
- sipAddress
- Type: Ozeki.VoIPSIPAddress
- requestURI
- Type: SystemString
- callID
- Type: SystemString
- branch
- Type: SystemString
- expires
- Type: SystemInt32
- cSeq
- Type: SystemInt32
- fromTag
- Type: SystemString
- contact
- Type: Ozeki.VoIPSIPAddress
- transportInfo
- Type: Ozeki.NetworkTransportInfo
- thirdPartyRegistration (Optional)
- Type: SystemBoolean
Return Value
Type:
RequestSee Also