Libraries
bignum
binary
bitmap
ble
bytes
core
crypto
device
encoding
esp32
expect
fixed-point
flash
font
gpio
i2c
i2s
icons
io
line-wrap
log
math
monitor
net
pulse-counter
reader
reader-writer
rmt
serial
spi
statistics
system
api
assets
base
containers
external
firmware
services
storage
trace
tls
uart
uuid
writer
zlib
Library services
To use this library in your code:
import system.services
User-space side of the RPC API for defining and using services.
Interfaces
ServiceHandler
A handler for requests from clients.
Classes
ServiceClient
Base class for clients that connect to and use provided services (see
ServiceProvider
).
ServiceProvider
A service provider.
ServiceResource
ServiceResourceProxy
ServiceSelector
A service selector is used to identify and discover services. It has a unique id that never changes and major and minor versions numbers that support evolving APIs over time.
ServiceSelectorRestricted