class

PlaceOS::Pulse::Client

Inherits Reference < Object

Handles registration and periodic telemtry reporting

Constants

ROUTE_BASE = "/api/portal/v1/"

Constructors

new(instance_token : String | Nil, email : String, private_key : String | Ed25519::SigningKey, instance_id : String = ULID.generate, saas : Bool = false, portal_uri : String = PLACE_PORTAL_URI, domain : String = PLACE_DOMAIN, name : String = PLACE_PULSE_INSTANCE_NAME, heartbeat_interval : Time::Span = 6.hours)
Source

Instance methods

api_base
Source
domain
Source
email
Source
instance_id
Source
instance_token
Source
name
Source
registered
Source
saas?
Source
start
Source
stop
Source