Home > sip.js > NonInviteServerTransaction
Non-INVITE Server Transaction.
Signature:
export declare class NonInviteServerTransaction extends ServerTransaction
https://tools.ietf.org/html/rfc3261\#section-17.2.2
Constructor | Modifiers | Description |
---|---|---|
(constructor)(request, transport, user) | Constructor. After construction the transaction will be in the "trying": state and the transaction id will equal the branch parameter set in the Via header of the incoming request. https://tools.ietf.org/html/rfc3261\#section-17.2.2 |
Property | Modifiers | Type | Description |
---|---|---|---|
kind | string |
Transaction kind. Deprecated. |
Method | Modifiers | Description |
---|---|---|
dispose() | Destructor. | |
onTransportError(error) | First, the procedures in [4] are followed, which attempt to deliver the response to a backup. If those should all fail, based on the definition of failure in [4], the server transaction SHOULD inform the TU that a failure has occurred, and SHOULD transition to the terminated state. https://tools.ietf.org/html/rfc3261\#section-17.2.4 | |
receiveRequest(request) | Receive requests from transport matching this transaction. | |
receiveResponse(statusCode, response) | Receive responses from TU for this transaction. | |
typeToString() | For logging. |