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 moreESPBLEDelegate
protocol in order to receive callbacks related with BLE devices.Declaration
Swift
public protocol ESPBLEDelegate
-
Class needs to conform to
See moreESPDeviceConnectionDelegate
protocol when trying to establish a connection.Declaration
Swift
public protocol ESPDeviceConnectionDelegate
-
See moreESPScanWifiListProtocol
provides Wi-Fi scan result to conforming class.Declaration
Swift
protocol ESPScanWifiListProtocol
-
The
See moreESPBLEStatusDelegate
protocol 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