sipXcallLib home page


Public Member Functions | List of all members
PtTerminalCapabilities Class Reference

#include <PtTerminalCapabilities.h>

Public Member Functions

 PtTerminalCapabilities ()
 
 PtTerminalCapabilities (const PtTerminalCapabilities &rPtTerminalCapabilities)
 
virtual ~PtTerminalCapabilities ()
 
PtTerminalCapabilitiesoperator= (const PtTerminalCapabilities &rhs)
 
UtlBoolean isObservable ()
 
UtlBoolean canGetDoNotDisturb ()
 retcode: True if this terminal can be observed, retcode: false otherwise. More...
 
UtlBoolean canSetDoNotDisturb ()
 retcode: True if the application can obtain the do not disturb state, retcode: false otherwise. More...
 
UtlBoolean canPickup (PtConnection connection, PtAddress address)
 retcode: True if the application can set the do not disturb state, retcode: false otherwise. More...
 
UtlBoolean canPickup (PtTerminalConnection tc, PtAddress address)
 param: connection - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes a PtConnection and an PtAddress as arguments, retcode: false otherwise. More...
 
UtlBoolean canPickup (PtAddress address1, PtAddress address2)
 param: tc - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes a TerminalConnection and an Address as arguments, retcode: false otherwise. More...
 
UtlBoolean canPickupFromGroup (UtlString group, PtAddress address)
 param: address1 - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address2 - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes two Addresses as arguments, retcode: false otherwise. More...
 
UtlBoolean canPickupFromGroup (PtAddress address)
 param: group - This argument is used for typing information to determine the overloaded version of the pickupFromGroup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickupFromGroup() method. retcode: True if the application can invoke the pickup from group feature which takes a string pickup group code and an Address as arguments, retcode: false otherwise. More...
 

Constructor & Destructor Documentation

PtTerminalCapabilities ( const PtTerminalCapabilities rPtTerminalCapabilities)
virtual ~PtTerminalCapabilities ( )
virtual

Member Function Documentation

UtlBoolean canGetDoNotDisturb ( )

retcode: True if this terminal can be observed, retcode: false otherwise.

UtlBoolean canPickup ( PtConnection  connection,
PtAddress  address 
)

retcode: True if the application can set the do not disturb state, retcode: false otherwise.

UtlBoolean canPickup ( PtTerminalConnection  tc,
PtAddress  address 
)

param: connection - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes a PtConnection and an PtAddress as arguments, retcode: false otherwise.

UtlBoolean canPickup ( PtAddress  address1,
PtAddress  address2 
)

param: tc - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes a TerminalConnection and an Address as arguments, retcode: false otherwise.

UtlBoolean canPickupFromGroup ( UtlString  group,
PtAddress  address 
)

param: address1 - This argument is used for typing information to determine the overloaded version of the pickup() method. param: address2 - This argument is used for typing information to determine the overloaded version of the pickup() method. retcode: True if the application can invoke the pickup feature which takes two Addresses as arguments, retcode: false otherwise.

UtlBoolean canPickupFromGroup ( PtAddress  address)

param: group - This argument is used for typing information to determine the overloaded version of the pickupFromGroup() method. param: address - This argument is used for typing information to determine the overloaded version of the pickupFromGroup() method. retcode: True if the application can invoke the pickup from group feature which takes a string pickup group code and an Address as arguments, retcode: false otherwise.

UtlBoolean canSetDoNotDisturb ( )

retcode: True if the application can obtain the do not disturb state, retcode: false otherwise.

UtlBoolean isObservable ( )
PtTerminalCapabilities& operator= ( const PtTerminalCapabilities rhs)