Versions in this module Expand all Collapse all v0 v0.0.1 Nov 20, 2023 Changes in this version + type HttpPollingDataset []servicev4.HttpRsp_AgentServicePolling + func (s *HttpPollingDataset) UnmarshalJSON(b []byte) error + type SynapseAPI struct + func NewSynapseAPI(address string) (*SynapseAPI, error) + func NewSynapseAPIWithClient(client *httpclient.HttpClient) *SynapseAPI + func (s *SynapseAPI) Auth(ctx context.Context, auth *auths.HttpReqAuth) error + func (s *SynapseAPI) GetServices(ctx context.Context) ([]servicev4.HttpRsp_AgentServicePolling, error) + func (s *SynapseAPI) GetToken() string + func (s *SynapseAPI) IsTokenExpired() bool + func (s *SynapseAPI) UpdateServices(ctx context.Context, service *servicev4.HttpReq_AgentServiceUpdate) error