Beispiel #1
0
 public static extern CompanionProxyError companion_proxy_start_listening_for_devices(CompanionProxyClientHandle client, CompanionProxyDeviceEventCallBack callback, System.IntPtr userdata);
Beispiel #2
0
 /// <summary>
 /// Starts listening for paired devices.
 /// </summary>
 /// <param name="client">
 /// The companion_proxy client
 /// </param>
 /// <param name="callback">
 /// Callback function that will be called when a new device is detected
 /// </param>
 /// <param name="userdata">
 /// Pointer that that will be passed to the callback function
 /// </param>
 /// <returns>
 /// COMPANION_PROXY_E_SUCCESS on success,
 /// or a COMPANION_PROXY_E_* error code otherwise.
 /// </returns>
 /// <remarks>
 /// The event parameter that gets passed to the callback function is
 /// freed internally after returning from the callback. The consumer needs
 /// to make a copy if required.
 /// </remarks>
 public virtual CompanionProxyError companion_proxy_start_listening_for_devices(CompanionProxyClientHandle client, CompanionProxyDeviceEventCallBack callback, System.IntPtr userdata)
 {
     return(CompanionProxyNativeMethods.companion_proxy_start_listening_for_devices(client, callback, userdata));
 }