config

package
v0.0.0-...-7d2f2d7 Latest Latest
Warning

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

Go to latest
Published: Feb 28, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Configuration

type Configuration struct {
	WhitelistUrls        []string                    `protobuf:"bytes,1,rep,name=whitelist_urls,json=whitelistUrls" json:"whitelist_urls,omitempty"`
	BlacklistUrls        []string                    `protobuf:"bytes,2,rep,name=blacklist_urls,json=blacklistUrls" json:"blacklist_urls,omitempty"`
	WireProtocol         *protobuf.FileDescriptorSet `protobuf:"bytes,3,req,name=wire_protocol,json=wireProtocol" json:"wire_protocol,omitempty"`
	KnownDevices         []*DeviceDescriptor         `protobuf:"bytes,4,rep,name=known_devices,json=knownDevices" json:"known_devices,omitempty"`
	ValidUntil           *uint32                     `protobuf:"varint,5,opt,name=valid_until,json=validUntil" json:"valid_until,omitempty"`
	XXX_NoUnkeyedLiteral struct{}                    `json:"-"`
	XXX_unrecognized     []byte                      `json:"-"`
	XXX_sizecache        int32                       `json:"-"`
}

* Plugin Configuration

func (*Configuration) Descriptor

func (*Configuration) Descriptor() ([]byte, []int)

func (*Configuration) GetBlacklistUrls

func (m *Configuration) GetBlacklistUrls() []string

func (*Configuration) GetKnownDevices

func (m *Configuration) GetKnownDevices() []*DeviceDescriptor

func (*Configuration) GetValidUntil

func (m *Configuration) GetValidUntil() uint32

func (*Configuration) GetWhitelistUrls

func (m *Configuration) GetWhitelistUrls() []string

func (*Configuration) GetWireProtocol

func (m *Configuration) GetWireProtocol() *protobuf.FileDescriptorSet

func (*Configuration) ProtoMessage

func (*Configuration) ProtoMessage()

func (*Configuration) Reset

func (m *Configuration) Reset()

func (*Configuration) String

func (m *Configuration) String() string

func (*Configuration) XXX_DiscardUnknown

func (m *Configuration) XXX_DiscardUnknown()

func (*Configuration) XXX_Marshal

func (m *Configuration) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Configuration) XXX_Merge

func (dst *Configuration) XXX_Merge(src proto.Message)

func (*Configuration) XXX_Size

func (m *Configuration) XXX_Size() int

func (*Configuration) XXX_Unmarshal

func (m *Configuration) XXX_Unmarshal(b []byte) error

type DeviceDescriptor

type DeviceDescriptor struct {
	VendorId             *uint32  `protobuf:"varint,1,opt,name=vendor_id,json=vendorId" json:"vendor_id,omitempty"`
	ProductId            *uint32  `protobuf:"varint,2,opt,name=product_id,json=productId" json:"product_id,omitempty"`
	SerialNumber         *string  `protobuf:"bytes,3,opt,name=serial_number,json=serialNumber" json:"serial_number,omitempty"`
	Path                 *string  `protobuf:"bytes,4,opt,name=path" json:"path,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

* Device Descriptor used in Configuration

func (*DeviceDescriptor) Descriptor

func (*DeviceDescriptor) Descriptor() ([]byte, []int)

func (*DeviceDescriptor) GetPath

func (m *DeviceDescriptor) GetPath() string

func (*DeviceDescriptor) GetProductId

func (m *DeviceDescriptor) GetProductId() uint32

func (*DeviceDescriptor) GetSerialNumber

func (m *DeviceDescriptor) GetSerialNumber() string

func (*DeviceDescriptor) GetVendorId

func (m *DeviceDescriptor) GetVendorId() uint32

func (*DeviceDescriptor) ProtoMessage

func (*DeviceDescriptor) ProtoMessage()

func (*DeviceDescriptor) Reset

func (m *DeviceDescriptor) Reset()

func (*DeviceDescriptor) String

func (m *DeviceDescriptor) String() string

func (*DeviceDescriptor) XXX_DiscardUnknown

func (m *DeviceDescriptor) XXX_DiscardUnknown()

func (*DeviceDescriptor) XXX_Marshal

func (m *DeviceDescriptor) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeviceDescriptor) XXX_Merge

func (dst *DeviceDescriptor) XXX_Merge(src proto.Message)

func (*DeviceDescriptor) XXX_Size

func (m *DeviceDescriptor) XXX_Size() int

func (*DeviceDescriptor) XXX_Unmarshal

func (m *DeviceDescriptor) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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