public int RequestId { get; internal set; }
/// <summary>
+ /// Indicates to continuously receive the event for finding device information.
+ /// </summary>
+ public bool EventContinue { get; set; }
+
+ /// <summary>
/// Indicates human friendly name for device
/// </summary>
public string Name { get; internal set; }
Resource = resource
};
ResourceFound?.Invoke(null, e);
+ Log.Info(IoTConnectivityErrorFactory.LogTag, "e.EventContinue : " + e.EventContinue);
+ return e.EventContinue;
}
else
{
return true;
}
DeviceInformationFound?.Invoke(null, e);
+ Log.Info(IoTConnectivityErrorFactory.LogTag, "e.EventContinue : " + e.EventContinue);
+ return e.EventContinue;
}
else
{
return true; ;
}
PlatformInformationFound?.Invoke(null, e);
+ Log.Info(IoTConnectivityErrorFactory.LogTag, "e.EventContinue : " + e.EventContinue);
+ return e.EventContinue;
}
else
{
DeviceInformationFoundEventArgs e = new DeviceInformationFoundEventArgs()
{
RequestId = requestId,
+ EventContinue = true,
Name = Marshal.PtrToStringAnsi(name),
SpecVersion = Marshal.PtrToStringAnsi(specVersion),
DeviceId = Marshal.PtrToStringAnsi(deviceId),
public int RequestId { get; internal set; }
/// <summary>
+ /// Indicates to continuously receive the event for finding platform information.
+ /// </summary>
+ public bool EventContinue { get; set; }
+
+ /// <summary>
/// Indicates the platform identifier
/// </summary>
public string PlatformId { get; internal set; }
public int RequestId { get; internal set; }
/// <summary>
+ /// Indicates to continuously receive the event for finding resource.
+ /// </summary>
+ public bool EventContinue { get; set; }
+
+ /// <summary>
/// Remote resource which is found after <see cref="IoTConnectivityClientManager.StartFindingResource()"/>.
/// </summary>
/// <seealso cref="IoTConnectivityClientManager.ResourceFound"/>