Protocols
The following protocols are available globally.
-
Security interface which abstracts the handshake and crypto behavior supported by a specific class/family of devices.
See moreDeclaration
Swift
public protocol ESPCodeable -
Class needs to conform to
See moreESPBLEDelegateprotocol in order to receive callbacks related with BLE devices.Declaration
Swift
public protocol ESPBLEDelegate -
Class needs to conform to
See moreESPDeviceConnectionDelegateprotocol when trying to establish a connection.Declaration
Swift
public protocol ESPDeviceConnectionDelegate -
See moreESPScanWifiListProtocolprovides Wi-Fi scan result to conforming class.Declaration
Swift
protocol ESPScanWifiListProtocol -
The
See moreESPBLEStatusDelegateprotocol define methods that provide information of current BLE device connection statusDeclaration
Swift
protocol ESPBLEStatusDelegate -
Delegate which will receive events relating to BLE device scanning
See moreDeclaration
Swift
protocol ESPBLETransportDelegate -
Error types returned by ESPProvision conforms to ‘ESPError’ protocol. It encompasses additional information which may be used for gaining additional information about an error.
See moreDeclaration
Swift
public protocol ESPError : Error
Protocols Reference