| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
DMCC.XML.Request
Description
Low-level XML API requests.
Documentation
Constructors
| StartApplicationSession | |
Fields | |
| StopApplicationSession | |
| ResetApplicationSessionTimer | |
Fields | |
| GetDeviceId | |
Fields | |
| GetThirdPartyDeviceId | |
Fields | |
| MakeCall | |
Fields | |
| AnswerCall | |
| HoldCall | |
| RetrieveCall | |
| GenerateDigits | |
Fields
| |
| ConferenceCall | |
Fields
| |
| SingleStepConferenceCall | |
Fields | |
| TransferCall | |
Fields
| |
| ClearConnection | |
| ReleaseDeviceId | |
| MonitorStart | |
Fields | |
| MonitorStop | |
Fields | |
| TransferMonitorObjects | |
Fields
| |
| GetAgentState | |
Fields
| |
| SetAgentState | |
Fields | |
| GetCallLinkageData | |
data MonitorRequest Source #
Instances
| Show MonitorRequest Source # | |
Defined in DMCC.XML.Request Methods showsPrec :: Int -> MonitorRequest -> ShowS # show :: MonitorRequest -> String # showList :: [MonitorRequest] -> ShowS # | |
data ProtocolVersion Source #
Instances
| Show ProtocolVersion Source # | |
Defined in DMCC.XML.Request Methods showsPrec :: Int -> ProtocolVersion -> ShowS # show :: ProtocolVersion -> String # showList :: [ProtocolVersion] -> ShowS # | |
nsAppSession :: Text Source #
Instances
| ToText Text Source # | |
| ToText SwitchName Source # | |
Defined in DMCC.XML.Request Methods toText :: SwitchName -> Text Source # | |
| ToText Extension Source # | |
| ToText CallId Source # | |
| ToText DeviceId Source # | |
| ToText SettableAgentState Source # | |
Defined in DMCC.XML.Request Methods toText :: SettableAgentState -> Text Source # | |
| ToText ParticipationType Source # | |
Defined in DMCC.XML.Request Methods toText :: ParticipationType -> Text Source # | |
| ToText (CI Text) Source # | |
toXml :: Request -> ByteString Source #