Reference Library
IPhone Interface
NamespacesAvaya.ApplicationEnablement.DMCCIPhone
Defines all the interfaces for Phone.
Declaration Syntax
C#Visual BasicVisual C++
public interface IPhone
Public Interface IPhone
public interface class IPhone
Members
All MembersMethodsEvents



IconMemberDescription
ChangeMonitor(String, Phone..::..PhoneEvents, Object)
Request AES to change what events are being monitored.

Supported in: 6.1.0


GetButtonInfo(Phone..::..ButtonIDConstants, Object)
Send a Get Button Info XML message to the server.

GetDisplay(Object)
Send a Get Display XML message to the server.

GetHookswitchStatus(Object)
Send a Get Hook Switch Status XML message to the server.

GetLampMode(Phone..::..ButtonIDConstants, Object)
Send a Get Lamp Mode XML message to the server.

GetMessageWaitingIndicator(Object)
Get a Get Message Waiting Indicator XML message to the server.

GetRegistrationState(Object)
Get the current registration state for the phone

GetRingerStatus(Object)
Send a Get Ringer Status XML message to the server.

OnChangeMonitorResponse
Event registration for responses to ChangeMonitor requests.

Supported in: 6.1.0


OnDisplayUpdatedEvent
Event registration for DisplayUpdated events.

OnGetButtonInfoResponse
Event registration for responses to GetButtonInfo requests.

OnGetDisplayResponse
Event registration for responses to GetDisplay requests.

OnGetHookswitchResponse
Event registration for responses to GetHookswitch requests.

OnGetLampModeResponse
Event registration for responses to GetLampMode requests.

OnGetMessageWaitingIndicatorResponse
Event registration for responses to GetMessageWaitingIndicator requests.

OnGetRegistrationStateResponse
Event registration for responses to GetRegistrationState requests.

OnGetRingerStatusResponse
Event registration for responses to GetRingerStatus requests.

OnHookswitchUpdatedEvent
Event registration for HookswitchUpdated events.

OnLampUpdatedEvent
Event registration for LampUpdated events.

OnPressButtonResponse
Event registration for responses to PressButton requests.

OnRedirectMediaResponse
Event registration for responses to RedirectMedia requests.

OnRegisterTerminalResponse
Event registration for responses to RegisterTerminal requests.

OnRingerStatusUpdatedEvent
Event registration for RingerStatusUpdated events.

OnServiceLinkStatusEvent
Event registration for ServiceLinkStatus events.

Supported in: 6.2.0


OnSetHookswitchResponse
Event registration for responses to SetHookswitch requests.

OnStartMonitorResponse
Event registration for responses to StartMonitor requests.

OnStopMonitorResponse
Event registration for responses to StopMonitor requests.

OnTerminalReregisteredEvent
Event registration for TerminalReregistered events.

Supported in: 6.3.1


OnTerminalUnregisteredEvent
Event registration for TerminalUnregistered events.

OnUnregisterTerminalResponse
Event registration for responses to UnregisterTerminal requests.

PressButton(Phone..::..ButtonIDConstants, Object)
Send a Press Button XML message to the server.

RedirectMedia(Boolean, Phone..::..MediaInfo, Object)
Instruct CM to direct the media to a different IP Address

RegisterTerminal(Phone..::..LoginInfo, Phone..::..MediaInfo, Object)
Send a Register Terminal XML message to the server.

SetHookswitchStatus(Boolean, Object)
Send a SetHookswitchStatus XML message to the server.

StartMonitor(Phone..::..PhoneEvents, Object)
Send a Start Monitor XML message to the server.

StopMonitor(String, Object)
Sends a Stop Monitor XML message to the server.

UnregisterTerminal(Object)
Send an Unregister Terminal XML message to the server

Assembly: ServiceProvider (Module: ServiceProvider)