The call sub-session provides access to functionality associated with a specific call. The API provides functions that allow clients to:
open a sub-session with a specific call that has already been created
open a sub-session with a new call
close an open call
obtain information about the call capabilities
obtain information about the current call status
dial a number and establish a connection with a remote modem
answer an incoming call
connect to a call which has already been established
request access to the raw data stream from a Data Call
terminate an active call (hang up)
transfer call ownership to another client
retrieve information about the bearer associated with an active connection
obtain notification that the hook status, or the progress state of the call, has changed
determine the current progress state and duration of the call