1.2 KiB
1.2 KiB
serve: Web UI server
class Splash.serve.Server(transceiver, catch, onodeID, network, cryptographyInfo, remoteCatchIndex, cache)
Web server that serves the web ui and provides web to node communication
transceiver
Reference to our Transceiver.Transceiver.Transceiver instance
network
Reference to our Siph.Network.Network
- Type: Siph.Network.Network
nodeID
String converted PierMesh node ID
- Type: str
peerIDs
Map of peer IDs to Websocket sessions
- Type: dict
app
Microdot server instance
catch
Reference to our Catch Cache instance to pull from for serving Catchs
- Type: Daisy.Catch.Catch
async getPSKs()
Get all PSKs for display
async sendToPeer(peerID: str, data: str, target: str)
Send data to Websocket of peer with peerID