Object <- PhoneServer <- LandLinePhoneServer |
|
|
DetectCallerID EndCallerID RelinquishCall ResumeClient RingAction SuspendClient |
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 LandLinePhoneServer tag; dozeCount: 0; sleepCount: 0; active: false; holding: false; dialer: nilObject; circuit: nilObject; audioList: nilObject; audio: nilObject; end instance;
Define Class LandLinePhoneServer; inherits from PhoneServer; overrides SuspendClient; overrides ResumeClient; overrides RelinquishCall; overrides RingAction; #ifdef CALLERID_DETECTION overrides DetectCallerID; overrides EndCallerID; #endif end class;