Onvif class Null safety
- Mixed in types
- Available Extensions
Constructors
- Onvif({required String host, required String username, required String password, required LogOptions logOptions, required LoggyPrinter printer})
Properties
- deviceManagement ↔ DeviceManagement
-
late, final
- hashCode → int
-
The hash code for this object.
read-only, inherited
- host → String
-
final
-
loggy
→ Loggy<
UiLoggy> -
read-only, inherited
- media → Media
-
read-only
- password → String
-
final
- ptz → Ptz
-
read-only
- runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
-
serviceMap
→ Map<
String, String> -
final
- timeDelta → Duration
-
read-only
- username → String
-
final
Methods
-
initialize(
) → Future< void> - Connect to the Onvif device and retrieve its capabilities
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited
-
secureRequest(
XmlDocumentFragment content) → XmlDocument -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
connect(
{required dynamic host, required dynamic username, required dynamic password, LogOptions logOptions = const LogOptions(LogLevel.error, stackTraceLevel: LogLevel.off), LoggyPrinter printer = const PrettyPrinter(showColors: false)}) → Future< Onvif>