nanover.app.discovery module

class nanover.app.discovery.DiscoveryAdvert(host: str, data: dict, profile: nanover.app.discovery.DiscoveryProfile, websocket: websockets.sync.client.ClientConnection)

Bases: object

classmethod advertise(*, data: dict, host: str)
close()
data: dict
host: str
profile: DiscoveryProfile
websocket: ClientConnection
class nanover.app.discovery.DiscoveryEndpoint(host: str)

Bases: object

advertise_data(data: dict)
advertise_server(app_server: AppServer)
classmethod from_host(host: str)
get_listing()
class nanover.app.discovery.DiscoveryProfile

Bases: TypedDict

id: str