Documentation ¶
Index ¶
- type HeadscaleServer
- func (s *HeadscaleServer) Connect() error
- func (s *HeadscaleServer) CreateAuthKey() (string, error)
- func (s *HeadscaleServer) CreateUser() error
- func (s *HeadscaleServer) HTTPClient() *http.Client
- func (s *HeadscaleServer) Init() error
- func (s *HeadscaleServer) Purge() error
- func (s *HeadscaleServer) Start(errChan chan error) error
- func (s *HeadscaleServer) Stop() error
- type HeadscaleServerConfig
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HeadscaleServer ¶ added in v0.11.0
type HeadscaleServer struct {
// contains filtered or unexported fields
}
func NewHeadscaleServer ¶ added in v0.11.0
func NewHeadscaleServer(config *HeadscaleServerConfig) *HeadscaleServer
func (*HeadscaleServer) Connect ¶ added in v0.11.0
func (s *HeadscaleServer) Connect() error
func (*HeadscaleServer) CreateAuthKey ¶ added in v0.11.0
func (s *HeadscaleServer) CreateAuthKey() (string, error)
func (*HeadscaleServer) CreateUser ¶ added in v0.11.0
func (s *HeadscaleServer) CreateUser() error
func (*HeadscaleServer) HTTPClient ¶ added in v0.11.0
func (s *HeadscaleServer) HTTPClient() *http.Client
func (*HeadscaleServer) Init ¶ added in v0.11.0
func (s *HeadscaleServer) Init() error
func (*HeadscaleServer) Purge ¶ added in v0.25.0
func (s *HeadscaleServer) Purge() error
func (*HeadscaleServer) Start ¶ added in v0.11.0
func (s *HeadscaleServer) Start(errChan chan error) error
func (*HeadscaleServer) Stop ¶ added in v0.25.0
func (s *HeadscaleServer) Stop() error
type HeadscaleServerConfig ¶ added in v0.11.0
Click to show internal directories.
Click to hide internal directories.