sipXcallLib home page


Public Member Functions | List of all members
PtCallCapabilities Class Reference

#include <PtCallCapabilities.h>

Public Member Functions

 PtCallCapabilities ()
 
 PtCallCapabilities (const PtCallCapabilities &rPtCallCapabilities)
 
virtual ~PtCallCapabilities ()
 
PtCallCapabilitiesoperator= (const PtCallCapabilities &rhs)
 
UtlBoolean canConnect ()
 
UtlBoolean isObservable ()
 retcode: True if the application can perform a connect retcode: false otherwise. More...
 
UtlBoolean canDrop ()
 retcode: True if this Call can be observed retcode: false otherwise. More...
 
UtlBoolean canOffHook ()
 retcode: True if the application can invoke the drop feature retcode: false otherwise. More...
 
UtlBoolean canSetConferenceController ()
 retcode: true if the application can invoke the off hook feature retcode: false otherwise. More...
 
UtlBoolean canSetTransferController ()
 retcode: true if the application can set the conference controller retcode: false otherwise. More...
 
UtlBoolean canSetTransferEnable ()
 retcode: true if the application can set the transfer controller retcode: false otherwise. More...
 
UtlBoolean canSetConferenceEnable ()
 retcode: True if the application can invoke the set transferring enabling feature, retcode: false otherwise. More...
 
UtlBoolean canTransfer (PtCall call)
 retcode: True if the application can invoke the set conferencing enabling feature, retcode: false otherwise. More...
 
UtlBoolean canTransfer (UtlString destination)
 param: (in) call - This argument is used for typing information to determine the overloaded version of the transfer() method. retcode: True if the application can invoke the transfer feature which takes a Call as an argument, retcode: false otherwise. More...
 
UtlBoolean canConference ()
 param: (in) destination - This argument is used for typing information to determine the overloaded version of the transfer() method. retcode: True if the application can invoke the transfer feature which takes a destination string as an argument, retcode: false otherwise. More...
 
UtlBoolean canAddParty ()
 retcode: True if the application can invoke the conference feature, retcode: false otherwise. More...
 
UtlBoolean canConsult (PtTerminalConnection tc, UtlString destination)
 retcode: True if the application can invoke the add party feature, retcode: false otherwise. More...
 
UtlBoolean canConsult (PtTerminalConnection tc)
 param: (in) tc - This argument is used for typing information to determine the overloaded version of the consult() method. param: (in) destination - This argument is used for typing information to destination the overloaded version of the consult() method. retcode: True if the application can invoke the consult feature which takes a PtTerminalConnection and a string as arguments. retcode: false otherwise More...
 

Constructor & Destructor Documentation

PtCallCapabilities ( const PtCallCapabilities rPtCallCapabilities)
virtual ~PtCallCapabilities ( )
virtual

Member Function Documentation

UtlBoolean canAddParty ( )

retcode: True if the application can invoke the conference feature, retcode: false otherwise.

UtlBoolean canConference ( )

param: (in) destination - This argument is used for typing information to determine the overloaded version of the transfer() method. retcode: True if the application can invoke the transfer feature which takes a destination string as an argument, retcode: false otherwise.

UtlBoolean canConnect ( )
UtlBoolean canConsult ( PtTerminalConnection  tc,
UtlString  destination 
)

retcode: True if the application can invoke the add party feature, retcode: false otherwise.

UtlBoolean canConsult ( PtTerminalConnection  tc)

param: (in) tc - This argument is used for typing information to determine the overloaded version of the consult() method. param: (in) destination - This argument is used for typing information to destination the overloaded version of the consult() method. retcode: True if the application can invoke the consult feature which takes a PtTerminalConnection and a string as arguments. retcode: false otherwise

UtlBoolean canDrop ( )

retcode: True if this Call can be observed retcode: false otherwise.

UtlBoolean canOffHook ( )

retcode: True if the application can invoke the drop feature retcode: false otherwise.

UtlBoolean canSetConferenceController ( )

retcode: true if the application can invoke the off hook feature retcode: false otherwise.

UtlBoolean canSetConferenceEnable ( )

retcode: True if the application can invoke the set transferring enabling feature, retcode: false otherwise.

UtlBoolean canSetTransferController ( )

retcode: true if the application can set the conference controller retcode: false otherwise.

UtlBoolean canSetTransferEnable ( )

retcode: true if the application can set the transfer controller retcode: false otherwise.

UtlBoolean canTransfer ( PtCall  call)

retcode: True if the application can invoke the set conferencing enabling feature, retcode: false otherwise.

UtlBoolean canTransfer ( UtlString  destination)

param: (in) call - This argument is used for typing information to determine the overloaded version of the transfer() method. retcode: True if the application can invoke the transfer feature which takes a Call as an argument, retcode: false otherwise.

UtlBoolean isObservable ( )

retcode: True if the application can perform a connect retcode: false otherwise.

PtCallCapabilities& operator= ( const PtCallCapabilities rhs)