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
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.

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.

OnSetHookswitchResponse
Event registration for responses to SetHookswitch requests.

OnStartMonitorResponse
Event registration for responses to StartMonitor requests.

OnStopMonitorResponse
Event registration for responses to StopMonitor requests.

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)