PlaceOS::Pulse::Client
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)
SourceInstance methods
api_base
Sourcedomain
Sourceemail
Sourceinstance_id
Sourceinstance_token
Sourcename
Sourceregistered
Sourcesaas?
Sourcestart
Sourcestop
Source