SoapRequest class

Helper methods for building the SoapRequest

Constructors

SoapRequest.new()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

builder → XmlBuilder
final

Static Methods

absoluteMove(String profileToken, PtzPosition place, PtzPosition? speed) → XmlDocumentFragment
audioSources() → XmlDocumentFragment
capabilities(String category) → XmlDocumentFragment
XML for the capabilities
continuousMove(String profileToken, PtzPosition velocity, int? timeout) → XmlDocumentFragment
createUsers(List<User> users) → XmlDocumentFragment
deviceInformation() → XmlDocumentFragment
XML for the deviceInformation
endpointReference() → XmlDocumentFragment
XML for the endpointReference
envelope(XmlDocumentFragment? header, XmlDocumentFragment body) → XmlDocument
XML for the SOAP envelope
getPtzConfiguration(String profileToken) → XmlDocumentFragment
getPtzConfigurations() → XmlDocumentFragment
gotoPreset(String profileToken, Preset preset) → XmlDocumentFragment
XML for the snapshotUri, requires a profileToken and Preset
XML for the SOAP security header
hostname() → XmlDocumentFragment
networkProtocols() → XmlDocumentFragment
ntp() → XmlDocumentFragment
presets(String profileToken) → XmlDocumentFragment
XML for the presets, requires a profileToken
probe(String messageId) → XmlDocument
profiles() → XmlDocumentFragment
XML for the profiles
relativeMove(String profileToken, PtzPosition move) → XmlDocumentFragment
removePreset(String profileToken, Preset preset) → XmlDocumentFragment
security({required String username, required String password, required String nonce, required String created}) → XmlDocumentFragment
XML for the SOAP security
services() → XmlDocumentFragment
XML for the services
setPreset(String profileToken, Preset preset) → XmlDocumentFragment
snapshotUri(String profileToken) → XmlDocumentFragment
XML for the snapshotUri, requires a profileToken
startMulticastStreaming() → XmlDocumentFragment
status(String profileToken) → XmlDocumentFragment
XML for the status, requires a profileToken
stop(String profileToken, {bool panTilt = false, bool zoom = false}) → XmlDocumentFragment
stopMulticastStreaming() → XmlDocumentFragment
streamUri(String profileToken, {String streamType = 'RTP-Unicast', String transportProtocol = 'RTSP'}) → XmlDocumentFragment
XML for the streamUri, requires a profileToken
systemDateAndTime() → XmlDocumentFragment
XML for the systemDateAndTime
systemUris() → XmlDocumentFragment
users() → XmlDocumentFragment
videoSources() → XmlDocumentFragment
XML for the videoSources