MulticastProbe class
- Mixed in types
- Available Extensions
Constructors
- MulticastProbe({int? timeout, bool? releaseMode})
-
factory
- MulticastProbe.other({int? timeout})
- MulticastProbe.windows({int? timeout, bool? releaseMode})
-
Constructor for Windows OS builds, we need the
kReleaseModeflag from Flutter to determine if we are running in debug or release mode so that the appropriate path to thediscovery.dllfile can be used. The default assumes the application is running as acliapp and will look for the DLL in the same folder as the executable. Forclithe path to the DLL can be overwritten with theONVIF_DISCOVERY_DLLenvironment variable.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
loggy
→ Loggy<
UiLoggy> -
no setterinherited
-
onvifDevices
→ List<
ProbeMatch> -
final
- probeTimeout ↔ int?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
finish(
RawDatagramSocket rawDataGramSocket, [int? timeout]) → Future< void> -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
probe(
) → Future< void> -
start(
RawDatagramSocket rawDataGramSocket) → void - timeout of 0 or less means no timeout
-
toString(
) → String -
A string representation of this object.
inherited
-
windowsDiscovery(
Duration duration) → Future< void>
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- broadcastAddress → InternetAddress
-
final
- broadcastPort → int
-
final
- defaultTimeout → int
-
final