config

package
v0.0.0-...-059637c Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 9, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CloudPrinterConfig

type CloudPrinterConfig struct {
	// contains filtered or unexported fields
}

func NewCloudPrinterConfig

func NewCloudPrinterConfig(device_id, user_id, access_token, ipAddress, accessCode string) *CloudPrinterConfig

func (*CloudPrinterConfig) CreateTLSConfig

func (config *CloudPrinterConfig) CreateTLSConfig() (*tls.Config, error)

func (*CloudPrinterConfig) GetBrokerUrl

func (config *CloudPrinterConfig) GetBrokerUrl() string

func (*CloudPrinterConfig) GetDeviceAccessCode

func (config *CloudPrinterConfig) GetDeviceAccessCode() string

func (*CloudPrinterConfig) GetDeviceID

func (config *CloudPrinterConfig) GetDeviceID() string

func (*CloudPrinterConfig) GetPassword

func (config *CloudPrinterConfig) GetPassword() string

func (*CloudPrinterConfig) GetUsername

func (config *CloudPrinterConfig) GetUsername() string

type LocalPrinterConfig

type LocalPrinterConfig struct {
	// contains filtered or unexported fields
}

func NewLocalPrinterConfig

func NewLocalPrinterConfig(device_id, ip_address, access_code, ca_cert_path string) LocalPrinterConfig

func (*LocalPrinterConfig) CreateTLSConfig

func (config *LocalPrinterConfig) CreateTLSConfig() (*tls.Config, error)

func (*LocalPrinterConfig) GetBrokerUrl

func (config *LocalPrinterConfig) GetBrokerUrl() string

func (*LocalPrinterConfig) GetDeviceAccessCode

func (config *LocalPrinterConfig) GetDeviceAccessCode() string

func (*LocalPrinterConfig) GetDeviceID

func (config *LocalPrinterConfig) GetDeviceID() string

func (*LocalPrinterConfig) GetDeviceIPAddress

func (config *LocalPrinterConfig) GetDeviceIPAddress() string

func (*LocalPrinterConfig) GetPassword

func (config *LocalPrinterConfig) GetPassword() string

func (*LocalPrinterConfig) GetUsername

func (config *LocalPrinterConfig) GetUsername() string

type PrinterConfig

type PrinterConfig interface {
	GetDeviceID() string
	GetBrokerUrl() string
	GetDeviceIPAddress() string
	GetDeviceAccessCode() string
	GetUsername() string
	GetPassword() string
	CreateTLSConfig() (*tls.Config, error)
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL