package
1.3.4
Repository: https://github.com/plgd-dev/device.git
Documentation: pkg.go.dev

# Packages

No description provided by the author

# Functions

No description provided by the author
DialDiscoveryAddresses connects to discovery endpoints.
Discover discovers devices using a CoAP multicast request via UDP.
DiscoverDeviceOwnership discovers devices using a CoAP multicast request via UDP.
DiscoverDevices discovers devices using a CoAP multicast request via UDP.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithActionAfterOwn allows initialize configuration at the device via DTLS connection with preshared key.
WithActionDuringOwn allows to set deviceID of owned device and other staff over owner TLS.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
WithPresharedKey allows to set preshared key for owner.
WithSetupCertificates signs identity ceriticates and install root ca.
No description provided by the author

# Constants

No description provided by the author
DiscoverAllDevices discovers owned and disowned devices.
DiscoverDisownedDevices discovers disowned devices,.
DiscoverOwnedDevices discovers owned devices,.

# Variables

See the section 10.4 on the line 2482 of the Core specification: https://openconnectivity.org/specs/OCF_Core_Specification_v2.0.0.pdf https://iotivity.org/documentation/linux/programmers-guide.
See the section 10.4 on the line 2482 of the Core specification: https://openconnectivity.org/specs/OCF_Core_Specification_v2.0.0.pdf https://iotivity.org/documentation/linux/programmers-guide.

# Structs

Client an OCF local client.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DiscoveryConfiguration setup discovery configuration.
No description provided by the author
ResourceIterator queries resource values.
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author
DeviceHandler conveys device connections and errors during discovery.
DeviceHandler conveys device connections and errors during discovery.
DiscoverDeviceOwnershipHandler receives devices ownership info.
DiscoverDevicesHandler receives device links and errors from the discovery multicast request.
No description provided by the author
OwnershipHandler conveys device ownership and errors during discovery.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
DiscoverOwnershipStatus type of discover ownership status.
No description provided by the author
ErrFunc to log errors in goroutines.
GetCertificateAuthoritiesFunc returns certificate authorities to verify peers.
GetCertificateFunc returns certificate for connection.
No description provided by the author
No description provided by the author