# Functions
DeserializeDevice create a new device instance from its JSON representation.
DeserializeService create an IoT service instance from its JSON representation.
DeserializeService create an IoT service request instance from its JSON representation.
DeserializeService create an IoT service response instance from its JSON representation.
DeserializeService create an IoT service response instance from its JSON representation.
GetClientId return unique client ID from client certificate.
ParseCertificate parse an X509 certificate from PEM string.
# Structs
Device an IoT device state.
NotFoundError an error indicates something is not found in the ledger.
Service an IoT service state.
ServiceRequest an IoT service request.
ServiceRequestResponse a wrapper of a pair of IoT service request and response.
ServiceRequest an IoT service response.