[operations] [attributes] [fields] [template] [definition]
[implementation] [documentation]
To use the search tool you need to use a browser which supports JAVA (c)

[next] [prev] [superclass] [next peer] [prev peer] [subclass] [index] [hierarchy]

LandLinePhoneServer

inherits from PhoneServer

Object <- PhoneServer <- LandLinePhoneServer



Operations

Get list of all operations

DetectCallerID
EndCallerID
RelinquishCall
ResumeClient
RingAction
SuspendClient


Attributes

Get list of all attributes

Class LandLinePhoneServer defines no new attributes.


Fields

Field Type
CanPreventSleep: dozeCount: Signed
sleepCount: Signed
PhoneServer: active: Boolean
holding: Boolean
dialer: PhoneDialer
circuit: PhoneCircuit
audioList: PhoneAudioList
audio: PhoneAudio


Instance template

instance LandLinePhoneServer tag;
      dozeCount: 0;
     sleepCount: 0;
         active: false;
        holding: false;
         dialer: nilObject;
        circuit: nilObject;
      audioList: nilObject;
          audio: nilObject;
end instance;

Class definition

Define Class LandLinePhoneServer;
    inherits from PhoneServer;

    overrides SuspendClient;
    overrides ResumeClient;

    overrides RelinquishCall;

    overrides RingAction;
#ifdef  CALLERID_DETECTION
    overrides DetectCallerID;
    overrides EndCallerID;
#endif
end class;