dmcc-1.1.0.1: AVAYA DMCC API bindings and WebSockets server for AVAYA

Safe HaskellNone
LanguageHaskell2010

DMCC.XML.Request

Description

Low-level XML API requests.

Documentation

data Request Source #

Constructors

StartApplicationSession 
StopApplicationSession 

Fields

ResetApplicationSessionTimer 
GetDeviceId 
GetThirdPartyDeviceId 
MakeCall 
AnswerCall 
HoldCall 
RetrieveCall 
GenerateDigits 
ConferenceCall 
SingleStepConferenceCall 
TransferCall 
ClearConnection 
ReleaseDeviceId 

Fields

MonitorStart 
MonitorStop 
TransferMonitorObjects 
GetAgentState 
SetAgentState 
GetCallLinkageData 
Instances
Show Request Source # 
Instance details

Defined in DMCC.XML.Request

doc :: Name -> Text -> [Node] -> Document Source #

class ToText a where Source #

Methods

toText :: a -> Text Source #

Instances
ToText Text Source # 
Instance details

Defined in DMCC.XML.Request

Methods

toText :: Text -> Text Source #

ToText SwitchName Source # 
Instance details

Defined in DMCC.XML.Request

ToText Extension Source # 
Instance details

Defined in DMCC.XML.Request

ToText CallId Source # 
Instance details

Defined in DMCC.XML.Request

Methods

toText :: CallId -> Text Source #

ToText DeviceId Source # 
Instance details

Defined in DMCC.XML.Request

Methods

toText :: DeviceId -> Text Source #

ToText SettableAgentState Source # 
Instance details

Defined in DMCC.XML.Request

ToText ParticipationType Source # 
Instance details

Defined in DMCC.XML.Request

ToText (CI Text) Source # 
Instance details

Defined in DMCC.XML.Request

Methods

toText :: CI Text -> Text Source #