Body class Null safety

represents the body of the XML SOAP response.

Annotations

Constructors

Body({dynamic fault, AbsoluteMoveResponse? absoluteMoveResponse, GetAudioSourcesResponse? audioSourcesResponse, GetCapabilitiesResponse? capabilitiesResponse, GetCompatibleConfigurationsResponse? compatibleConfigurationsResponse, GetConfigurationResponse? configurationResponse, GetConfigurationsResponse? configurationsResponse, ContinuousMoveResponse? continuousMoveResponse, GetSystemDateAndTimeResponse? dateTimeResponse, GetDeviceInformationResponse? deviceInformationResponse, GetPresetResponse? getPresetResponse, GetHostnameResponse? hostnameResponse, GetMetadataConfigurationsResponse? metadataConfigurationsResponse, GetNetworkProtocolsResponse? networkProtocolsResponse, GetNTPResponse? ntpResponse, ProbeMatches? probeMatches, GetProfilesResponse? profilesResponse, GetServiceCapabilitiesResponse? serviceCapabilitiesResponse, GetServicesResponse? servicesResponse, SetPresetResponse? setPresetResponse, GetUriResponse? snapshotUriResponse, GetStatusResponse? statusResponse, StopResponse? stopResponse, GetUriResponse? streamUriResponse, GetSystemUrisResponse? systemUrisResponse, GetUsersResponse? usersResponse, GetVideoSourcesResponse? videoSourcesResponse, GotoPresetResponse? gotoPresetResponse})
Body.fromJson(Map<String, dynamic> json)
factory

Properties

absoluteMoveResponse AbsoluteMoveResponse?
Operation to move pan,tilt or zoom to a absolute destination.
@JsonKey(name: 'AbsoluteMoveResponse'), final
audioSourcesResponse GetAudioSourcesResponse?
This operation lists all available physical audio inputs of the device.
@JsonKey(name: 'GetAudioSourcesResponse'), final
capabilitiesResponse GetCapabilitiesResponse?
This operation has been replaced by the more generic GetServices method. For capabilities of individual services refer to the DeviceManagement.getServiceCapabilities methods.
@JsonKey(name: 'GetCapabilitiesResponse'), final
compatibleConfigurationsResponse GetCompatibleConfigurationsResponse?
@JsonKey(name: 'GetCompatibleConfigurationsResponse'), final
configurationResponse GetConfigurationResponse?
Get a specific PTZconfiguration from the device, identified by its reference token or name.
@JsonKey(name: 'GetConfigurationResponse'), final
configurationsResponse GetConfigurationsResponse?
Get a specific PTZconfiguration from the device, identified by its reference token or name.
@JsonKey(name: 'GetConfigurationsResponse'), final
continuousMoveResponse ContinuousMoveResponse?
Operation for continuous Pan/Tilt and Zoom movements. The operation is supported if the PTZNode supports at least one continuous Pan/Tilt or Zoom space. If the space argument is omitted, the default space set by the PTZConfiguration will be used.
@JsonKey(name: 'ContinuousMoveResponse'), final
dateTimeResponse GetSystemDateAndTimeResponse?
This operation gets the device system date and time. The device shall support the return of the daylight saving setting and of the manual system date and time (if applicable) or indication of NTP time (if applicable) through the DeviceManagement.getSystemDateAndTime command. A device shall provide the UTCDateTime information.
@JsonKey(name: 'GetSystemDateAndTimeResponse'), final
deviceInformationResponse GetDeviceInformationResponse?
This operation gets basic device information from the device.
@JsonKey(name: 'GetDeviceInformationResponse'), final
fault → dynamic
@JsonKey(name: 'Fault'), final
getPresetResponse GetPresetResponse?
@JsonKey(name: 'GetPresetsResponse'), final
gotoPresetResponse GotoPresetResponse?
Operation to go to a saved preset position for the PTZNode in the selected profile. The operation is supported if there is support for at least on PTZ preset by the PTZNode.
@JsonKey(name: 'GotoPresetResponse'), final
hasFault bool
read-only
hashCode int
The hash code for this object.
read-only, inherited
hostnameResponse GetHostnameResponse?
@JsonKey(name: 'GetHostnameResponse'), final
metadataConfigurationsResponse GetMetadataConfigurationsResponse?
@JsonKey(name: 'GetMetadataConfigurationsResponse'), final
networkProtocolsResponse GetNetworkProtocolsResponse?
@JsonKey(name: 'GetNetworkProtocolsResponse'), final
ntpResponse GetNTPResponse?
@JsonKey(name: 'GetNTPResponse'), final
probeMatches ProbeMatches?
@JsonKey(name: 'ProbeMatches'), final
profilesResponse GetProfilesResponse?
Any endpoint can ask for the existing media profiles of a device using the Media.getProfiles command. Pre-configured or dynamically configured profiles can be retrieved using this command. This command lists all configured profiles in a device. The client does not need to know the media profile in order to use the command.
@JsonKey(name: 'GetProfilesResponse'), final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
serviceCapabilitiesResponse GetServiceCapabilitiesResponse?
@JsonKey(name: 'GetServiceCapabilitiesResponse'), final
servicesResponse GetServicesResponse?
@JsonKey(name: 'GetServicesResponse'), final
setPresetResponse SetPresetResponse?
@JsonKey(name: 'SetPresetResponse'), final
snapshotUriResponse GetUriResponse?
@JsonKey(name: 'GetSnapshotUriResponse'), final
statusResponse GetStatusResponse?
@JsonKey(name: 'GetStatusResponse'), final
stopResponse StopResponse?
Operation to stop ongoing pan, tilt and zoom movements of absolute relative and continuous type. If no stop argument for pan, tilt or zoom is set, the device will stop all ongoing pan, tilt and zoom movements.
@JsonKey(name: 'StopResponse'), final
streamUriResponse GetUriResponse?
@JsonKey(name: 'GetStreamUriResponse'), final
systemUrisResponse GetSystemUrisResponse?
@JsonKey(name: 'GetSystemUrisResponse'), final
usersResponse GetUsersResponse?
@JsonKey(name: 'GetUsersResponse'), final
videoSourcesResponse GetVideoSourcesResponse?
This operation lists all available physical video inputs of the device.
@JsonKey(name: 'GetVideoSourcesResponse'), final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

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