SIP .NET Class Library
SIP .NET Class Library
SIP .NET
Independentsoft.Sip
SipClient Class
SipClient Properties
Accept Property
Allow Property
AuthenticationUsername Property
Contact Property
Dialogs Property
Domain Property
LocalIPEndPoint Property
Logger Property
MaxForwards Property
MaxRetryCount Property
NatAddress Property
Password Property
Port Property
Protocol Property
RemoteIPEndPoint Property
Rport Property
TcpListenerSocket Property
TcpPermanentSocket Property
TcpRequestSocket Property
Timeout Property
UdpSocket Property
UsePermanentTcpConnection Property
UserAgent Property
Username Property

# SipClient Properties

The SipClient type exposes the following members.

Properties

| Name | Description
--- | --- | ---
| Accept | Gets or sets Accept header field. The Accept header field is used to indicate acceptable message Internet media types in the request body. The header field describes media types using the format type/sub-type commonly used in the Internet. If not present, the assumed acceptable request body format is application/sdp. The wildcard "*" can be used to specify all subtypes.
| Allow | Gets or sets Allow header field. The Allow header field lists the set of methods supported by the client.
| AuthenticationUsername | Gets or sets authentication user name. If is set then value of this property will be used instead of Username during authentication.
| Contact | Gets or sets Contact header field. The Contact header field is used to convey a URI that identifies the request/response originator.
| Dialogs | Gets array of existing dialogs.
| Domain | Gets or sets domain, name of IP address of the remote SIP server.
| LocalIPEndPoint | Gets or sets local IP address and the port number.
| Logger | Gets or sets logger.
| MaxForwards | Gets or sets Max-Forwards default header value for all requests.
| MaxRetryCount | Gets or sets number of attempts during wrong authentication.
| NatAddress | Gets or sets name or IP address of NAT device (for example router).
| Password | Gets or sets password.
| Port | Gets or sets port number of remote SIP server.
| Protocol | Gets or sets the protocol type of the client.
| RemoteIPEndPoint | Gets or sets remote IP address and the port number.
| Rport | Gets or sets remote port parameter in the Via header value for all requests. Default value is -1.
| TcpListenerSocket | Gets or sets tcp listener socket.
| TcpPermanentSocket | Gets or sets tcp permanent socket.
| TcpRequestSocket | Gets or sets tcp request socket.
| Timeout | The number of milliseconds to wait before the request times out. The default is 60000 milliseconds (60 seconds).
| UdpSocket | Gets or sets udp socket.
| UsePermanentTcpConnection | Gets or sets tcp connnection as permanent.
| UserAgent | Gets or sets user agent.
| Username | Gets or sets user name.

Top
See Also

#### Reference

SipClient Class
Independentsoft.Sip Namespace

Copyright 2023 Independentsoft

Send comments on this topic to support@independentsoft.de