Symple module

smpl

Symple protocol messages, peers, client, and server helpers.

smpl

Symple protocol messages, peers, client, and server helpers.

Classes

NameDescription
ClientSymple v4 client.
CommandSymple command message with a node path and action verb.
EventSymple event message carrying a named occurrence with a timestamp.
FormInteractive form with pages, sections, and fields for command data exchange.
FormElementBase element within a Symple form.
FormFieldForm input field with typed values and selectable options.
MessageBase Symple protocol message with addressing, status, data, and notes.
PeerSymple peer record containing identity, presence, and custom fields.
PresenceSymple presence message indicating a peer's online status.
RosterThe Roster provides a registry for active network peers indexed by session ID.
ServerSymple v4 server.
ServerPeerPer-connection state for a connected Symple peer.
AddressThe Address structure is an endpoint identifier for a peer on the network. The format is like so: user|id
ClientStateClient connection states.