Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
discovery_api [2024/02/07 19:02] – [hdhomerun_discover2_device_get_device_auth()] nedsdiscovery_api [2024/02/07 19:05] (current) – [Low level C Library] neds
Line 17: Line 17:
 **Example code:** **Example code:**
  
-See hdhomerun_discover_example.c for an example of using the discover API.+See [[https://github.com/Silicondust/libhdhomerun/blob/master/hdhomerun_discover_example.c|hdhomerun_discover_example.c]] for an example of using the discover API.
 Header files: Header files:
  
Line 133: Line 133:
     * IPv6 link-local – the Scope ID is used if specified, auto-detected if 0.     * IPv6 link-local – the Scope ID is used if specified, auto-detected if 0.
     * IPv6 non link-local – set Scope ID to 0.     * IPv6 non link-local – set Scope ID to 0.
-  * **device_types:** array of uint32_t values specifying the types of devices to detect. See hdhomerun_discover2_find_devices_broadcast() for the description.+  * **device_types:** array of uint32_t values specifying the types of devices to detect. See [[#hdhomerun_discover2_find_devices_broadcast()]] for the description.
   * **device_types_count:** number of entries in the device_types array provided.   * **device_types_count:** number of entries in the device_types array provided.
  
Line 154: Line 154:
 **Parameters:** **Parameters:**
   * **ds:** discover object.   * **ds:** discover object.
-  * **flags:** specify which IP types to use for discover. See hdhomerun_discover2_find_devices_broadcast() for the description.+  * **flags:** specify which IP types to use for discover. See [[#hdhomerun_discover2_find_devices_broadcast()]] for the description.
   * **device_id:** uint32_t device id (serial number) of the device to locate.   * **device_id:** uint32_t device id (serial number) of the device to locate.
  
Line 176: Line 176:
 **Parameters:** **Parameters:**
   * **ds:** discover object.   * **ds:** discover object.
-  * **flags:** specify which IP types to use for discover. See hdhomerun_discover2_find_devices_broadcast() for the description.+  * **flags:** specify which IP types to use for discover. See [[#hdhomerun_discover2_find_devices_broadcast()]] for the description.
   * **target_addr:** IP address to send discover request to.   * **target_addr:** IP address to send discover request to.
     * IPv4 and IPv6 addresses supported.     * IPv4 and IPv6 addresses supported.
  • Last modified: 2024/02/07 19:02