Skip to main content

Module call

Module call 

Source
Expand description

Application-level and transaction-level call harnesses for downstream tests.

CallHarness drives sipx_call::dial and sipx_call::answer through ordinary sipx_transport::Handle values joined by an in-process signalling path. TransactionHarness is the lower-level deterministic fault and virtual-time surface for transaction tests.

Structs§

CallHarness
A call harness that exercises the application API over an in-process signalling path.
EstablishedCall
Both application call objects after the 2xx and its ACK crossed the in-process path.
PendingCall
One invitation whose dial task is waiting for an application answer.
TransactionHarness
Two SIP transaction layers connected through a seeded virtual-time link.

Enums§

HarnessError
A call harness operation that could not be performed.