The live softphone (constructed from SIP creds; the only object touching the real SDK).
The werift-rtp constructors the outbound RTP sender needs.
Declines + forgets a parked INVITE (no agent resolved for the DID). Safe for an unknown call id.
Best-effort teardown of the registration + parked state (server shutdown).
Subscribes a listener to inbound INVITEs (the coordinator).
Places an OUTBOUND call (the caller-id is fixed by the registration; toNumber is the destination).
REGISTERs the SIP device so the softphone can place + receive calls. Called once at boot.
The shared SIP registration. Implements SoftphoneCallSource so each per-call SDK draws its session from it. Construct via createRingCentralSoftphone; the server's softphone manager owns the single instance and calls register at boot.