ns

package
v3.9.4-0...-ef9b1d2 Latest Latest
Warning

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

Go to latest
Published: Feb 5, 2021 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var AggregationInterval_name = map[int32]string{
	0: "SECOND",
	1: "MINUTE",
	2: "HOUR",
	3: "DAY",
	4: "WEEK",
	5: "MONTH",
	6: "QUARTER",
	7: "YEAR",
}
View Source
var AggregationInterval_value = map[string]int32{
	"SECOND":  0,
	"MINUTE":  1,
	"HOUR":    2,
	"DAY":     3,
	"WEEK":    4,
	"MONTH":   5,
	"QUARTER": 6,
	"YEAR":    7,
}
View Source
var MulticastGroupType_name = map[int32]string{
	0: "CLASS_C",
	1: "CLASS_B",
}
View Source
var MulticastGroupType_value = map[string]int32{
	"CLASS_C": 0,
	"CLASS_B": 1,
}
View Source
var RXWindow_name = map[int32]string{
	0: "RX1",
	1: "RX2",
}
View Source
var RXWindow_value = map[string]int32{
	"RX1": 0,
	"RX2": 1,
}
View Source
var RatePolicy_name = map[int32]string{
	0: "DROP",
	1: "MARK",
}
View Source
var RatePolicy_value = map[string]int32{
	"DROP": 0,
	"MARK": 1,
}

Functions

func RegisterNetworkServerServiceServer

func RegisterNetworkServerServiceServer(s *grpc.Server, srv NetworkServerServiceServer)

Types

type ADRAlgorithm

type ADRAlgorithm struct {
	// ADR algorithm ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// ADR algorithm name.
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ADRAlgorithm) Descriptor

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

func (*ADRAlgorithm) GetId

func (m *ADRAlgorithm) GetId() string

func (*ADRAlgorithm) GetName

func (m *ADRAlgorithm) GetName() string

func (*ADRAlgorithm) ProtoMessage

func (*ADRAlgorithm) ProtoMessage()

func (*ADRAlgorithm) Reset

func (m *ADRAlgorithm) Reset()

func (*ADRAlgorithm) String

func (m *ADRAlgorithm) String() string

func (*ADRAlgorithm) XXX_DiscardUnknown

func (m *ADRAlgorithm) XXX_DiscardUnknown()

func (*ADRAlgorithm) XXX_Marshal

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

func (*ADRAlgorithm) XXX_Merge

func (m *ADRAlgorithm) XXX_Merge(src proto.Message)

func (*ADRAlgorithm) XXX_Size

func (m *ADRAlgorithm) XXX_Size() int

func (*ADRAlgorithm) XXX_Unmarshal

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

type ActivateDeviceRequest

type ActivateDeviceRequest struct {
	// Device-activation to activate a device (ABP).
	DeviceActivation     *DeviceActivation `protobuf:"bytes,1,opt,name=device_activation,json=deviceActivation,proto3" json:"device_activation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*ActivateDeviceRequest) Descriptor

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

func (*ActivateDeviceRequest) GetDeviceActivation

func (m *ActivateDeviceRequest) GetDeviceActivation() *DeviceActivation

func (*ActivateDeviceRequest) ProtoMessage

func (*ActivateDeviceRequest) ProtoMessage()

func (*ActivateDeviceRequest) Reset

func (m *ActivateDeviceRequest) Reset()

func (*ActivateDeviceRequest) String

func (m *ActivateDeviceRequest) String() string

func (*ActivateDeviceRequest) XXX_DiscardUnknown

func (m *ActivateDeviceRequest) XXX_DiscardUnknown()

func (*ActivateDeviceRequest) XXX_Marshal

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

func (*ActivateDeviceRequest) XXX_Merge

func (m *ActivateDeviceRequest) XXX_Merge(src proto.Message)

func (*ActivateDeviceRequest) XXX_Size

func (m *ActivateDeviceRequest) XXX_Size() int

func (*ActivateDeviceRequest) XXX_Unmarshal

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

type AddDeviceToMulticastGroupRequest

type AddDeviceToMulticastGroupRequest struct {
	// Device EUI.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Multicast-group ID.
	MulticastGroupId     []byte   `protobuf:"bytes,2,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*AddDeviceToMulticastGroupRequest) Descriptor

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

func (*AddDeviceToMulticastGroupRequest) GetDevEui

func (m *AddDeviceToMulticastGroupRequest) GetDevEui() []byte

func (*AddDeviceToMulticastGroupRequest) GetMulticastGroupId

func (m *AddDeviceToMulticastGroupRequest) GetMulticastGroupId() []byte

func (*AddDeviceToMulticastGroupRequest) ProtoMessage

func (*AddDeviceToMulticastGroupRequest) ProtoMessage()

func (*AddDeviceToMulticastGroupRequest) Reset

func (*AddDeviceToMulticastGroupRequest) String

func (*AddDeviceToMulticastGroupRequest) XXX_DiscardUnknown

func (m *AddDeviceToMulticastGroupRequest) XXX_DiscardUnknown()

func (*AddDeviceToMulticastGroupRequest) XXX_Marshal

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

func (*AddDeviceToMulticastGroupRequest) XXX_Merge

func (*AddDeviceToMulticastGroupRequest) XXX_Size

func (m *AddDeviceToMulticastGroupRequest) XXX_Size() int

func (*AddDeviceToMulticastGroupRequest) XXX_Unmarshal

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

type AggregationInterval

type AggregationInterval int32
const (
	AggregationInterval_SECOND  AggregationInterval = 0
	AggregationInterval_MINUTE  AggregationInterval = 1
	AggregationInterval_HOUR    AggregationInterval = 2
	AggregationInterval_DAY     AggregationInterval = 3
	AggregationInterval_WEEK    AggregationInterval = 4
	AggregationInterval_MONTH   AggregationInterval = 5
	AggregationInterval_QUARTER AggregationInterval = 6
	AggregationInterval_YEAR    AggregationInterval = 7
)

func (AggregationInterval) EnumDescriptor

func (AggregationInterval) EnumDescriptor() ([]byte, []int)

func (AggregationInterval) String

func (x AggregationInterval) String() string

type CreateDeviceProfileRequest

type CreateDeviceProfileRequest struct {
	// Device-profile object to create.
	DeviceProfile        *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*CreateDeviceProfileRequest) Descriptor

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

func (*CreateDeviceProfileRequest) GetDeviceProfile

func (m *CreateDeviceProfileRequest) GetDeviceProfile() *DeviceProfile

func (*CreateDeviceProfileRequest) ProtoMessage

func (*CreateDeviceProfileRequest) ProtoMessage()

func (*CreateDeviceProfileRequest) Reset

func (m *CreateDeviceProfileRequest) Reset()

func (*CreateDeviceProfileRequest) String

func (m *CreateDeviceProfileRequest) String() string

func (*CreateDeviceProfileRequest) XXX_DiscardUnknown

func (m *CreateDeviceProfileRequest) XXX_DiscardUnknown()

func (*CreateDeviceProfileRequest) XXX_Marshal

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

func (*CreateDeviceProfileRequest) XXX_Merge

func (m *CreateDeviceProfileRequest) XXX_Merge(src proto.Message)

func (*CreateDeviceProfileRequest) XXX_Size

func (m *CreateDeviceProfileRequest) XXX_Size() int

func (*CreateDeviceProfileRequest) XXX_Unmarshal

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

type CreateDeviceProfileResponse

type CreateDeviceProfileResponse struct {
	// ID of the created device-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateDeviceProfileResponse) Descriptor

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

func (*CreateDeviceProfileResponse) GetId

func (m *CreateDeviceProfileResponse) GetId() []byte

func (*CreateDeviceProfileResponse) ProtoMessage

func (*CreateDeviceProfileResponse) ProtoMessage()

func (*CreateDeviceProfileResponse) Reset

func (m *CreateDeviceProfileResponse) Reset()

func (*CreateDeviceProfileResponse) String

func (m *CreateDeviceProfileResponse) String() string

func (*CreateDeviceProfileResponse) XXX_DiscardUnknown

func (m *CreateDeviceProfileResponse) XXX_DiscardUnknown()

func (*CreateDeviceProfileResponse) XXX_Marshal

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

func (*CreateDeviceProfileResponse) XXX_Merge

func (m *CreateDeviceProfileResponse) XXX_Merge(src proto.Message)

func (*CreateDeviceProfileResponse) XXX_Size

func (m *CreateDeviceProfileResponse) XXX_Size() int

func (*CreateDeviceProfileResponse) XXX_Unmarshal

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

type CreateDeviceQueueItemRequest

type CreateDeviceQueueItemRequest struct {
	Item                 *DeviceQueueItem `protobuf:"bytes,1,opt,name=item,proto3" json:"item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}         `json:"-"`
	XXX_unrecognized     []byte           `json:"-"`
	XXX_sizecache        int32            `json:"-"`
}

func (*CreateDeviceQueueItemRequest) Descriptor

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

func (*CreateDeviceQueueItemRequest) GetItem

func (*CreateDeviceQueueItemRequest) ProtoMessage

func (*CreateDeviceQueueItemRequest) ProtoMessage()

func (*CreateDeviceQueueItemRequest) Reset

func (m *CreateDeviceQueueItemRequest) Reset()

func (*CreateDeviceQueueItemRequest) String

func (*CreateDeviceQueueItemRequest) XXX_DiscardUnknown

func (m *CreateDeviceQueueItemRequest) XXX_DiscardUnknown()

func (*CreateDeviceQueueItemRequest) XXX_Marshal

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

func (*CreateDeviceQueueItemRequest) XXX_Merge

func (m *CreateDeviceQueueItemRequest) XXX_Merge(src proto.Message)

func (*CreateDeviceQueueItemRequest) XXX_Size

func (m *CreateDeviceQueueItemRequest) XXX_Size() int

func (*CreateDeviceQueueItemRequest) XXX_Unmarshal

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

type CreateDeviceRequest

type CreateDeviceRequest struct {
	// Device object to create.
	Device               *Device  `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateDeviceRequest) Descriptor

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

func (*CreateDeviceRequest) GetDevice

func (m *CreateDeviceRequest) GetDevice() *Device

func (*CreateDeviceRequest) ProtoMessage

func (*CreateDeviceRequest) ProtoMessage()

func (*CreateDeviceRequest) Reset

func (m *CreateDeviceRequest) Reset()

func (*CreateDeviceRequest) String

func (m *CreateDeviceRequest) String() string

func (*CreateDeviceRequest) XXX_DiscardUnknown

func (m *CreateDeviceRequest) XXX_DiscardUnknown()

func (*CreateDeviceRequest) XXX_Marshal

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

func (*CreateDeviceRequest) XXX_Merge

func (m *CreateDeviceRequest) XXX_Merge(src proto.Message)

func (*CreateDeviceRequest) XXX_Size

func (m *CreateDeviceRequest) XXX_Size() int

func (*CreateDeviceRequest) XXX_Unmarshal

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

type CreateGatewayProfileRequest

type CreateGatewayProfileRequest struct {
	// Gateway-profile object to create.
	GatewayProfile       *GatewayProfile `protobuf:"bytes,1,opt,name=gateway_profile,json=gatewayProfile,proto3" json:"gateway_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*CreateGatewayProfileRequest) Descriptor

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

func (*CreateGatewayProfileRequest) GetGatewayProfile

func (m *CreateGatewayProfileRequest) GetGatewayProfile() *GatewayProfile

func (*CreateGatewayProfileRequest) ProtoMessage

func (*CreateGatewayProfileRequest) ProtoMessage()

func (*CreateGatewayProfileRequest) Reset

func (m *CreateGatewayProfileRequest) Reset()

func (*CreateGatewayProfileRequest) String

func (m *CreateGatewayProfileRequest) String() string

func (*CreateGatewayProfileRequest) XXX_DiscardUnknown

func (m *CreateGatewayProfileRequest) XXX_DiscardUnknown()

func (*CreateGatewayProfileRequest) XXX_Marshal

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

func (*CreateGatewayProfileRequest) XXX_Merge

func (m *CreateGatewayProfileRequest) XXX_Merge(src proto.Message)

func (*CreateGatewayProfileRequest) XXX_Size

func (m *CreateGatewayProfileRequest) XXX_Size() int

func (*CreateGatewayProfileRequest) XXX_Unmarshal

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

type CreateGatewayProfileResponse

type CreateGatewayProfileResponse struct {
	// ID of the create configuration object.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateGatewayProfileResponse) Descriptor

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

func (*CreateGatewayProfileResponse) GetId

func (m *CreateGatewayProfileResponse) GetId() []byte

func (*CreateGatewayProfileResponse) ProtoMessage

func (*CreateGatewayProfileResponse) ProtoMessage()

func (*CreateGatewayProfileResponse) Reset

func (m *CreateGatewayProfileResponse) Reset()

func (*CreateGatewayProfileResponse) String

func (*CreateGatewayProfileResponse) XXX_DiscardUnknown

func (m *CreateGatewayProfileResponse) XXX_DiscardUnknown()

func (*CreateGatewayProfileResponse) XXX_Marshal

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

func (*CreateGatewayProfileResponse) XXX_Merge

func (m *CreateGatewayProfileResponse) XXX_Merge(src proto.Message)

func (*CreateGatewayProfileResponse) XXX_Size

func (m *CreateGatewayProfileResponse) XXX_Size() int

func (*CreateGatewayProfileResponse) XXX_Unmarshal

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

type CreateGatewayRequest

type CreateGatewayRequest struct {
	// Gateway object to create.
	Gateway              *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateGatewayRequest) Descriptor

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

func (*CreateGatewayRequest) GetGateway

func (m *CreateGatewayRequest) GetGateway() *Gateway

func (*CreateGatewayRequest) ProtoMessage

func (*CreateGatewayRequest) ProtoMessage()

func (*CreateGatewayRequest) Reset

func (m *CreateGatewayRequest) Reset()

func (*CreateGatewayRequest) String

func (m *CreateGatewayRequest) String() string

func (*CreateGatewayRequest) XXX_DiscardUnknown

func (m *CreateGatewayRequest) XXX_DiscardUnknown()

func (*CreateGatewayRequest) XXX_Marshal

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

func (*CreateGatewayRequest) XXX_Merge

func (m *CreateGatewayRequest) XXX_Merge(src proto.Message)

func (*CreateGatewayRequest) XXX_Size

func (m *CreateGatewayRequest) XXX_Size() int

func (*CreateGatewayRequest) XXX_Unmarshal

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

type CreateMACCommandQueueItemRequest

type CreateMACCommandQueueItemRequest struct {
	// DevEUI EUI (8 bytes).
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Command identifier (specified by the LoRaWAN specs).
	Cid uint32 `protobuf:"varint,4,opt,name=cid,proto3" json:"cid,omitempty"`
	// MAC-command(s). In case multiple payloads are defined, then they
	// are always sent within a single frame.
	Commands             [][]byte `protobuf:"bytes,5,rep,name=commands,proto3" json:"commands,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateMACCommandQueueItemRequest) Descriptor

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

func (*CreateMACCommandQueueItemRequest) GetCid

func (*CreateMACCommandQueueItemRequest) GetCommands

func (m *CreateMACCommandQueueItemRequest) GetCommands() [][]byte

func (*CreateMACCommandQueueItemRequest) GetDevEui

func (m *CreateMACCommandQueueItemRequest) GetDevEui() []byte

func (*CreateMACCommandQueueItemRequest) ProtoMessage

func (*CreateMACCommandQueueItemRequest) ProtoMessage()

func (*CreateMACCommandQueueItemRequest) Reset

func (*CreateMACCommandQueueItemRequest) String

func (*CreateMACCommandQueueItemRequest) XXX_DiscardUnknown

func (m *CreateMACCommandQueueItemRequest) XXX_DiscardUnknown()

func (*CreateMACCommandQueueItemRequest) XXX_Marshal

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

func (*CreateMACCommandQueueItemRequest) XXX_Merge

func (*CreateMACCommandQueueItemRequest) XXX_Size

func (m *CreateMACCommandQueueItemRequest) XXX_Size() int

func (*CreateMACCommandQueueItemRequest) XXX_Unmarshal

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

type CreateMulticastGroupRequest

type CreateMulticastGroupRequest struct {
	// Multicast-group to create.
	MulticastGroup       *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*CreateMulticastGroupRequest) Descriptor

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

func (*CreateMulticastGroupRequest) GetMulticastGroup

func (m *CreateMulticastGroupRequest) GetMulticastGroup() *MulticastGroup

func (*CreateMulticastGroupRequest) ProtoMessage

func (*CreateMulticastGroupRequest) ProtoMessage()

func (*CreateMulticastGroupRequest) Reset

func (m *CreateMulticastGroupRequest) Reset()

func (*CreateMulticastGroupRequest) String

func (m *CreateMulticastGroupRequest) String() string

func (*CreateMulticastGroupRequest) XXX_DiscardUnknown

func (m *CreateMulticastGroupRequest) XXX_DiscardUnknown()

func (*CreateMulticastGroupRequest) XXX_Marshal

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

func (*CreateMulticastGroupRequest) XXX_Merge

func (m *CreateMulticastGroupRequest) XXX_Merge(src proto.Message)

func (*CreateMulticastGroupRequest) XXX_Size

func (m *CreateMulticastGroupRequest) XXX_Size() int

func (*CreateMulticastGroupRequest) XXX_Unmarshal

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

type CreateMulticastGroupResponse

type CreateMulticastGroupResponse struct {
	// Multicast-group ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateMulticastGroupResponse) Descriptor

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

func (*CreateMulticastGroupResponse) GetId

func (m *CreateMulticastGroupResponse) GetId() []byte

func (*CreateMulticastGroupResponse) ProtoMessage

func (*CreateMulticastGroupResponse) ProtoMessage()

func (*CreateMulticastGroupResponse) Reset

func (m *CreateMulticastGroupResponse) Reset()

func (*CreateMulticastGroupResponse) String

func (*CreateMulticastGroupResponse) XXX_DiscardUnknown

func (m *CreateMulticastGroupResponse) XXX_DiscardUnknown()

func (*CreateMulticastGroupResponse) XXX_Marshal

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

func (*CreateMulticastGroupResponse) XXX_Merge

func (m *CreateMulticastGroupResponse) XXX_Merge(src proto.Message)

func (*CreateMulticastGroupResponse) XXX_Size

func (m *CreateMulticastGroupResponse) XXX_Size() int

func (*CreateMulticastGroupResponse) XXX_Unmarshal

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

type CreateRoutingProfileRequest

type CreateRoutingProfileRequest struct {
	// Routing-profile object to create.
	RoutingProfile       *RoutingProfile `protobuf:"bytes,1,opt,name=routing_profile,json=routingProfile,proto3" json:"routing_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*CreateRoutingProfileRequest) Descriptor

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

func (*CreateRoutingProfileRequest) GetRoutingProfile

func (m *CreateRoutingProfileRequest) GetRoutingProfile() *RoutingProfile

func (*CreateRoutingProfileRequest) ProtoMessage

func (*CreateRoutingProfileRequest) ProtoMessage()

func (*CreateRoutingProfileRequest) Reset

func (m *CreateRoutingProfileRequest) Reset()

func (*CreateRoutingProfileRequest) String

func (m *CreateRoutingProfileRequest) String() string

func (*CreateRoutingProfileRequest) XXX_DiscardUnknown

func (m *CreateRoutingProfileRequest) XXX_DiscardUnknown()

func (*CreateRoutingProfileRequest) XXX_Marshal

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

func (*CreateRoutingProfileRequest) XXX_Merge

func (m *CreateRoutingProfileRequest) XXX_Merge(src proto.Message)

func (*CreateRoutingProfileRequest) XXX_Size

func (m *CreateRoutingProfileRequest) XXX_Size() int

func (*CreateRoutingProfileRequest) XXX_Unmarshal

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

type CreateRoutingProfileResponse

type CreateRoutingProfileResponse struct {
	// ID of the created routing-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateRoutingProfileResponse) Descriptor

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

func (*CreateRoutingProfileResponse) GetId

func (m *CreateRoutingProfileResponse) GetId() []byte

func (*CreateRoutingProfileResponse) ProtoMessage

func (*CreateRoutingProfileResponse) ProtoMessage()

func (*CreateRoutingProfileResponse) Reset

func (m *CreateRoutingProfileResponse) Reset()

func (*CreateRoutingProfileResponse) String

func (*CreateRoutingProfileResponse) XXX_DiscardUnknown

func (m *CreateRoutingProfileResponse) XXX_DiscardUnknown()

func (*CreateRoutingProfileResponse) XXX_Marshal

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

func (*CreateRoutingProfileResponse) XXX_Merge

func (m *CreateRoutingProfileResponse) XXX_Merge(src proto.Message)

func (*CreateRoutingProfileResponse) XXX_Size

func (m *CreateRoutingProfileResponse) XXX_Size() int

func (*CreateRoutingProfileResponse) XXX_Unmarshal

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

type CreateServiceProfileRequest

type CreateServiceProfileRequest struct {
	// Service-profile object to create.
	ServiceProfile       *ServiceProfile `protobuf:"bytes,1,opt,name=service_profile,json=serviceProfile,proto3" json:"service_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*CreateServiceProfileRequest) Descriptor

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

func (*CreateServiceProfileRequest) GetServiceProfile

func (m *CreateServiceProfileRequest) GetServiceProfile() *ServiceProfile

func (*CreateServiceProfileRequest) ProtoMessage

func (*CreateServiceProfileRequest) ProtoMessage()

func (*CreateServiceProfileRequest) Reset

func (m *CreateServiceProfileRequest) Reset()

func (*CreateServiceProfileRequest) String

func (m *CreateServiceProfileRequest) String() string

func (*CreateServiceProfileRequest) XXX_DiscardUnknown

func (m *CreateServiceProfileRequest) XXX_DiscardUnknown()

func (*CreateServiceProfileRequest) XXX_Marshal

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

func (*CreateServiceProfileRequest) XXX_Merge

func (m *CreateServiceProfileRequest) XXX_Merge(src proto.Message)

func (*CreateServiceProfileRequest) XXX_Size

func (m *CreateServiceProfileRequest) XXX_Size() int

func (*CreateServiceProfileRequest) XXX_Unmarshal

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

type CreateServiceProfileResponse

type CreateServiceProfileResponse struct {
	// ID of the created service-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*CreateServiceProfileResponse) Descriptor

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

func (*CreateServiceProfileResponse) GetId

func (m *CreateServiceProfileResponse) GetId() []byte

func (*CreateServiceProfileResponse) ProtoMessage

func (*CreateServiceProfileResponse) ProtoMessage()

func (*CreateServiceProfileResponse) Reset

func (m *CreateServiceProfileResponse) Reset()

func (*CreateServiceProfileResponse) String

func (*CreateServiceProfileResponse) XXX_DiscardUnknown

func (m *CreateServiceProfileResponse) XXX_DiscardUnknown()

func (*CreateServiceProfileResponse) XXX_Marshal

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

func (*CreateServiceProfileResponse) XXX_Merge

func (m *CreateServiceProfileResponse) XXX_Merge(src proto.Message)

func (*CreateServiceProfileResponse) XXX_Size

func (m *CreateServiceProfileResponse) XXX_Size() int

func (*CreateServiceProfileResponse) XXX_Unmarshal

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

type DeactivateDeviceRequest

type DeactivateDeviceRequest struct {
	// Device EUI (8 bytes).
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeactivateDeviceRequest) Descriptor

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

func (*DeactivateDeviceRequest) GetDevEui

func (m *DeactivateDeviceRequest) GetDevEui() []byte

func (*DeactivateDeviceRequest) ProtoMessage

func (*DeactivateDeviceRequest) ProtoMessage()

func (*DeactivateDeviceRequest) Reset

func (m *DeactivateDeviceRequest) Reset()

func (*DeactivateDeviceRequest) String

func (m *DeactivateDeviceRequest) String() string

func (*DeactivateDeviceRequest) XXX_DiscardUnknown

func (m *DeactivateDeviceRequest) XXX_DiscardUnknown()

func (*DeactivateDeviceRequest) XXX_Marshal

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

func (*DeactivateDeviceRequest) XXX_Merge

func (m *DeactivateDeviceRequest) XXX_Merge(src proto.Message)

func (*DeactivateDeviceRequest) XXX_Size

func (m *DeactivateDeviceRequest) XXX_Size() int

func (*DeactivateDeviceRequest) XXX_Unmarshal

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

type DeleteDeviceProfileRequest

type DeleteDeviceProfileRequest struct {
	// Device-profile ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteDeviceProfileRequest) Descriptor

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

func (*DeleteDeviceProfileRequest) GetId

func (m *DeleteDeviceProfileRequest) GetId() []byte

func (*DeleteDeviceProfileRequest) ProtoMessage

func (*DeleteDeviceProfileRequest) ProtoMessage()

func (*DeleteDeviceProfileRequest) Reset

func (m *DeleteDeviceProfileRequest) Reset()

func (*DeleteDeviceProfileRequest) String

func (m *DeleteDeviceProfileRequest) String() string

func (*DeleteDeviceProfileRequest) XXX_DiscardUnknown

func (m *DeleteDeviceProfileRequest) XXX_DiscardUnknown()

func (*DeleteDeviceProfileRequest) XXX_Marshal

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

func (*DeleteDeviceProfileRequest) XXX_Merge

func (m *DeleteDeviceProfileRequest) XXX_Merge(src proto.Message)

func (*DeleteDeviceProfileRequest) XXX_Size

func (m *DeleteDeviceProfileRequest) XXX_Size() int

func (*DeleteDeviceProfileRequest) XXX_Unmarshal

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

type DeleteDeviceRequest

type DeleteDeviceRequest struct {
	// DevEUI.
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteDeviceRequest) Descriptor

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

func (*DeleteDeviceRequest) GetDevEui

func (m *DeleteDeviceRequest) GetDevEui() []byte

func (*DeleteDeviceRequest) ProtoMessage

func (*DeleteDeviceRequest) ProtoMessage()

func (*DeleteDeviceRequest) Reset

func (m *DeleteDeviceRequest) Reset()

func (*DeleteDeviceRequest) String

func (m *DeleteDeviceRequest) String() string

func (*DeleteDeviceRequest) XXX_DiscardUnknown

func (m *DeleteDeviceRequest) XXX_DiscardUnknown()

func (*DeleteDeviceRequest) XXX_Marshal

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

func (*DeleteDeviceRequest) XXX_Merge

func (m *DeleteDeviceRequest) XXX_Merge(src proto.Message)

func (*DeleteDeviceRequest) XXX_Size

func (m *DeleteDeviceRequest) XXX_Size() int

func (*DeleteDeviceRequest) XXX_Unmarshal

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

type DeleteGatewayProfileRequest

type DeleteGatewayProfileRequest struct {
	// Gateway-profile ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteGatewayProfileRequest) Descriptor

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

func (*DeleteGatewayProfileRequest) GetId

func (m *DeleteGatewayProfileRequest) GetId() []byte

func (*DeleteGatewayProfileRequest) ProtoMessage

func (*DeleteGatewayProfileRequest) ProtoMessage()

func (*DeleteGatewayProfileRequest) Reset

func (m *DeleteGatewayProfileRequest) Reset()

func (*DeleteGatewayProfileRequest) String

func (m *DeleteGatewayProfileRequest) String() string

func (*DeleteGatewayProfileRequest) XXX_DiscardUnknown

func (m *DeleteGatewayProfileRequest) XXX_DiscardUnknown()

func (*DeleteGatewayProfileRequest) XXX_Marshal

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

func (*DeleteGatewayProfileRequest) XXX_Merge

func (m *DeleteGatewayProfileRequest) XXX_Merge(src proto.Message)

func (*DeleteGatewayProfileRequest) XXX_Size

func (m *DeleteGatewayProfileRequest) XXX_Size() int

func (*DeleteGatewayProfileRequest) XXX_Unmarshal

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

type DeleteGatewayRequest

type DeleteGatewayRequest struct {
	// Gateway ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteGatewayRequest) Descriptor

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

func (*DeleteGatewayRequest) GetId

func (m *DeleteGatewayRequest) GetId() []byte

func (*DeleteGatewayRequest) ProtoMessage

func (*DeleteGatewayRequest) ProtoMessage()

func (*DeleteGatewayRequest) Reset

func (m *DeleteGatewayRequest) Reset()

func (*DeleteGatewayRequest) String

func (m *DeleteGatewayRequest) String() string

func (*DeleteGatewayRequest) XXX_DiscardUnknown

func (m *DeleteGatewayRequest) XXX_DiscardUnknown()

func (*DeleteGatewayRequest) XXX_Marshal

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

func (*DeleteGatewayRequest) XXX_Merge

func (m *DeleteGatewayRequest) XXX_Merge(src proto.Message)

func (*DeleteGatewayRequest) XXX_Size

func (m *DeleteGatewayRequest) XXX_Size() int

func (*DeleteGatewayRequest) XXX_Unmarshal

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

type DeleteMulticastGroupRequest

type DeleteMulticastGroupRequest struct {
	// Multicast-group ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteMulticastGroupRequest) Descriptor

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

func (*DeleteMulticastGroupRequest) GetId

func (m *DeleteMulticastGroupRequest) GetId() []byte

func (*DeleteMulticastGroupRequest) ProtoMessage

func (*DeleteMulticastGroupRequest) ProtoMessage()

func (*DeleteMulticastGroupRequest) Reset

func (m *DeleteMulticastGroupRequest) Reset()

func (*DeleteMulticastGroupRequest) String

func (m *DeleteMulticastGroupRequest) String() string

func (*DeleteMulticastGroupRequest) XXX_DiscardUnknown

func (m *DeleteMulticastGroupRequest) XXX_DiscardUnknown()

func (*DeleteMulticastGroupRequest) XXX_Marshal

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

func (*DeleteMulticastGroupRequest) XXX_Merge

func (m *DeleteMulticastGroupRequest) XXX_Merge(src proto.Message)

func (*DeleteMulticastGroupRequest) XXX_Size

func (m *DeleteMulticastGroupRequest) XXX_Size() int

func (*DeleteMulticastGroupRequest) XXX_Unmarshal

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

type DeleteRoutingProfileRequest

type DeleteRoutingProfileRequest struct {
	// Routing-profile ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteRoutingProfileRequest) Descriptor

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

func (*DeleteRoutingProfileRequest) GetId

func (m *DeleteRoutingProfileRequest) GetId() []byte

func (*DeleteRoutingProfileRequest) ProtoMessage

func (*DeleteRoutingProfileRequest) ProtoMessage()

func (*DeleteRoutingProfileRequest) Reset

func (m *DeleteRoutingProfileRequest) Reset()

func (*DeleteRoutingProfileRequest) String

func (m *DeleteRoutingProfileRequest) String() string

func (*DeleteRoutingProfileRequest) XXX_DiscardUnknown

func (m *DeleteRoutingProfileRequest) XXX_DiscardUnknown()

func (*DeleteRoutingProfileRequest) XXX_Marshal

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

func (*DeleteRoutingProfileRequest) XXX_Merge

func (m *DeleteRoutingProfileRequest) XXX_Merge(src proto.Message)

func (*DeleteRoutingProfileRequest) XXX_Size

func (m *DeleteRoutingProfileRequest) XXX_Size() int

func (*DeleteRoutingProfileRequest) XXX_Unmarshal

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

type DeleteServiceProfileRequest

type DeleteServiceProfileRequest struct {
	// ID of the service-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeleteServiceProfileRequest) Descriptor

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

func (*DeleteServiceProfileRequest) GetId

func (m *DeleteServiceProfileRequest) GetId() []byte

func (*DeleteServiceProfileRequest) ProtoMessage

func (*DeleteServiceProfileRequest) ProtoMessage()

func (*DeleteServiceProfileRequest) Reset

func (m *DeleteServiceProfileRequest) Reset()

func (*DeleteServiceProfileRequest) String

func (m *DeleteServiceProfileRequest) String() string

func (*DeleteServiceProfileRequest) XXX_DiscardUnknown

func (m *DeleteServiceProfileRequest) XXX_DiscardUnknown()

func (*DeleteServiceProfileRequest) XXX_Marshal

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

func (*DeleteServiceProfileRequest) XXX_Merge

func (m *DeleteServiceProfileRequest) XXX_Merge(src proto.Message)

func (*DeleteServiceProfileRequest) XXX_Size

func (m *DeleteServiceProfileRequest) XXX_Size() int

func (*DeleteServiceProfileRequest) XXX_Unmarshal

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

type Device

type Device struct {
	// DevEUI.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Device-profile ID.
	DeviceProfileId []byte `protobuf:"bytes,2,opt,name=device_profile_id,json=deviceProfileId,proto3" json:"device_profile_id,omitempty"`
	// Service-profile ID.
	ServiceProfileId []byte `protobuf:"bytes,3,opt,name=service_profile_id,json=serviceProfileId,proto3" json:"service_profile_id,omitempty"`
	// Routing-profile ID.
	RoutingProfileId []byte `protobuf:"bytes,4,opt,name=routing_profile_id,json=routingProfileId,proto3" json:"routing_profile_id,omitempty"`
	// Skip frame-counter check.
	// Note that turning this on is insecure and is intended for debugging only.
	SkipFCntCheck bool `protobuf:"varint,5,opt,name=skip_f_cnt_check,json=skipFCntCheck,proto3" json:"skip_f_cnt_check,omitempty"`
	// Reference altitude.
	// When using geolocation, this altitude will be used as a reference
	// (when supported by the geolocation-server) to increase geolocation
	// accuracy.
	ReferenceAltitude float64 `protobuf:"fixed64,6,opt,name=reference_altitude,json=referenceAltitude,proto3" json:"reference_altitude,omitempty"`
	// Device is disabled.
	IsDisabled           bool     `protobuf:"varint,7,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Device) Descriptor

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

func (*Device) GetDevEui

func (m *Device) GetDevEui() []byte

func (*Device) GetDeviceProfileId

func (m *Device) GetDeviceProfileId() []byte

func (*Device) GetIsDisabled

func (m *Device) GetIsDisabled() bool

func (*Device) GetReferenceAltitude

func (m *Device) GetReferenceAltitude() float64

func (*Device) GetRoutingProfileId

func (m *Device) GetRoutingProfileId() []byte

func (*Device) GetServiceProfileId

func (m *Device) GetServiceProfileId() []byte

func (*Device) GetSkipFCntCheck

func (m *Device) GetSkipFCntCheck() bool

func (*Device) ProtoMessage

func (*Device) ProtoMessage()

func (*Device) Reset

func (m *Device) Reset()

func (*Device) String

func (m *Device) String() string

func (*Device) XXX_DiscardUnknown

func (m *Device) XXX_DiscardUnknown()

func (*Device) XXX_Marshal

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

func (*Device) XXX_Merge

func (m *Device) XXX_Merge(src proto.Message)

func (*Device) XXX_Size

func (m *Device) XXX_Size() int

func (*Device) XXX_Unmarshal

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

type DeviceActivation

type DeviceActivation struct {
	// DevEUI.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Device address (DevAddr).
	DevAddr []byte `protobuf:"bytes,2,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	// SNwkSIntKey (serving network-server session integrity key).
	SNwkSIntKey []byte `protobuf:"bytes,3,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key,omitempty"`
	// FNwkSIntKey (forwarding network-server session integrity key).
	FNwkSIntKey []byte `protobuf:"bytes,4,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key,omitempty"`
	// NwkSEncKey (network-server session encryption key).
	NwkSEncKey []byte `protobuf:"bytes,5,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key,omitempty"`
	// The next expected uplink frame-counter.
	FCntUp uint32 `protobuf:"varint,6,opt,name=f_cnt_up,json=fCntUp,proto3" json:"f_cnt_up,omitempty"`
	// The network frame-counter used for the next downlink frame.
	NFCntDown uint32 `protobuf:"varint,7,opt,name=n_f_cnt_down,json=nFCntDown,proto3" json:"n_f_cnt_down,omitempty"`
	// The application frame-counter used for the next downlink frame (LoRaWAN 1.1).
	AFCntDown uint32 `protobuf:"varint,8,opt,name=a_f_cnt_down,json=aFCntDown,proto3" json:"a_f_cnt_down,omitempty"`
	// Skip frame-counter checks (this is insecure, but could be helpful for debugging).
	SkipFCntCheck        bool     `protobuf:"varint,9,opt,name=skip_f_cnt_check,json=skipFCntCheck,proto3" json:"skip_f_cnt_check,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeviceActivation) Descriptor

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

func (*DeviceActivation) GetAFCntDown

func (m *DeviceActivation) GetAFCntDown() uint32

func (*DeviceActivation) GetDevAddr

func (m *DeviceActivation) GetDevAddr() []byte

func (*DeviceActivation) GetDevEui

func (m *DeviceActivation) GetDevEui() []byte

func (*DeviceActivation) GetFCntUp

func (m *DeviceActivation) GetFCntUp() uint32

func (*DeviceActivation) GetFNwkSIntKey

func (m *DeviceActivation) GetFNwkSIntKey() []byte

func (*DeviceActivation) GetNFCntDown

func (m *DeviceActivation) GetNFCntDown() uint32

func (*DeviceActivation) GetNwkSEncKey

func (m *DeviceActivation) GetNwkSEncKey() []byte

func (*DeviceActivation) GetSNwkSIntKey

func (m *DeviceActivation) GetSNwkSIntKey() []byte

func (*DeviceActivation) GetSkipFCntCheck

func (m *DeviceActivation) GetSkipFCntCheck() bool

func (*DeviceActivation) ProtoMessage

func (*DeviceActivation) ProtoMessage()

func (*DeviceActivation) Reset

func (m *DeviceActivation) Reset()

func (*DeviceActivation) String

func (m *DeviceActivation) String() string

func (*DeviceActivation) XXX_DiscardUnknown

func (m *DeviceActivation) XXX_DiscardUnknown()

func (*DeviceActivation) XXX_Marshal

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

func (*DeviceActivation) XXX_Merge

func (m *DeviceActivation) XXX_Merge(src proto.Message)

func (*DeviceActivation) XXX_Size

func (m *DeviceActivation) XXX_Size() int

func (*DeviceActivation) XXX_Unmarshal

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

type DeviceProfile

type DeviceProfile struct {
	// Device-profile ID.
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// End-Device supports Class B.
	SupportsClassB bool `protobuf:"varint,2,opt,name=supports_class_b,json=supportsClassB,proto3" json:"supports_class_b,omitempty"`
	// Maximum delay for the End-Device to answer a MAC request or a confirmed DL frame (mandatory if class B mode supported).
	ClassBTimeout uint32 `protobuf:"varint,3,opt,name=class_b_timeout,json=classBTimeout,proto3" json:"class_b_timeout,omitempty"`
	// Mandatory if class B mode supported.
	PingSlotPeriod uint32 `protobuf:"varint,4,opt,name=ping_slot_period,json=pingSlotPeriod,proto3" json:"ping_slot_period,omitempty"`
	// Mandatory if class B mode supported.
	PingSlotDr uint32 `protobuf:"varint,5,opt,name=ping_slot_dr,json=pingSlotDr,proto3" json:"ping_slot_dr,omitempty"`
	// Mandatory if class B mode supported.
	PingSlotFreq uint32 `protobuf:"varint,6,opt,name=ping_slot_freq,json=pingSlotFreq,proto3" json:"ping_slot_freq,omitempty"`
	// End-Device supports Class C.
	SupportsClassC bool `protobuf:"varint,7,opt,name=supports_class_c,json=supportsClassC,proto3" json:"supports_class_c,omitempty"`
	// Maximum delay for the End-Device to answer a MAC request or a confirmed DL frame (mandatory if class C mode supported).
	ClassCTimeout uint32 `protobuf:"varint,8,opt,name=class_c_timeout,json=classCTimeout,proto3" json:"class_c_timeout,omitempty"`
	// Version of the LoRaWAN supported by the End-Device.
	MacVersion string `protobuf:"bytes,9,opt,name=mac_version,json=macVersion,proto3" json:"mac_version,omitempty"`
	// Revision of the Regional Parameters document supported by the End-Device.
	RegParamsRevision string `protobuf:"bytes,10,opt,name=reg_params_revision,json=regParamsRevision,proto3" json:"reg_params_revision,omitempty"`
	// Class A RX1 delay (mandatory for ABP).
	RxDelay_1 uint32 `protobuf:"varint,11,opt,name=rx_delay_1,json=rxDelay1,proto3" json:"rx_delay_1,omitempty"`
	// RX1 data rate offset (mandatory for ABP).
	RxDrOffset_1 uint32 `protobuf:"varint,12,opt,name=rx_dr_offset_1,json=rxDrOffset1,proto3" json:"rx_dr_offset_1,omitempty"`
	// RX2 data rate (mandatory for ABP).
	RxDatarate_2 uint32 `protobuf:"varint,13,opt,name=rx_datarate_2,json=rxDatarate2,proto3" json:"rx_datarate_2,omitempty"`
	// RX2 channel frequency (mandatory for ABP).
	RxFreq_2 uint32 `protobuf:"varint,14,opt,name=rx_freq_2,json=rxFreq2,proto3" json:"rx_freq_2,omitempty"`
	// List of factory-preset frequencies (mandatory for ABP).
	FactoryPresetFreqs []uint32 `` /* 126-byte string literal not displayed */
	// Maximum EIRP supported by the End-Device.
	MaxEirp uint32 `protobuf:"varint,16,opt,name=max_eirp,json=maxEirp,proto3" json:"max_eirp,omitempty"`
	// Maximum duty cycle supported by the End-Device.
	MaxDutyCycle uint32 `protobuf:"varint,17,opt,name=max_duty_cycle,json=maxDutyCycle,proto3" json:"max_duty_cycle,omitempty"`
	// End-Device supports Join (OTAA) or not (ABP).
	SupportsJoin bool `protobuf:"varint,18,opt,name=supports_join,json=supportsJoin,proto3" json:"supports_join,omitempty"`
	// RF region name.
	RfRegion string `protobuf:"bytes,19,opt,name=rf_region,json=rfRegion,proto3" json:"rf_region,omitempty"`
	// End-Device uses 32bit FCnt (mandatory for LoRaWAN 1.0 End-Device).
	Supports_32BitFCnt bool `protobuf:"varint,20,opt,name=supports_32bit_f_cnt,json=supports32bitFCnt,proto3" json:"supports_32bit_f_cnt,omitempty"`
	// ADR algorithm ID.
	// In case this is left blank, or is configured to a non-existing ADR
	// algorithm (plugin), then it falls back to 'default'.
	AdrAlgorithmId       string   `protobuf:"bytes,21,opt,name=adr_algorithm_id,json=adrAlgorithmId,proto3" json:"adr_algorithm_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeviceProfile) Descriptor

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

func (*DeviceProfile) GetAdrAlgorithmId

func (m *DeviceProfile) GetAdrAlgorithmId() string

func (*DeviceProfile) GetClassBTimeout

func (m *DeviceProfile) GetClassBTimeout() uint32

func (*DeviceProfile) GetClassCTimeout

func (m *DeviceProfile) GetClassCTimeout() uint32

func (*DeviceProfile) GetFactoryPresetFreqs

func (m *DeviceProfile) GetFactoryPresetFreqs() []uint32

func (*DeviceProfile) GetId

func (m *DeviceProfile) GetId() []byte

func (*DeviceProfile) GetMacVersion

func (m *DeviceProfile) GetMacVersion() string

func (*DeviceProfile) GetMaxDutyCycle

func (m *DeviceProfile) GetMaxDutyCycle() uint32

func (*DeviceProfile) GetMaxEirp

func (m *DeviceProfile) GetMaxEirp() uint32

func (*DeviceProfile) GetPingSlotDr

func (m *DeviceProfile) GetPingSlotDr() uint32

func (*DeviceProfile) GetPingSlotFreq

func (m *DeviceProfile) GetPingSlotFreq() uint32

func (*DeviceProfile) GetPingSlotPeriod

func (m *DeviceProfile) GetPingSlotPeriod() uint32

func (*DeviceProfile) GetRegParamsRevision

func (m *DeviceProfile) GetRegParamsRevision() string

func (*DeviceProfile) GetRfRegion

func (m *DeviceProfile) GetRfRegion() string

func (*DeviceProfile) GetRxDatarate_2

func (m *DeviceProfile) GetRxDatarate_2() uint32

func (*DeviceProfile) GetRxDelay_1

func (m *DeviceProfile) GetRxDelay_1() uint32

func (*DeviceProfile) GetRxDrOffset_1

func (m *DeviceProfile) GetRxDrOffset_1() uint32

func (*DeviceProfile) GetRxFreq_2

func (m *DeviceProfile) GetRxFreq_2() uint32

func (*DeviceProfile) GetSupportsClassB

func (m *DeviceProfile) GetSupportsClassB() bool

func (*DeviceProfile) GetSupportsClassC

func (m *DeviceProfile) GetSupportsClassC() bool

func (*DeviceProfile) GetSupportsJoin

func (m *DeviceProfile) GetSupportsJoin() bool

func (*DeviceProfile) GetSupports_32BitFCnt

func (m *DeviceProfile) GetSupports_32BitFCnt() bool

func (*DeviceProfile) ProtoMessage

func (*DeviceProfile) ProtoMessage()

func (*DeviceProfile) Reset

func (m *DeviceProfile) Reset()

func (*DeviceProfile) String

func (m *DeviceProfile) String() string

func (*DeviceProfile) XXX_DiscardUnknown

func (m *DeviceProfile) XXX_DiscardUnknown()

func (*DeviceProfile) XXX_Marshal

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

func (*DeviceProfile) XXX_Merge

func (m *DeviceProfile) XXX_Merge(src proto.Message)

func (*DeviceProfile) XXX_Size

func (m *DeviceProfile) XXX_Size() int

func (*DeviceProfile) XXX_Unmarshal

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

type DeviceQueueItem

type DeviceQueueItem struct {
	// DevEUI of the device.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// The encrypted FRMPayload bytes.
	FrmPayload []byte `protobuf:"bytes,2,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"`
	// The FCnt of the payload.
	FCnt uint32 `protobuf:"varint,3,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// The FPort of the payload.
	FPort uint32 `protobuf:"varint,4,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	// When set to true, ChirpStack Network Server will wait for the device to ack the
	// received frame.
	Confirmed bool `protobuf:"varint,5,opt,name=confirmed,proto3" json:"confirmed,omitempty"`
	// Device address (as known by the application-server).
	// It will be used to validate that the application-server is
	// using the correct security context of the device. As on OTAA, there
	// is a gap between the activation and the delivery of the AppSKey to the
	// application-server, there is a possibility that the application-server
	// tries to enqueue payloads encrypted with the old session-key.
	DevAddr              []byte   `protobuf:"bytes,6,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DeviceQueueItem) Descriptor

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

func (*DeviceQueueItem) GetConfirmed

func (m *DeviceQueueItem) GetConfirmed() bool

func (*DeviceQueueItem) GetDevAddr

func (m *DeviceQueueItem) GetDevAddr() []byte

func (*DeviceQueueItem) GetDevEui

func (m *DeviceQueueItem) GetDevEui() []byte

func (*DeviceQueueItem) GetFCnt

func (m *DeviceQueueItem) GetFCnt() uint32

func (*DeviceQueueItem) GetFPort

func (m *DeviceQueueItem) GetFPort() uint32

func (*DeviceQueueItem) GetFrmPayload

func (m *DeviceQueueItem) GetFrmPayload() []byte

func (*DeviceQueueItem) ProtoMessage

func (*DeviceQueueItem) ProtoMessage()

func (*DeviceQueueItem) Reset

func (m *DeviceQueueItem) Reset()

func (*DeviceQueueItem) String

func (m *DeviceQueueItem) String() string

func (*DeviceQueueItem) XXX_DiscardUnknown

func (m *DeviceQueueItem) XXX_DiscardUnknown()

func (*DeviceQueueItem) XXX_Marshal

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

func (*DeviceQueueItem) XXX_Merge

func (m *DeviceQueueItem) XXX_Merge(src proto.Message)

func (*DeviceQueueItem) XXX_Size

func (m *DeviceQueueItem) XXX_Size() int

func (*DeviceQueueItem) XXX_Unmarshal

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

type DownlinkFrameLog

type DownlinkFrameLog struct {
	// PHYPayload.
	PhyPayload []byte `protobuf:"bytes,1,opt,name=phy_payload,json=phyPayload,proto3" json:"phy_payload,omitempty"`
	// TX meta-data.
	TxInfo *gw.DownlinkTXInfo `protobuf:"bytes,2,opt,name=tx_info,json=txInfo,proto3" json:"tx_info,omitempty"`
	// Token (uint16 value).
	// Deprecated: replaced by downlink_id.
	Token uint32 `protobuf:"varint,3,opt,name=token,proto3" json:"token,omitempty"`
	// Downlink ID (UUID).
	DownlinkId []byte `protobuf:"bytes,4,opt,name=downlink_id,json=downlinkID,proto3" json:"downlink_id,omitempty"`
	// Gateway ID.
	GatewayId            []byte   `protobuf:"bytes,5,opt,name=gateway_id,json=gatewayID,proto3" json:"gateway_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*DownlinkFrameLog) Descriptor

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

func (*DownlinkFrameLog) GetDownlinkId

func (m *DownlinkFrameLog) GetDownlinkId() []byte

func (*DownlinkFrameLog) GetGatewayId

func (m *DownlinkFrameLog) GetGatewayId() []byte

func (*DownlinkFrameLog) GetPhyPayload

func (m *DownlinkFrameLog) GetPhyPayload() []byte

func (*DownlinkFrameLog) GetToken

func (m *DownlinkFrameLog) GetToken() uint32

func (*DownlinkFrameLog) GetTxInfo

func (m *DownlinkFrameLog) GetTxInfo() *gw.DownlinkTXInfo

func (*DownlinkFrameLog) ProtoMessage

func (*DownlinkFrameLog) ProtoMessage()

func (*DownlinkFrameLog) Reset

func (m *DownlinkFrameLog) Reset()

func (*DownlinkFrameLog) String

func (m *DownlinkFrameLog) String() string

func (*DownlinkFrameLog) XXX_DiscardUnknown

func (m *DownlinkFrameLog) XXX_DiscardUnknown()

func (*DownlinkFrameLog) XXX_Marshal

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

func (*DownlinkFrameLog) XXX_Merge

func (m *DownlinkFrameLog) XXX_Merge(src proto.Message)

func (*DownlinkFrameLog) XXX_Size

func (m *DownlinkFrameLog) XXX_Size() int

func (*DownlinkFrameLog) XXX_Unmarshal

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

type EnqueueMulticastQueueItemRequest

type EnqueueMulticastQueueItemRequest struct {
	MulticastQueueItem   *MulticastQueueItem `protobuf:"bytes,1,opt,name=multicast_queue_item,json=multicastQueueItem,proto3" json:"multicast_queue_item,omitempty"`
	XXX_NoUnkeyedLiteral struct{}            `json:"-"`
	XXX_unrecognized     []byte              `json:"-"`
	XXX_sizecache        int32               `json:"-"`
}

func (*EnqueueMulticastQueueItemRequest) Descriptor

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

func (*EnqueueMulticastQueueItemRequest) GetMulticastQueueItem

func (m *EnqueueMulticastQueueItemRequest) GetMulticastQueueItem() *MulticastQueueItem

func (*EnqueueMulticastQueueItemRequest) ProtoMessage

func (*EnqueueMulticastQueueItemRequest) ProtoMessage()

func (*EnqueueMulticastQueueItemRequest) Reset

func (*EnqueueMulticastQueueItemRequest) String

func (*EnqueueMulticastQueueItemRequest) XXX_DiscardUnknown

func (m *EnqueueMulticastQueueItemRequest) XXX_DiscardUnknown()

func (*EnqueueMulticastQueueItemRequest) XXX_Marshal

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

func (*EnqueueMulticastQueueItemRequest) XXX_Merge

func (*EnqueueMulticastQueueItemRequest) XXX_Size

func (m *EnqueueMulticastQueueItemRequest) XXX_Size() int

func (*EnqueueMulticastQueueItemRequest) XXX_Unmarshal

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

type FlushDeviceQueueForDevEUIRequest

type FlushDeviceQueueForDevEUIRequest struct {
	// DevEUI of the device.
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FlushDeviceQueueForDevEUIRequest) Descriptor

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

func (*FlushDeviceQueueForDevEUIRequest) GetDevEui

func (m *FlushDeviceQueueForDevEUIRequest) GetDevEui() []byte

func (*FlushDeviceQueueForDevEUIRequest) ProtoMessage

func (*FlushDeviceQueueForDevEUIRequest) ProtoMessage()

func (*FlushDeviceQueueForDevEUIRequest) Reset

func (*FlushDeviceQueueForDevEUIRequest) String

func (*FlushDeviceQueueForDevEUIRequest) XXX_DiscardUnknown

func (m *FlushDeviceQueueForDevEUIRequest) XXX_DiscardUnknown()

func (*FlushDeviceQueueForDevEUIRequest) XXX_Marshal

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

func (*FlushDeviceQueueForDevEUIRequest) XXX_Merge

func (*FlushDeviceQueueForDevEUIRequest) XXX_Size

func (m *FlushDeviceQueueForDevEUIRequest) XXX_Size() int

func (*FlushDeviceQueueForDevEUIRequest) XXX_Unmarshal

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

type FlushMulticastQueueForMulticastGroupRequest

type FlushMulticastQueueForMulticastGroupRequest struct {
	// Multicast-group id.
	MulticastGroupId     []byte   `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*FlushMulticastQueueForMulticastGroupRequest) Descriptor

func (*FlushMulticastQueueForMulticastGroupRequest) GetMulticastGroupId

func (m *FlushMulticastQueueForMulticastGroupRequest) GetMulticastGroupId() []byte

func (*FlushMulticastQueueForMulticastGroupRequest) ProtoMessage

func (*FlushMulticastQueueForMulticastGroupRequest) Reset

func (*FlushMulticastQueueForMulticastGroupRequest) String

func (*FlushMulticastQueueForMulticastGroupRequest) XXX_DiscardUnknown

func (m *FlushMulticastQueueForMulticastGroupRequest) XXX_DiscardUnknown()

func (*FlushMulticastQueueForMulticastGroupRequest) XXX_Marshal

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

func (*FlushMulticastQueueForMulticastGroupRequest) XXX_Merge

func (*FlushMulticastQueueForMulticastGroupRequest) XXX_Size

func (*FlushMulticastQueueForMulticastGroupRequest) XXX_Unmarshal

type Gateway

type Gateway struct {
	// Gateway ID (8 bytes EUI64).
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Gateway location.
	Location *common.Location `protobuf:"bytes,2,opt,name=location,proto3" json:"location,omitempty"`
	// ID of the gateway-profile (optional).
	GatewayProfileId []byte `protobuf:"bytes,3,opt,name=gateway_profile_id,json=gatewayProfileId,proto3" json:"gateway_profile_id,omitempty"`
	// Gateway boards configuration (optional).
	// This is (currently) only needed when the gateway supports the fine-timestamp
	// and you you would like to add the FPGA ID to the gateway meta-data or would
	// like ChirpStack Network Server to decrypt the fine-timestamp.
	Boards []*GatewayBoard `protobuf:"bytes,4,rep,name=boards,proto3" json:"boards,omitempty"`
	// Routing Profile ID.
	// The routing-profile ID defines to which application-server statistical
	// data for this gateway is forwarded.
	RoutingProfileId []byte `protobuf:"bytes,5,opt,name=routing_profile_id,json=routingProfileId,proto3" json:"routing_profile_id,omitempty"`
	// Service-profile ID (optional).
	ServiceProfileId     []byte   `protobuf:"bytes,6,opt,name=service_profile_id,json=serviceProfileId,proto3" json:"service_profile_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*Gateway) Descriptor

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

func (*Gateway) GetBoards

func (m *Gateway) GetBoards() []*GatewayBoard

func (*Gateway) GetGatewayProfileId

func (m *Gateway) GetGatewayProfileId() []byte

func (*Gateway) GetId

func (m *Gateway) GetId() []byte

func (*Gateway) GetLocation

func (m *Gateway) GetLocation() *common.Location

func (*Gateway) GetRoutingProfileId

func (m *Gateway) GetRoutingProfileId() []byte

func (*Gateway) GetServiceProfileId

func (m *Gateway) GetServiceProfileId() []byte

func (*Gateway) ProtoMessage

func (*Gateway) ProtoMessage()

func (*Gateway) Reset

func (m *Gateway) Reset()

func (*Gateway) String

func (m *Gateway) String() string

func (*Gateway) XXX_DiscardUnknown

func (m *Gateway) XXX_DiscardUnknown()

func (*Gateway) XXX_Marshal

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

func (*Gateway) XXX_Merge

func (m *Gateway) XXX_Merge(src proto.Message)

func (*Gateway) XXX_Size

func (m *Gateway) XXX_Size() int

func (*Gateway) XXX_Unmarshal

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

type GatewayBoard

type GatewayBoard struct {
	// FPGA ID of the gateway (8 bytes) (optional).
	FpgaId []byte `protobuf:"bytes,1,opt,name=fpga_id,json=fpgaId,proto3" json:"fpga_id,omitempty"`
	// Fine-timestamp AES decryption key (16 bytes) (optional).
	FineTimestampKey     []byte   `protobuf:"bytes,2,opt,name=fine_timestamp_key,json=fineTimestampKey,proto3" json:"fine_timestamp_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GatewayBoard) Descriptor

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

func (*GatewayBoard) GetFineTimestampKey

func (m *GatewayBoard) GetFineTimestampKey() []byte

func (*GatewayBoard) GetFpgaId

func (m *GatewayBoard) GetFpgaId() []byte

func (*GatewayBoard) ProtoMessage

func (*GatewayBoard) ProtoMessage()

func (*GatewayBoard) Reset

func (m *GatewayBoard) Reset()

func (*GatewayBoard) String

func (m *GatewayBoard) String() string

func (*GatewayBoard) XXX_DiscardUnknown

func (m *GatewayBoard) XXX_DiscardUnknown()

func (*GatewayBoard) XXX_Marshal

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

func (*GatewayBoard) XXX_Merge

func (m *GatewayBoard) XXX_Merge(src proto.Message)

func (*GatewayBoard) XXX_Size

func (m *GatewayBoard) XXX_Size() int

func (*GatewayBoard) XXX_Unmarshal

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

type GatewayProfile

type GatewayProfile struct {
	// ID of the gateway-profile.
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Default channels (channels specified by the LoRaWAN Regional Parameters
	// specification) enabled for this configuration.
	Channels []uint32 `protobuf:"varint,2,rep,packed,name=channels,proto3" json:"channels,omitempty"`
	// Extra channels added to the channel-configuration (in case the LoRaWAN
	// region supports adding custom channels).
	ExtraChannels []*GatewayProfileExtraChannel `protobuf:"bytes,3,rep,name=extra_channels,json=extraChannels,proto3" json:"extra_channels,omitempty"`
	// Stats interval.
	// This defines the (expected) stats interval which the gateways using this
	// gateway-profile are using.
	StatsInterval        *duration.Duration `protobuf:"bytes,4,opt,name=stats_interval,json=statsInterval,proto3" json:"stats_interval,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*GatewayProfile) Descriptor

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

func (*GatewayProfile) GetChannels

func (m *GatewayProfile) GetChannels() []uint32

func (*GatewayProfile) GetExtraChannels

func (m *GatewayProfile) GetExtraChannels() []*GatewayProfileExtraChannel

func (*GatewayProfile) GetId

func (m *GatewayProfile) GetId() []byte

func (*GatewayProfile) GetStatsInterval

func (m *GatewayProfile) GetStatsInterval() *duration.Duration

func (*GatewayProfile) ProtoMessage

func (*GatewayProfile) ProtoMessage()

func (*GatewayProfile) Reset

func (m *GatewayProfile) Reset()

func (*GatewayProfile) String

func (m *GatewayProfile) String() string

func (*GatewayProfile) XXX_DiscardUnknown

func (m *GatewayProfile) XXX_DiscardUnknown()

func (*GatewayProfile) XXX_Marshal

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

func (*GatewayProfile) XXX_Merge

func (m *GatewayProfile) XXX_Merge(src proto.Message)

func (*GatewayProfile) XXX_Size

func (m *GatewayProfile) XXX_Size() int

func (*GatewayProfile) XXX_Unmarshal

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

type GatewayProfileExtraChannel

type GatewayProfileExtraChannel struct {
	// Modulation.
	Modulation common.Modulation `protobuf:"varint,1,opt,name=modulation,proto3,enum=common.Modulation" json:"modulation,omitempty"`
	// Frequency.
	Frequency uint32 `protobuf:"varint,2,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Bandwidth.
	Bandwidth uint32 `protobuf:"varint,3,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"`
	// Bitrate (in case of FSK modulation).
	Bitrate uint32 `protobuf:"varint,4,opt,name=bitrate,proto3" json:"bitrate,omitempty"`
	// Spreading factors (in case of LoRa modulation).
	SpreadingFactors     []uint32 `protobuf:"varint,5,rep,packed,name=spreading_factors,json=spreadingFactors,proto3" json:"spreading_factors,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GatewayProfileExtraChannel) Descriptor

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

func (*GatewayProfileExtraChannel) GetBandwidth

func (m *GatewayProfileExtraChannel) GetBandwidth() uint32

func (*GatewayProfileExtraChannel) GetBitrate

func (m *GatewayProfileExtraChannel) GetBitrate() uint32

func (*GatewayProfileExtraChannel) GetFrequency

func (m *GatewayProfileExtraChannel) GetFrequency() uint32

func (*GatewayProfileExtraChannel) GetModulation

func (m *GatewayProfileExtraChannel) GetModulation() common.Modulation

func (*GatewayProfileExtraChannel) GetSpreadingFactors

func (m *GatewayProfileExtraChannel) GetSpreadingFactors() []uint32

func (*GatewayProfileExtraChannel) ProtoMessage

func (*GatewayProfileExtraChannel) ProtoMessage()

func (*GatewayProfileExtraChannel) Reset

func (m *GatewayProfileExtraChannel) Reset()

func (*GatewayProfileExtraChannel) String

func (m *GatewayProfileExtraChannel) String() string

func (*GatewayProfileExtraChannel) XXX_DiscardUnknown

func (m *GatewayProfileExtraChannel) XXX_DiscardUnknown()

func (*GatewayProfileExtraChannel) XXX_Marshal

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

func (*GatewayProfileExtraChannel) XXX_Merge

func (m *GatewayProfileExtraChannel) XXX_Merge(src proto.Message)

func (*GatewayProfileExtraChannel) XXX_Size

func (m *GatewayProfileExtraChannel) XXX_Size() int

func (*GatewayProfileExtraChannel) XXX_Unmarshal

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

type GatewayStats

type GatewayStats struct {
	// Timestamp of the (aggregated) measurement.
	Timestamp *timestamp.Timestamp `protobuf:"bytes,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// Packets received by the gateway.
	RxPacketsReceived int32 `protobuf:"varint,2,opt,name=rx_packets_received,json=rxPacketsReceived,proto3" json:"rx_packets_received,omitempty"`
	// Packets received by the gateway that passed the CRC check.
	RxPacketsReceivedOk int32 `protobuf:"varint,3,opt,name=rx_packets_received_ok,json=rxPacketsReceivedOk,proto3" json:"rx_packets_received_ok,omitempty"`
	// Packets received by the gateway for transmission.
	TxPacketsReceived int32 `protobuf:"varint,4,opt,name=tx_packets_received,json=txPacketsReceived,proto3" json:"tx_packets_received,omitempty"`
	// Packets transmitted by the gateway.
	TxPacketsEmitted     int32    `protobuf:"varint,5,opt,name=tx_packets_emitted,json=txPacketsEmitted,proto3" json:"tx_packets_emitted,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GatewayStats) Descriptor

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

func (*GatewayStats) GetRxPacketsReceived

func (m *GatewayStats) GetRxPacketsReceived() int32

func (*GatewayStats) GetRxPacketsReceivedOk

func (m *GatewayStats) GetRxPacketsReceivedOk() int32

func (*GatewayStats) GetTimestamp

func (m *GatewayStats) GetTimestamp() *timestamp.Timestamp

func (*GatewayStats) GetTxPacketsEmitted

func (m *GatewayStats) GetTxPacketsEmitted() int32

func (*GatewayStats) GetTxPacketsReceived

func (m *GatewayStats) GetTxPacketsReceived() int32

func (*GatewayStats) ProtoMessage

func (*GatewayStats) ProtoMessage()

func (*GatewayStats) Reset

func (m *GatewayStats) Reset()

func (*GatewayStats) String

func (m *GatewayStats) String() string

func (*GatewayStats) XXX_DiscardUnknown

func (m *GatewayStats) XXX_DiscardUnknown()

func (*GatewayStats) XXX_Marshal

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

func (*GatewayStats) XXX_Merge

func (m *GatewayStats) XXX_Merge(src proto.Message)

func (*GatewayStats) XXX_Size

func (m *GatewayStats) XXX_Size() int

func (*GatewayStats) XXX_Unmarshal

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

type GenerateGatewayClientCertificateRequest

type GenerateGatewayClientCertificateRequest struct {
	// Gateway ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GenerateGatewayClientCertificateRequest) Descriptor

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

func (*GenerateGatewayClientCertificateRequest) GetId

func (*GenerateGatewayClientCertificateRequest) ProtoMessage

func (*GenerateGatewayClientCertificateRequest) Reset

func (*GenerateGatewayClientCertificateRequest) String

func (*GenerateGatewayClientCertificateRequest) XXX_DiscardUnknown

func (m *GenerateGatewayClientCertificateRequest) XXX_DiscardUnknown()

func (*GenerateGatewayClientCertificateRequest) XXX_Marshal

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

func (*GenerateGatewayClientCertificateRequest) XXX_Merge

func (*GenerateGatewayClientCertificateRequest) XXX_Size

func (*GenerateGatewayClientCertificateRequest) XXX_Unmarshal

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

type GenerateGatewayClientCertificateResponse

type GenerateGatewayClientCertificateResponse struct {
	// TLS certificate.
	TlsCert []byte `protobuf:"bytes,1,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
	// TLS key.
	TlsKey []byte `protobuf:"bytes,2,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
	// CA certificate.
	CaCert []byte `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
	// Expires at defines the expiration date of the certificate.
	ExpiresAt            *timestamp.Timestamp `protobuf:"bytes,4,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GenerateGatewayClientCertificateResponse) Descriptor

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

func (*GenerateGatewayClientCertificateResponse) GetCaCert

func (*GenerateGatewayClientCertificateResponse) GetExpiresAt

func (*GenerateGatewayClientCertificateResponse) GetTlsCert

func (*GenerateGatewayClientCertificateResponse) GetTlsKey

func (*GenerateGatewayClientCertificateResponse) ProtoMessage

func (*GenerateGatewayClientCertificateResponse) Reset

func (*GenerateGatewayClientCertificateResponse) String

func (*GenerateGatewayClientCertificateResponse) XXX_DiscardUnknown

func (m *GenerateGatewayClientCertificateResponse) XXX_DiscardUnknown()

func (*GenerateGatewayClientCertificateResponse) XXX_Marshal

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

func (*GenerateGatewayClientCertificateResponse) XXX_Merge

func (*GenerateGatewayClientCertificateResponse) XXX_Size

func (*GenerateGatewayClientCertificateResponse) XXX_Unmarshal

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

type GetADRAlgorithmsResponse

type GetADRAlgorithmsResponse struct {
	AdrAlgorithms        []*ADRAlgorithm `protobuf:"bytes,1,rep,name=adr_algorithms,json=adrAlgorithms,proto3" json:"adr_algorithms,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*GetADRAlgorithmsResponse) Descriptor

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

func (*GetADRAlgorithmsResponse) GetAdrAlgorithms

func (m *GetADRAlgorithmsResponse) GetAdrAlgorithms() []*ADRAlgorithm

func (*GetADRAlgorithmsResponse) ProtoMessage

func (*GetADRAlgorithmsResponse) ProtoMessage()

func (*GetADRAlgorithmsResponse) Reset

func (m *GetADRAlgorithmsResponse) Reset()

func (*GetADRAlgorithmsResponse) String

func (m *GetADRAlgorithmsResponse) String() string

func (*GetADRAlgorithmsResponse) XXX_DiscardUnknown

func (m *GetADRAlgorithmsResponse) XXX_DiscardUnknown()

func (*GetADRAlgorithmsResponse) XXX_Marshal

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

func (*GetADRAlgorithmsResponse) XXX_Merge

func (m *GetADRAlgorithmsResponse) XXX_Merge(src proto.Message)

func (*GetADRAlgorithmsResponse) XXX_Size

func (m *GetADRAlgorithmsResponse) XXX_Size() int

func (*GetADRAlgorithmsResponse) XXX_Unmarshal

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

type GetDeviceActivationRequest

type GetDeviceActivationRequest struct {
	// Device EUI (8 bytes).
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDeviceActivationRequest) Descriptor

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

func (*GetDeviceActivationRequest) GetDevEui

func (m *GetDeviceActivationRequest) GetDevEui() []byte

func (*GetDeviceActivationRequest) ProtoMessage

func (*GetDeviceActivationRequest) ProtoMessage()

func (*GetDeviceActivationRequest) Reset

func (m *GetDeviceActivationRequest) Reset()

func (*GetDeviceActivationRequest) String

func (m *GetDeviceActivationRequest) String() string

func (*GetDeviceActivationRequest) XXX_DiscardUnknown

func (m *GetDeviceActivationRequest) XXX_DiscardUnknown()

func (*GetDeviceActivationRequest) XXX_Marshal

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

func (*GetDeviceActivationRequest) XXX_Merge

func (m *GetDeviceActivationRequest) XXX_Merge(src proto.Message)

func (*GetDeviceActivationRequest) XXX_Size

func (m *GetDeviceActivationRequest) XXX_Size() int

func (*GetDeviceActivationRequest) XXX_Unmarshal

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

type GetDeviceActivationResponse

type GetDeviceActivationResponse struct {
	// Device-activation object.
	DeviceActivation     *DeviceActivation `protobuf:"bytes,1,opt,name=device_activation,json=deviceActivation,proto3" json:"device_activation,omitempty"`
	XXX_NoUnkeyedLiteral struct{}          `json:"-"`
	XXX_unrecognized     []byte            `json:"-"`
	XXX_sizecache        int32             `json:"-"`
}

func (*GetDeviceActivationResponse) Descriptor

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

func (*GetDeviceActivationResponse) GetDeviceActivation

func (m *GetDeviceActivationResponse) GetDeviceActivation() *DeviceActivation

func (*GetDeviceActivationResponse) ProtoMessage

func (*GetDeviceActivationResponse) ProtoMessage()

func (*GetDeviceActivationResponse) Reset

func (m *GetDeviceActivationResponse) Reset()

func (*GetDeviceActivationResponse) String

func (m *GetDeviceActivationResponse) String() string

func (*GetDeviceActivationResponse) XXX_DiscardUnknown

func (m *GetDeviceActivationResponse) XXX_DiscardUnknown()

func (*GetDeviceActivationResponse) XXX_Marshal

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

func (*GetDeviceActivationResponse) XXX_Merge

func (m *GetDeviceActivationResponse) XXX_Merge(src proto.Message)

func (*GetDeviceActivationResponse) XXX_Size

func (m *GetDeviceActivationResponse) XXX_Size() int

func (*GetDeviceActivationResponse) XXX_Unmarshal

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

type GetDeviceProfileRequest

type GetDeviceProfileRequest struct {
	// Device-profile ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDeviceProfileRequest) Descriptor

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

func (*GetDeviceProfileRequest) GetId

func (m *GetDeviceProfileRequest) GetId() []byte

func (*GetDeviceProfileRequest) ProtoMessage

func (*GetDeviceProfileRequest) ProtoMessage()

func (*GetDeviceProfileRequest) Reset

func (m *GetDeviceProfileRequest) Reset()

func (*GetDeviceProfileRequest) String

func (m *GetDeviceProfileRequest) String() string

func (*GetDeviceProfileRequest) XXX_DiscardUnknown

func (m *GetDeviceProfileRequest) XXX_DiscardUnknown()

func (*GetDeviceProfileRequest) XXX_Marshal

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

func (*GetDeviceProfileRequest) XXX_Merge

func (m *GetDeviceProfileRequest) XXX_Merge(src proto.Message)

func (*GetDeviceProfileRequest) XXX_Size

func (m *GetDeviceProfileRequest) XXX_Size() int

func (*GetDeviceProfileRequest) XXX_Unmarshal

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

type GetDeviceProfileResponse

type GetDeviceProfileResponse struct {
	// Device-profile object.
	DeviceProfile *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetDeviceProfileResponse) Descriptor

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

func (*GetDeviceProfileResponse) GetCreatedAt

func (m *GetDeviceProfileResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetDeviceProfileResponse) GetDeviceProfile

func (m *GetDeviceProfileResponse) GetDeviceProfile() *DeviceProfile

func (*GetDeviceProfileResponse) GetUpdatedAt

func (m *GetDeviceProfileResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetDeviceProfileResponse) ProtoMessage

func (*GetDeviceProfileResponse) ProtoMessage()

func (*GetDeviceProfileResponse) Reset

func (m *GetDeviceProfileResponse) Reset()

func (*GetDeviceProfileResponse) String

func (m *GetDeviceProfileResponse) String() string

func (*GetDeviceProfileResponse) XXX_DiscardUnknown

func (m *GetDeviceProfileResponse) XXX_DiscardUnknown()

func (*GetDeviceProfileResponse) XXX_Marshal

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

func (*GetDeviceProfileResponse) XXX_Merge

func (m *GetDeviceProfileResponse) XXX_Merge(src proto.Message)

func (*GetDeviceProfileResponse) XXX_Size

func (m *GetDeviceProfileResponse) XXX_Size() int

func (*GetDeviceProfileResponse) XXX_Unmarshal

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

type GetDeviceQueueItemsForDevEUIRequest

type GetDeviceQueueItemsForDevEUIRequest struct {
	// DevEUI of the device.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Return only the count, not the result-set.
	CountOnly            bool     `protobuf:"varint,2,opt,name=count_only,json=countOnly,proto3" json:"count_only,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDeviceQueueItemsForDevEUIRequest) Descriptor

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

func (*GetDeviceQueueItemsForDevEUIRequest) GetCountOnly

func (m *GetDeviceQueueItemsForDevEUIRequest) GetCountOnly() bool

func (*GetDeviceQueueItemsForDevEUIRequest) GetDevEui

func (m *GetDeviceQueueItemsForDevEUIRequest) GetDevEui() []byte

func (*GetDeviceQueueItemsForDevEUIRequest) ProtoMessage

func (*GetDeviceQueueItemsForDevEUIRequest) ProtoMessage()

func (*GetDeviceQueueItemsForDevEUIRequest) Reset

func (*GetDeviceQueueItemsForDevEUIRequest) String

func (*GetDeviceQueueItemsForDevEUIRequest) XXX_DiscardUnknown

func (m *GetDeviceQueueItemsForDevEUIRequest) XXX_DiscardUnknown()

func (*GetDeviceQueueItemsForDevEUIRequest) XXX_Marshal

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

func (*GetDeviceQueueItemsForDevEUIRequest) XXX_Merge

func (*GetDeviceQueueItemsForDevEUIRequest) XXX_Size

func (*GetDeviceQueueItemsForDevEUIRequest) XXX_Unmarshal

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

type GetDeviceQueueItemsForDevEUIResponse

type GetDeviceQueueItemsForDevEUIResponse struct {
	// The device queue items.
	Items []*DeviceQueueItem `protobuf:"bytes,1,rep,name=items,proto3" json:"items,omitempty"`
	// Total number of items in the queue.
	TotalCount           uint32   `protobuf:"varint,2,opt,name=total_count,json=totalCount,proto3" json:"total_count,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDeviceQueueItemsForDevEUIResponse) Descriptor

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

func (*GetDeviceQueueItemsForDevEUIResponse) GetItems

func (*GetDeviceQueueItemsForDevEUIResponse) GetTotalCount

func (m *GetDeviceQueueItemsForDevEUIResponse) GetTotalCount() uint32

func (*GetDeviceQueueItemsForDevEUIResponse) ProtoMessage

func (*GetDeviceQueueItemsForDevEUIResponse) ProtoMessage()

func (*GetDeviceQueueItemsForDevEUIResponse) Reset

func (*GetDeviceQueueItemsForDevEUIResponse) String

func (*GetDeviceQueueItemsForDevEUIResponse) XXX_DiscardUnknown

func (m *GetDeviceQueueItemsForDevEUIResponse) XXX_DiscardUnknown()

func (*GetDeviceQueueItemsForDevEUIResponse) XXX_Marshal

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

func (*GetDeviceQueueItemsForDevEUIResponse) XXX_Merge

func (*GetDeviceQueueItemsForDevEUIResponse) XXX_Size

func (*GetDeviceQueueItemsForDevEUIResponse) XXX_Unmarshal

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

type GetDeviceRequest

type GetDeviceRequest struct {
	// DevEUI.
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetDeviceRequest) Descriptor

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

func (*GetDeviceRequest) GetDevEui

func (m *GetDeviceRequest) GetDevEui() []byte

func (*GetDeviceRequest) ProtoMessage

func (*GetDeviceRequest) ProtoMessage()

func (*GetDeviceRequest) Reset

func (m *GetDeviceRequest) Reset()

func (*GetDeviceRequest) String

func (m *GetDeviceRequest) String() string

func (*GetDeviceRequest) XXX_DiscardUnknown

func (m *GetDeviceRequest) XXX_DiscardUnknown()

func (*GetDeviceRequest) XXX_Marshal

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

func (*GetDeviceRequest) XXX_Merge

func (m *GetDeviceRequest) XXX_Merge(src proto.Message)

func (*GetDeviceRequest) XXX_Size

func (m *GetDeviceRequest) XXX_Size() int

func (*GetDeviceRequest) XXX_Unmarshal

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

type GetDeviceResponse

type GetDeviceResponse struct {
	// Device object.
	Device *Device `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetDeviceResponse) Descriptor

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

func (*GetDeviceResponse) GetCreatedAt

func (m *GetDeviceResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetDeviceResponse) GetDevice

func (m *GetDeviceResponse) GetDevice() *Device

func (*GetDeviceResponse) GetUpdatedAt

func (m *GetDeviceResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetDeviceResponse) ProtoMessage

func (*GetDeviceResponse) ProtoMessage()

func (*GetDeviceResponse) Reset

func (m *GetDeviceResponse) Reset()

func (*GetDeviceResponse) String

func (m *GetDeviceResponse) String() string

func (*GetDeviceResponse) XXX_DiscardUnknown

func (m *GetDeviceResponse) XXX_DiscardUnknown()

func (*GetDeviceResponse) XXX_Marshal

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

func (*GetDeviceResponse) XXX_Merge

func (m *GetDeviceResponse) XXX_Merge(src proto.Message)

func (*GetDeviceResponse) XXX_Size

func (m *GetDeviceResponse) XXX_Size() int

func (*GetDeviceResponse) XXX_Unmarshal

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

type GetGatewayProfileRequest

type GetGatewayProfileRequest struct {
	// Gateway-profile ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetGatewayProfileRequest) Descriptor

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

func (*GetGatewayProfileRequest) GetId

func (m *GetGatewayProfileRequest) GetId() []byte

func (*GetGatewayProfileRequest) ProtoMessage

func (*GetGatewayProfileRequest) ProtoMessage()

func (*GetGatewayProfileRequest) Reset

func (m *GetGatewayProfileRequest) Reset()

func (*GetGatewayProfileRequest) String

func (m *GetGatewayProfileRequest) String() string

func (*GetGatewayProfileRequest) XXX_DiscardUnknown

func (m *GetGatewayProfileRequest) XXX_DiscardUnknown()

func (*GetGatewayProfileRequest) XXX_Marshal

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

func (*GetGatewayProfileRequest) XXX_Merge

func (m *GetGatewayProfileRequest) XXX_Merge(src proto.Message)

func (*GetGatewayProfileRequest) XXX_Size

func (m *GetGatewayProfileRequest) XXX_Size() int

func (*GetGatewayProfileRequest) XXX_Unmarshal

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

type GetGatewayProfileResponse

type GetGatewayProfileResponse struct {
	// Gateway-profile object.
	GatewayProfile *GatewayProfile `protobuf:"bytes,1,opt,name=gateway_profile,json=gatewayProfile,proto3" json:"gateway_profile,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetGatewayProfileResponse) Descriptor

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

func (*GetGatewayProfileResponse) GetCreatedAt

func (m *GetGatewayProfileResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetGatewayProfileResponse) GetGatewayProfile

func (m *GetGatewayProfileResponse) GetGatewayProfile() *GatewayProfile

func (*GetGatewayProfileResponse) GetUpdatedAt

func (m *GetGatewayProfileResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetGatewayProfileResponse) ProtoMessage

func (*GetGatewayProfileResponse) ProtoMessage()

func (*GetGatewayProfileResponse) Reset

func (m *GetGatewayProfileResponse) Reset()

func (*GetGatewayProfileResponse) String

func (m *GetGatewayProfileResponse) String() string

func (*GetGatewayProfileResponse) XXX_DiscardUnknown

func (m *GetGatewayProfileResponse) XXX_DiscardUnknown()

func (*GetGatewayProfileResponse) XXX_Marshal

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

func (*GetGatewayProfileResponse) XXX_Merge

func (m *GetGatewayProfileResponse) XXX_Merge(src proto.Message)

func (*GetGatewayProfileResponse) XXX_Size

func (m *GetGatewayProfileResponse) XXX_Size() int

func (*GetGatewayProfileResponse) XXX_Unmarshal

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

type GetGatewayRequest

type GetGatewayRequest struct {
	// Gateway ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetGatewayRequest) Descriptor

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

func (*GetGatewayRequest) GetId

func (m *GetGatewayRequest) GetId() []byte

func (*GetGatewayRequest) ProtoMessage

func (*GetGatewayRequest) ProtoMessage()

func (*GetGatewayRequest) Reset

func (m *GetGatewayRequest) Reset()

func (*GetGatewayRequest) String

func (m *GetGatewayRequest) String() string

func (*GetGatewayRequest) XXX_DiscardUnknown

func (m *GetGatewayRequest) XXX_DiscardUnknown()

func (*GetGatewayRequest) XXX_Marshal

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

func (*GetGatewayRequest) XXX_Merge

func (m *GetGatewayRequest) XXX_Merge(src proto.Message)

func (*GetGatewayRequest) XXX_Size

func (m *GetGatewayRequest) XXX_Size() int

func (*GetGatewayRequest) XXX_Unmarshal

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

type GetGatewayResponse

type GetGatewayResponse struct {
	// Gateway object.
	Gateway *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// First seen timestamp.
	FirstSeenAt *timestamp.Timestamp `protobuf:"bytes,4,opt,name=first_seen_at,json=firstSeenAt,proto3" json:"first_seen_at,omitempty"`
	// Last seen timestamp.
	LastSeenAt           *timestamp.Timestamp `protobuf:"bytes,5,opt,name=last_seen_at,json=lastSeenAt,proto3" json:"last_seen_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetGatewayResponse) Descriptor

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

func (*GetGatewayResponse) GetCreatedAt

func (m *GetGatewayResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetGatewayResponse) GetFirstSeenAt

func (m *GetGatewayResponse) GetFirstSeenAt() *timestamp.Timestamp

func (*GetGatewayResponse) GetGateway

func (m *GetGatewayResponse) GetGateway() *Gateway

func (*GetGatewayResponse) GetLastSeenAt

func (m *GetGatewayResponse) GetLastSeenAt() *timestamp.Timestamp

func (*GetGatewayResponse) GetUpdatedAt

func (m *GetGatewayResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetGatewayResponse) ProtoMessage

func (*GetGatewayResponse) ProtoMessage()

func (*GetGatewayResponse) Reset

func (m *GetGatewayResponse) Reset()

func (*GetGatewayResponse) String

func (m *GetGatewayResponse) String() string

func (*GetGatewayResponse) XXX_DiscardUnknown

func (m *GetGatewayResponse) XXX_DiscardUnknown()

func (*GetGatewayResponse) XXX_Marshal

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

func (*GetGatewayResponse) XXX_Merge

func (m *GetGatewayResponse) XXX_Merge(src proto.Message)

func (*GetGatewayResponse) XXX_Size

func (m *GetGatewayResponse) XXX_Size() int

func (*GetGatewayResponse) XXX_Unmarshal

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

type GetGatewayStatsRequest

type GetGatewayStatsRequest struct {
	// MAC address of the gateway.
	GatewayId []byte `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	// Aggregation interval.
	Interval AggregationInterval `protobuf:"varint,2,opt,name=interval,proto3,enum=ns.AggregationInterval" json:"interval,omitempty"`
	// Timestamp to start from.
	StartTimestamp *timestamp.Timestamp `protobuf:"bytes,3,opt,name=start_timestamp,json=startTimestamp,proto3" json:"start_timestamp,omitempty"`
	// Timestamp until to get from.
	EndTimestamp         *timestamp.Timestamp `protobuf:"bytes,4,opt,name=end_timestamp,json=endTimestamp,proto3" json:"end_timestamp,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetGatewayStatsRequest) Descriptor

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

func (*GetGatewayStatsRequest) GetEndTimestamp

func (m *GetGatewayStatsRequest) GetEndTimestamp() *timestamp.Timestamp

func (*GetGatewayStatsRequest) GetGatewayId

func (m *GetGatewayStatsRequest) GetGatewayId() []byte

func (*GetGatewayStatsRequest) GetInterval

func (*GetGatewayStatsRequest) GetStartTimestamp

func (m *GetGatewayStatsRequest) GetStartTimestamp() *timestamp.Timestamp

func (*GetGatewayStatsRequest) ProtoMessage

func (*GetGatewayStatsRequest) ProtoMessage()

func (*GetGatewayStatsRequest) Reset

func (m *GetGatewayStatsRequest) Reset()

func (*GetGatewayStatsRequest) String

func (m *GetGatewayStatsRequest) String() string

func (*GetGatewayStatsRequest) XXX_DiscardUnknown

func (m *GetGatewayStatsRequest) XXX_DiscardUnknown()

func (*GetGatewayStatsRequest) XXX_Marshal

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

func (*GetGatewayStatsRequest) XXX_Merge

func (m *GetGatewayStatsRequest) XXX_Merge(src proto.Message)

func (*GetGatewayStatsRequest) XXX_Size

func (m *GetGatewayStatsRequest) XXX_Size() int

func (*GetGatewayStatsRequest) XXX_Unmarshal

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

type GetGatewayStatsResponse

type GetGatewayStatsResponse struct {
	Result               []*GatewayStats `protobuf:"bytes,1,rep,name=result,proto3" json:"result,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*GetGatewayStatsResponse) Descriptor

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

func (*GetGatewayStatsResponse) GetResult

func (m *GetGatewayStatsResponse) GetResult() []*GatewayStats

func (*GetGatewayStatsResponse) ProtoMessage

func (*GetGatewayStatsResponse) ProtoMessage()

func (*GetGatewayStatsResponse) Reset

func (m *GetGatewayStatsResponse) Reset()

func (*GetGatewayStatsResponse) String

func (m *GetGatewayStatsResponse) String() string

func (*GetGatewayStatsResponse) XXX_DiscardUnknown

func (m *GetGatewayStatsResponse) XXX_DiscardUnknown()

func (*GetGatewayStatsResponse) XXX_Marshal

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

func (*GetGatewayStatsResponse) XXX_Merge

func (m *GetGatewayStatsResponse) XXX_Merge(src proto.Message)

func (*GetGatewayStatsResponse) XXX_Size

func (m *GetGatewayStatsResponse) XXX_Size() int

func (*GetGatewayStatsResponse) XXX_Unmarshal

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

type GetMulticastGroupRequest

type GetMulticastGroupRequest struct {
	// Multicast-group ID.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetMulticastGroupRequest) Descriptor

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

func (*GetMulticastGroupRequest) GetId

func (m *GetMulticastGroupRequest) GetId() []byte

func (*GetMulticastGroupRequest) ProtoMessage

func (*GetMulticastGroupRequest) ProtoMessage()

func (*GetMulticastGroupRequest) Reset

func (m *GetMulticastGroupRequest) Reset()

func (*GetMulticastGroupRequest) String

func (m *GetMulticastGroupRequest) String() string

func (*GetMulticastGroupRequest) XXX_DiscardUnknown

func (m *GetMulticastGroupRequest) XXX_DiscardUnknown()

func (*GetMulticastGroupRequest) XXX_Marshal

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

func (*GetMulticastGroupRequest) XXX_Merge

func (m *GetMulticastGroupRequest) XXX_Merge(src proto.Message)

func (*GetMulticastGroupRequest) XXX_Size

func (m *GetMulticastGroupRequest) XXX_Size() int

func (*GetMulticastGroupRequest) XXX_Unmarshal

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

type GetMulticastGroupResponse

type GetMulticastGroupResponse struct {
	// Multicast-group.
	MulticastGroup *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetMulticastGroupResponse) Descriptor

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

func (*GetMulticastGroupResponse) GetCreatedAt

func (m *GetMulticastGroupResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetMulticastGroupResponse) GetMulticastGroup

func (m *GetMulticastGroupResponse) GetMulticastGroup() *MulticastGroup

func (*GetMulticastGroupResponse) GetUpdatedAt

func (m *GetMulticastGroupResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetMulticastGroupResponse) ProtoMessage

func (*GetMulticastGroupResponse) ProtoMessage()

func (*GetMulticastGroupResponse) Reset

func (m *GetMulticastGroupResponse) Reset()

func (*GetMulticastGroupResponse) String

func (m *GetMulticastGroupResponse) String() string

func (*GetMulticastGroupResponse) XXX_DiscardUnknown

func (m *GetMulticastGroupResponse) XXX_DiscardUnknown()

func (*GetMulticastGroupResponse) XXX_Marshal

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

func (*GetMulticastGroupResponse) XXX_Merge

func (m *GetMulticastGroupResponse) XXX_Merge(src proto.Message)

func (*GetMulticastGroupResponse) XXX_Size

func (m *GetMulticastGroupResponse) XXX_Size() int

func (*GetMulticastGroupResponse) XXX_Unmarshal

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

type GetMulticastQueueItemsForMulticastGroupRequest

type GetMulticastQueueItemsForMulticastGroupRequest struct {
	// Multicast-group id.
	MulticastGroupId     []byte   `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetMulticastQueueItemsForMulticastGroupRequest) Descriptor

func (*GetMulticastQueueItemsForMulticastGroupRequest) GetMulticastGroupId

func (m *GetMulticastQueueItemsForMulticastGroupRequest) GetMulticastGroupId() []byte

func (*GetMulticastQueueItemsForMulticastGroupRequest) ProtoMessage

func (*GetMulticastQueueItemsForMulticastGroupRequest) Reset

func (*GetMulticastQueueItemsForMulticastGroupRequest) String

func (*GetMulticastQueueItemsForMulticastGroupRequest) XXX_DiscardUnknown

func (m *GetMulticastQueueItemsForMulticastGroupRequest) XXX_DiscardUnknown()

func (*GetMulticastQueueItemsForMulticastGroupRequest) XXX_Marshal

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

func (*GetMulticastQueueItemsForMulticastGroupRequest) XXX_Merge

func (*GetMulticastQueueItemsForMulticastGroupRequest) XXX_Size

func (*GetMulticastQueueItemsForMulticastGroupRequest) XXX_Unmarshal

type GetMulticastQueueItemsForMulticastGroupResponse

type GetMulticastQueueItemsForMulticastGroupResponse struct {
	MulticastQueueItems  []*MulticastQueueItem `protobuf:"bytes,1,rep,name=multicast_queue_items,json=multicastQueueItems,proto3" json:"multicast_queue_items,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

func (*GetMulticastQueueItemsForMulticastGroupResponse) Descriptor

func (*GetMulticastQueueItemsForMulticastGroupResponse) GetMulticastQueueItems

func (*GetMulticastQueueItemsForMulticastGroupResponse) ProtoMessage

func (*GetMulticastQueueItemsForMulticastGroupResponse) Reset

func (*GetMulticastQueueItemsForMulticastGroupResponse) String

func (*GetMulticastQueueItemsForMulticastGroupResponse) XXX_DiscardUnknown

func (m *GetMulticastQueueItemsForMulticastGroupResponse) XXX_DiscardUnknown()

func (*GetMulticastQueueItemsForMulticastGroupResponse) XXX_Marshal

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

func (*GetMulticastQueueItemsForMulticastGroupResponse) XXX_Merge

func (*GetMulticastQueueItemsForMulticastGroupResponse) XXX_Size

func (*GetMulticastQueueItemsForMulticastGroupResponse) XXX_Unmarshal

type GetNextDownlinkFCntForDevEUIRequest

type GetNextDownlinkFCntForDevEUIRequest struct {
	// DevEUI of the device.
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNextDownlinkFCntForDevEUIRequest) Descriptor

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

func (*GetNextDownlinkFCntForDevEUIRequest) GetDevEui

func (m *GetNextDownlinkFCntForDevEUIRequest) GetDevEui() []byte

func (*GetNextDownlinkFCntForDevEUIRequest) ProtoMessage

func (*GetNextDownlinkFCntForDevEUIRequest) ProtoMessage()

func (*GetNextDownlinkFCntForDevEUIRequest) Reset

func (*GetNextDownlinkFCntForDevEUIRequest) String

func (*GetNextDownlinkFCntForDevEUIRequest) XXX_DiscardUnknown

func (m *GetNextDownlinkFCntForDevEUIRequest) XXX_DiscardUnknown()

func (*GetNextDownlinkFCntForDevEUIRequest) XXX_Marshal

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

func (*GetNextDownlinkFCntForDevEUIRequest) XXX_Merge

func (*GetNextDownlinkFCntForDevEUIRequest) XXX_Size

func (*GetNextDownlinkFCntForDevEUIRequest) XXX_Unmarshal

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

type GetNextDownlinkFCntForDevEUIResponse

type GetNextDownlinkFCntForDevEUIResponse struct {
	// The frame-counter to use.
	FCnt                 uint32   `protobuf:"varint,1,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetNextDownlinkFCntForDevEUIResponse) Descriptor

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

func (*GetNextDownlinkFCntForDevEUIResponse) GetFCnt

func (*GetNextDownlinkFCntForDevEUIResponse) ProtoMessage

func (*GetNextDownlinkFCntForDevEUIResponse) ProtoMessage()

func (*GetNextDownlinkFCntForDevEUIResponse) Reset

func (*GetNextDownlinkFCntForDevEUIResponse) String

func (*GetNextDownlinkFCntForDevEUIResponse) XXX_DiscardUnknown

func (m *GetNextDownlinkFCntForDevEUIResponse) XXX_DiscardUnknown()

func (*GetNextDownlinkFCntForDevEUIResponse) XXX_Marshal

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

func (*GetNextDownlinkFCntForDevEUIResponse) XXX_Merge

func (*GetNextDownlinkFCntForDevEUIResponse) XXX_Size

func (*GetNextDownlinkFCntForDevEUIResponse) XXX_Unmarshal

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

type GetRandomDevAddrResponse

type GetRandomDevAddrResponse struct {
	// Random device address (DevAddr).
	// Note that this includes the NetID prefix of the network-server.
	DevAddr              []byte   `protobuf:"bytes,1,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRandomDevAddrResponse) Descriptor

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

func (*GetRandomDevAddrResponse) GetDevAddr

func (m *GetRandomDevAddrResponse) GetDevAddr() []byte

func (*GetRandomDevAddrResponse) ProtoMessage

func (*GetRandomDevAddrResponse) ProtoMessage()

func (*GetRandomDevAddrResponse) Reset

func (m *GetRandomDevAddrResponse) Reset()

func (*GetRandomDevAddrResponse) String

func (m *GetRandomDevAddrResponse) String() string

func (*GetRandomDevAddrResponse) XXX_DiscardUnknown

func (m *GetRandomDevAddrResponse) XXX_DiscardUnknown()

func (*GetRandomDevAddrResponse) XXX_Marshal

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

func (*GetRandomDevAddrResponse) XXX_Merge

func (m *GetRandomDevAddrResponse) XXX_Merge(src proto.Message)

func (*GetRandomDevAddrResponse) XXX_Size

func (m *GetRandomDevAddrResponse) XXX_Size() int

func (*GetRandomDevAddrResponse) XXX_Unmarshal

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

type GetRoutingProfileRequest

type GetRoutingProfileRequest struct {
	// ID of the routing-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetRoutingProfileRequest) Descriptor

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

func (*GetRoutingProfileRequest) GetId

func (m *GetRoutingProfileRequest) GetId() []byte

func (*GetRoutingProfileRequest) ProtoMessage

func (*GetRoutingProfileRequest) ProtoMessage()

func (*GetRoutingProfileRequest) Reset

func (m *GetRoutingProfileRequest) Reset()

func (*GetRoutingProfileRequest) String

func (m *GetRoutingProfileRequest) String() string

func (*GetRoutingProfileRequest) XXX_DiscardUnknown

func (m *GetRoutingProfileRequest) XXX_DiscardUnknown()

func (*GetRoutingProfileRequest) XXX_Marshal

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

func (*GetRoutingProfileRequest) XXX_Merge

func (m *GetRoutingProfileRequest) XXX_Merge(src proto.Message)

func (*GetRoutingProfileRequest) XXX_Size

func (m *GetRoutingProfileRequest) XXX_Size() int

func (*GetRoutingProfileRequest) XXX_Unmarshal

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

type GetRoutingProfileResponse

type GetRoutingProfileResponse struct {
	// Routing-profile object.
	RoutingProfile *RoutingProfile `protobuf:"bytes,1,opt,name=routing_profile,json=routingProfile,proto3" json:"routing_profile,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetRoutingProfileResponse) Descriptor

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

func (*GetRoutingProfileResponse) GetCreatedAt

func (m *GetRoutingProfileResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetRoutingProfileResponse) GetRoutingProfile

func (m *GetRoutingProfileResponse) GetRoutingProfile() *RoutingProfile

func (*GetRoutingProfileResponse) GetUpdatedAt

func (m *GetRoutingProfileResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetRoutingProfileResponse) ProtoMessage

func (*GetRoutingProfileResponse) ProtoMessage()

func (*GetRoutingProfileResponse) Reset

func (m *GetRoutingProfileResponse) Reset()

func (*GetRoutingProfileResponse) String

func (m *GetRoutingProfileResponse) String() string

func (*GetRoutingProfileResponse) XXX_DiscardUnknown

func (m *GetRoutingProfileResponse) XXX_DiscardUnknown()

func (*GetRoutingProfileResponse) XXX_Marshal

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

func (*GetRoutingProfileResponse) XXX_Merge

func (m *GetRoutingProfileResponse) XXX_Merge(src proto.Message)

func (*GetRoutingProfileResponse) XXX_Size

func (m *GetRoutingProfileResponse) XXX_Size() int

func (*GetRoutingProfileResponse) XXX_Unmarshal

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

type GetServiceProfileRequest

type GetServiceProfileRequest struct {
	// ID of the service-profile.
	Id                   []byte   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*GetServiceProfileRequest) Descriptor

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

func (*GetServiceProfileRequest) GetId

func (m *GetServiceProfileRequest) GetId() []byte

func (*GetServiceProfileRequest) ProtoMessage

func (*GetServiceProfileRequest) ProtoMessage()

func (*GetServiceProfileRequest) Reset

func (m *GetServiceProfileRequest) Reset()

func (*GetServiceProfileRequest) String

func (m *GetServiceProfileRequest) String() string

func (*GetServiceProfileRequest) XXX_DiscardUnknown

func (m *GetServiceProfileRequest) XXX_DiscardUnknown()

func (*GetServiceProfileRequest) XXX_Marshal

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

func (*GetServiceProfileRequest) XXX_Merge

func (m *GetServiceProfileRequest) XXX_Merge(src proto.Message)

func (*GetServiceProfileRequest) XXX_Size

func (m *GetServiceProfileRequest) XXX_Size() int

func (*GetServiceProfileRequest) XXX_Unmarshal

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

type GetServiceProfileResponse

type GetServiceProfileResponse struct {
	// Service-profile object.
	ServiceProfile *ServiceProfile `protobuf:"bytes,1,opt,name=service_profile,json=serviceProfile,proto3" json:"service_profile,omitempty"`
	// Created at timestamp.
	CreatedAt *timestamp.Timestamp `protobuf:"bytes,2,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Last update timestamp.
	UpdatedAt            *timestamp.Timestamp `protobuf:"bytes,3,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	XXX_NoUnkeyedLiteral struct{}             `json:"-"`
	XXX_unrecognized     []byte               `json:"-"`
	XXX_sizecache        int32                `json:"-"`
}

func (*GetServiceProfileResponse) Descriptor

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

func (*GetServiceProfileResponse) GetCreatedAt

func (m *GetServiceProfileResponse) GetCreatedAt() *timestamp.Timestamp

func (*GetServiceProfileResponse) GetServiceProfile

func (m *GetServiceProfileResponse) GetServiceProfile() *ServiceProfile

func (*GetServiceProfileResponse) GetUpdatedAt

func (m *GetServiceProfileResponse) GetUpdatedAt() *timestamp.Timestamp

func (*GetServiceProfileResponse) ProtoMessage

func (*GetServiceProfileResponse) ProtoMessage()

func (*GetServiceProfileResponse) Reset

func (m *GetServiceProfileResponse) Reset()

func (*GetServiceProfileResponse) String

func (m *GetServiceProfileResponse) String() string

func (*GetServiceProfileResponse) XXX_DiscardUnknown

func (m *GetServiceProfileResponse) XXX_DiscardUnknown()

func (*GetServiceProfileResponse) XXX_Marshal

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

func (*GetServiceProfileResponse) XXX_Merge

func (m *GetServiceProfileResponse) XXX_Merge(src proto.Message)

func (*GetServiceProfileResponse) XXX_Size

func (m *GetServiceProfileResponse) XXX_Size() int

func (*GetServiceProfileResponse) XXX_Unmarshal

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

type GetVersionResponse

type GetVersionResponse struct {
	// ChirpStack Network Server version.
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// Region configured for this network-server.
	Region               common.Region `protobuf:"varint,2,opt,name=region,proto3,enum=common.Region" json:"region,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

func (*GetVersionResponse) Descriptor

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

func (*GetVersionResponse) GetRegion

func (m *GetVersionResponse) GetRegion() common.Region

func (*GetVersionResponse) GetVersion

func (m *GetVersionResponse) GetVersion() string

func (*GetVersionResponse) ProtoMessage

func (*GetVersionResponse) ProtoMessage()

func (*GetVersionResponse) Reset

func (m *GetVersionResponse) Reset()

func (*GetVersionResponse) String

func (m *GetVersionResponse) String() string

func (*GetVersionResponse) XXX_DiscardUnknown

func (m *GetVersionResponse) XXX_DiscardUnknown()

func (*GetVersionResponse) XXX_Marshal

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

func (*GetVersionResponse) XXX_Merge

func (m *GetVersionResponse) XXX_Merge(src proto.Message)

func (*GetVersionResponse) XXX_Size

func (m *GetVersionResponse) XXX_Size() int

func (*GetVersionResponse) XXX_Unmarshal

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

type MulticastGroup

type MulticastGroup struct {
	// Multicast-group ID.
	// Note: this can be set on create. When left blank, a random ID will
	// be generated.
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Multicast Address for this group.
	McAddr []byte `protobuf:"bytes,2,opt,name=mc_addr,json=mcAddr,proto3" json:"mc_addr,omitempty"`
	// Multicast network session key.
	McNwkSKey []byte `protobuf:"bytes,3,opt,name=mc_nwk_s_key,json=mcNwkSKey,proto3" json:"mc_nwk_s_key,omitempty"`
	// Frame-counter (downlink).
	FCnt uint32 `protobuf:"varint,4,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// Multicast-group type (Class-B or Class-C).
	GroupType MulticastGroupType `protobuf:"varint,5,opt,name=group_type,json=groupType,proto3,enum=ns.MulticastGroupType" json:"group_type,omitempty"`
	// Data-rate.
	Dr uint32 `protobuf:"varint,6,opt,name=dr,proto3" json:"dr,omitempty"`
	// Frequency (Hz).
	Frequency uint32 `protobuf:"varint,7,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Ping-slot period.
	// Mandatory for Class-B multicast groups.
	PingSlotPeriod uint32 `protobuf:"varint,8,opt,name=ping_slot_period,json=pingSlotPeriod,proto3" json:"ping_slot_period,omitempty"`
	// Service-profile ID.
	ServiceProfileId []byte `protobuf:"bytes,9,opt,name=service_profile_id,json=serviceProfileId,proto3" json:"service_profile_id,omitempty"`
	// Routing-profile ID.
	RoutingProfileId     []byte   `protobuf:"bytes,10,opt,name=routing_profile_id,json=routingProfileId,proto3" json:"routing_profile_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MulticastGroup) Descriptor

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

func (*MulticastGroup) GetDr

func (m *MulticastGroup) GetDr() uint32

func (*MulticastGroup) GetFCnt

func (m *MulticastGroup) GetFCnt() uint32

func (*MulticastGroup) GetFrequency

func (m *MulticastGroup) GetFrequency() uint32

func (*MulticastGroup) GetGroupType

func (m *MulticastGroup) GetGroupType() MulticastGroupType

func (*MulticastGroup) GetId

func (m *MulticastGroup) GetId() []byte

func (*MulticastGroup) GetMcAddr

func (m *MulticastGroup) GetMcAddr() []byte

func (*MulticastGroup) GetMcNwkSKey

func (m *MulticastGroup) GetMcNwkSKey() []byte

func (*MulticastGroup) GetPingSlotPeriod

func (m *MulticastGroup) GetPingSlotPeriod() uint32

func (*MulticastGroup) GetRoutingProfileId

func (m *MulticastGroup) GetRoutingProfileId() []byte

func (*MulticastGroup) GetServiceProfileId

func (m *MulticastGroup) GetServiceProfileId() []byte

func (*MulticastGroup) ProtoMessage

func (*MulticastGroup) ProtoMessage()

func (*MulticastGroup) Reset

func (m *MulticastGroup) Reset()

func (*MulticastGroup) String

func (m *MulticastGroup) String() string

func (*MulticastGroup) XXX_DiscardUnknown

func (m *MulticastGroup) XXX_DiscardUnknown()

func (*MulticastGroup) XXX_Marshal

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

func (*MulticastGroup) XXX_Merge

func (m *MulticastGroup) XXX_Merge(src proto.Message)

func (*MulticastGroup) XXX_Size

func (m *MulticastGroup) XXX_Size() int

func (*MulticastGroup) XXX_Unmarshal

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

type MulticastGroupType

type MulticastGroupType int32
const (
	// Class-C.
	MulticastGroupType_CLASS_C MulticastGroupType = 0
	// Class-B.
	MulticastGroupType_CLASS_B MulticastGroupType = 1
)

func (MulticastGroupType) EnumDescriptor

func (MulticastGroupType) EnumDescriptor() ([]byte, []int)

func (MulticastGroupType) String

func (x MulticastGroupType) String() string

type MulticastQueueItem

type MulticastQueueItem struct {
	// Multicast-group id.
	MulticastGroupId []byte `protobuf:"bytes,1,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	// Frame-counter of payload.
	FCnt uint32 `protobuf:"varint,2,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"`
	// Frame-port of payload.
	FPort uint32 `protobuf:"varint,3,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"`
	// Encrypted FRMPayload bytes.
	FrmPayload           []byte   `protobuf:"bytes,4,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*MulticastQueueItem) Descriptor

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

func (*MulticastQueueItem) GetFCnt

func (m *MulticastQueueItem) GetFCnt() uint32

func (*MulticastQueueItem) GetFPort

func (m *MulticastQueueItem) GetFPort() uint32

func (*MulticastQueueItem) GetFrmPayload

func (m *MulticastQueueItem) GetFrmPayload() []byte

func (*MulticastQueueItem) GetMulticastGroupId

func (m *MulticastQueueItem) GetMulticastGroupId() []byte

func (*MulticastQueueItem) ProtoMessage

func (*MulticastQueueItem) ProtoMessage()

func (*MulticastQueueItem) Reset

func (m *MulticastQueueItem) Reset()

func (*MulticastQueueItem) String

func (m *MulticastQueueItem) String() string

func (*MulticastQueueItem) XXX_DiscardUnknown

func (m *MulticastQueueItem) XXX_DiscardUnknown()

func (*MulticastQueueItem) XXX_Marshal

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

func (*MulticastQueueItem) XXX_Merge

func (m *MulticastQueueItem) XXX_Merge(src proto.Message)

func (*MulticastQueueItem) XXX_Size

func (m *MulticastQueueItem) XXX_Size() int

func (*MulticastQueueItem) XXX_Unmarshal

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

type NetworkServerServiceClient

type NetworkServerServiceClient interface {
	// CreateServiceProfile creates the given service-profile.
	CreateServiceProfile(ctx context.Context, in *CreateServiceProfileRequest, opts ...grpc.CallOption) (*CreateServiceProfileResponse, error)
	// GetServiceProfile returns the service-profile matching the given id.
	GetServiceProfile(ctx context.Context, in *GetServiceProfileRequest, opts ...grpc.CallOption) (*GetServiceProfileResponse, error)
	// UpdateServiceProfile updates the given service-profile.
	UpdateServiceProfile(ctx context.Context, in *UpdateServiceProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteServiceProfile deletes the service-profile matching the given id.
	DeleteServiceProfile(ctx context.Context, in *DeleteServiceProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// CreateRoutingProfile creates the given routing-profile.
	CreateRoutingProfile(ctx context.Context, in *CreateRoutingProfileRequest, opts ...grpc.CallOption) (*CreateRoutingProfileResponse, error)
	// GetRoutingProfile returns the routing-profile matching the given id.
	GetRoutingProfile(ctx context.Context, in *GetRoutingProfileRequest, opts ...grpc.CallOption) (*GetRoutingProfileResponse, error)
	// UpdateRoutingProfile updates the given routing-profile.
	UpdateRoutingProfile(ctx context.Context, in *UpdateRoutingProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteRoutingProfile deletes the routing-profile matching the given id.
	DeleteRoutingProfile(ctx context.Context, in *DeleteRoutingProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// CreateDeviceProfile creates the given device-profile.
	CreateDeviceProfile(ctx context.Context, in *CreateDeviceProfileRequest, opts ...grpc.CallOption) (*CreateDeviceProfileResponse, error)
	// GetDeviceProfile returns the device-profile matching the given id.
	GetDeviceProfile(ctx context.Context, in *GetDeviceProfileRequest, opts ...grpc.CallOption) (*GetDeviceProfileResponse, error)
	// UpdateDeviceProfile updates the given device-profile.
	UpdateDeviceProfile(ctx context.Context, in *UpdateDeviceProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteDeviceProfile deletes the device-profile matching the given id.
	DeleteDeviceProfile(ctx context.Context, in *DeleteDeviceProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// CreateDevice creates the given device.
	CreateDevice(ctx context.Context, in *CreateDeviceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetDevice returns the device matching the given DevEUI.
	GetDevice(ctx context.Context, in *GetDeviceRequest, opts ...grpc.CallOption) (*GetDeviceResponse, error)
	// UpdateDevice updates the given device.
	UpdateDevice(ctx context.Context, in *UpdateDeviceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteDevice deletes the device matching the given DevEUI.
	DeleteDevice(ctx context.Context, in *DeleteDeviceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// ActivateDevice activates a device (ABP).
	ActivateDevice(ctx context.Context, in *ActivateDeviceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeactivateDevice de-activates a device.
	DeactivateDevice(ctx context.Context, in *DeactivateDeviceRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetDeviceActivation returns the device activation details.
	GetDeviceActivation(ctx context.Context, in *GetDeviceActivationRequest, opts ...grpc.CallOption) (*GetDeviceActivationResponse, error)
	// CreateDeviceQueueItem creates the given device-queue item.
	CreateDeviceQueueItem(ctx context.Context, in *CreateDeviceQueueItemRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// FlushDeviceQueueForDevEUI flushes the device-queue for the given DevEUI.
	FlushDeviceQueueForDevEUI(ctx context.Context, in *FlushDeviceQueueForDevEUIRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetDeviceQueueItemsForDevEUI returns all device-queue items for the given DevEUI.
	GetDeviceQueueItemsForDevEUI(ctx context.Context, in *GetDeviceQueueItemsForDevEUIRequest, opts ...grpc.CallOption) (*GetDeviceQueueItemsForDevEUIResponse, error)
	// GetNextDownlinkFCntForDevEUI returns the next FCnt that must be used.
	// This also takes device-queue items for the given DevEUI into consideration.
	GetNextDownlinkFCntForDevEUI(ctx context.Context, in *GetNextDownlinkFCntForDevEUIRequest, opts ...grpc.CallOption) (*GetNextDownlinkFCntForDevEUIResponse, error)
	// GetRandomDevAddr returns a random DevAddr taking the NwkID prefix into account.
	GetRandomDevAddr(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetRandomDevAddrResponse, error)
	// CreateMACCommandQueueItem adds the downlink mac-command to the queue.
	CreateMACCommandQueueItem(ctx context.Context, in *CreateMACCommandQueueItemRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// SendProprietaryPayload send a payload using the 'Proprietary' LoRaWAN message-type.
	SendProprietaryPayload(ctx context.Context, in *SendProprietaryPayloadRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// CreateGateway creates the given gateway.
	CreateGateway(ctx context.Context, in *CreateGatewayRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetGateway returns data for a particular gateway.
	GetGateway(ctx context.Context, in *GetGatewayRequest, opts ...grpc.CallOption) (*GetGatewayResponse, error)
	// UpdateGateway updates an existing gateway.
	UpdateGateway(ctx context.Context, in *UpdateGatewayRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteGateway deletes a gateway.
	DeleteGateway(ctx context.Context, in *DeleteGatewayRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GenerateGatewayClientCertificate returns TLS certificate gateway authentication / authorization.
	// This endpoint can ony be used when ChirpStack Network Server is configured with a gateway
	// CA certificate and key, which is used for signing the TLS certificate. The returned TLS
	// certificate will have the Gateway ID as Common Name.
	GenerateGatewayClientCertificate(ctx context.Context, in *GenerateGatewayClientCertificateRequest, opts ...grpc.CallOption) (*GenerateGatewayClientCertificateResponse, error)
	// CreateGatewayProfile creates the given gateway-profile.
	CreateGatewayProfile(ctx context.Context, in *CreateGatewayProfileRequest, opts ...grpc.CallOption) (*CreateGatewayProfileResponse, error)
	// GetGatewayProfile returns the gateway-profile given an id.
	GetGatewayProfile(ctx context.Context, in *GetGatewayProfileRequest, opts ...grpc.CallOption) (*GetGatewayProfileResponse, error)
	// UpdateGatewayProfile updates the given gateway-profile.
	UpdateGatewayProfile(ctx context.Context, in *UpdateGatewayProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteGatewayProfile deletes the gateway-profile matching a given id.
	DeleteGatewayProfile(ctx context.Context, in *DeleteGatewayProfileRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetGatewayStats returns stats of an existing gateway.
	// Deprecated (stats are forwarded to Application Server API).
	GetGatewayStats(ctx context.Context, in *GetGatewayStatsRequest, opts ...grpc.CallOption) (*GetGatewayStatsResponse, error)
	// StreamFrameLogsForGateway returns a stream of frames seen by the given gateway.
	StreamFrameLogsForGateway(ctx context.Context, in *StreamFrameLogsForGatewayRequest, opts ...grpc.CallOption) (NetworkServerService_StreamFrameLogsForGatewayClient, error)
	// StreamFrameLogsForDevice returns a stream of frames seen by the given device.
	StreamFrameLogsForDevice(ctx context.Context, in *StreamFrameLogsForDeviceRequest, opts ...grpc.CallOption) (NetworkServerService_StreamFrameLogsForDeviceClient, error)
	// CreateMulticastGroup creates the given multicast-group.
	CreateMulticastGroup(ctx context.Context, in *CreateMulticastGroupRequest, opts ...grpc.CallOption) (*CreateMulticastGroupResponse, error)
	// GetMulticastGroup returns the multicast-group given an id.
	GetMulticastGroup(ctx context.Context, in *GetMulticastGroupRequest, opts ...grpc.CallOption) (*GetMulticastGroupResponse, error)
	// UpdateMulticastGroup updates the given multicast-group.
	UpdateMulticastGroup(ctx context.Context, in *UpdateMulticastGroupRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// DeleteMulticastGroup deletes a multicast-group given an id.
	DeleteMulticastGroup(ctx context.Context, in *DeleteMulticastGroupRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// AddDeviceToMulticastGroup adds the given device to the given multicast-group.
	AddDeviceToMulticastGroup(ctx context.Context, in *AddDeviceToMulticastGroupRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// RemoveDeviceFromMulticastGroup removes the given device from the given multicast-group.
	RemoveDeviceFromMulticastGroup(ctx context.Context, in *RemoveDeviceFromMulticastGroupRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// EnqueueMulticastQueueItem enqueues the given multicast queue-item and
	// increments the frame-counter after enqueueing.
	EnqueueMulticastQueueItem(ctx context.Context, in *EnqueueMulticastQueueItemRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// FlushMulticastQueueForMulticastGroup flushes the multicast device-queue given a multicast-group id.
	FlushMulticastQueueForMulticastGroup(ctx context.Context, in *FlushMulticastQueueForMulticastGroupRequest, opts ...grpc.CallOption) (*empty.Empty, error)
	// GetMulticastQueueItemsForMulticastGroup returns the queue-items given a multicast-group id.
	GetMulticastQueueItemsForMulticastGroup(ctx context.Context, in *GetMulticastQueueItemsForMulticastGroupRequest, opts ...grpc.CallOption) (*GetMulticastQueueItemsForMulticastGroupResponse, error)
	// GetVersion returns the ChirpStack Network Server version.
	GetVersion(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetVersionResponse, error)
	// GetADRAlgorithms returns the available ADR algorithms.
	GetADRAlgorithms(ctx context.Context, in *empty.Empty, opts ...grpc.CallOption) (*GetADRAlgorithmsResponse, error)
}

NetworkServerServiceClient is the client API for NetworkServerService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type NetworkServerServiceServer

type NetworkServerServiceServer interface {
	// CreateServiceProfile creates the given service-profile.
	CreateServiceProfile(context.Context, *CreateServiceProfileRequest) (*CreateServiceProfileResponse, error)
	// GetServiceProfile returns the service-profile matching the given id.
	GetServiceProfile(context.Context, *GetServiceProfileRequest) (*GetServiceProfileResponse, error)
	// UpdateServiceProfile updates the given service-profile.
	UpdateServiceProfile(context.Context, *UpdateServiceProfileRequest) (*empty.Empty, error)
	// DeleteServiceProfile deletes the service-profile matching the given id.
	DeleteServiceProfile(context.Context, *DeleteServiceProfileRequest) (*empty.Empty, error)
	// CreateRoutingProfile creates the given routing-profile.
	CreateRoutingProfile(context.Context, *CreateRoutingProfileRequest) (*CreateRoutingProfileResponse, error)
	// GetRoutingProfile returns the routing-profile matching the given id.
	GetRoutingProfile(context.Context, *GetRoutingProfileRequest) (*GetRoutingProfileResponse, error)
	// UpdateRoutingProfile updates the given routing-profile.
	UpdateRoutingProfile(context.Context, *UpdateRoutingProfileRequest) (*empty.Empty, error)
	// DeleteRoutingProfile deletes the routing-profile matching the given id.
	DeleteRoutingProfile(context.Context, *DeleteRoutingProfileRequest) (*empty.Empty, error)
	// CreateDeviceProfile creates the given device-profile.
	CreateDeviceProfile(context.Context, *CreateDeviceProfileRequest) (*CreateDeviceProfileResponse, error)
	// GetDeviceProfile returns the device-profile matching the given id.
	GetDeviceProfile(context.Context, *GetDeviceProfileRequest) (*GetDeviceProfileResponse, error)
	// UpdateDeviceProfile updates the given device-profile.
	UpdateDeviceProfile(context.Context, *UpdateDeviceProfileRequest) (*empty.Empty, error)
	// DeleteDeviceProfile deletes the device-profile matching the given id.
	DeleteDeviceProfile(context.Context, *DeleteDeviceProfileRequest) (*empty.Empty, error)
	// CreateDevice creates the given device.
	CreateDevice(context.Context, *CreateDeviceRequest) (*empty.Empty, error)
	// GetDevice returns the device matching the given DevEUI.
	GetDevice(context.Context, *GetDeviceRequest) (*GetDeviceResponse, error)
	// UpdateDevice updates the given device.
	UpdateDevice(context.Context, *UpdateDeviceRequest) (*empty.Empty, error)
	// DeleteDevice deletes the device matching the given DevEUI.
	DeleteDevice(context.Context, *DeleteDeviceRequest) (*empty.Empty, error)
	// ActivateDevice activates a device (ABP).
	ActivateDevice(context.Context, *ActivateDeviceRequest) (*empty.Empty, error)
	// DeactivateDevice de-activates a device.
	DeactivateDevice(context.Context, *DeactivateDeviceRequest) (*empty.Empty, error)
	// GetDeviceActivation returns the device activation details.
	GetDeviceActivation(context.Context, *GetDeviceActivationRequest) (*GetDeviceActivationResponse, error)
	// CreateDeviceQueueItem creates the given device-queue item.
	CreateDeviceQueueItem(context.Context, *CreateDeviceQueueItemRequest) (*empty.Empty, error)
	// FlushDeviceQueueForDevEUI flushes the device-queue for the given DevEUI.
	FlushDeviceQueueForDevEUI(context.Context, *FlushDeviceQueueForDevEUIRequest) (*empty.Empty, error)
	// GetDeviceQueueItemsForDevEUI returns all device-queue items for the given DevEUI.
	GetDeviceQueueItemsForDevEUI(context.Context, *GetDeviceQueueItemsForDevEUIRequest) (*GetDeviceQueueItemsForDevEUIResponse, error)
	// GetNextDownlinkFCntForDevEUI returns the next FCnt that must be used.
	// This also takes device-queue items for the given DevEUI into consideration.
	GetNextDownlinkFCntForDevEUI(context.Context, *GetNextDownlinkFCntForDevEUIRequest) (*GetNextDownlinkFCntForDevEUIResponse, error)
	// GetRandomDevAddr returns a random DevAddr taking the NwkID prefix into account.
	GetRandomDevAddr(context.Context, *empty.Empty) (*GetRandomDevAddrResponse, error)
	// CreateMACCommandQueueItem adds the downlink mac-command to the queue.
	CreateMACCommandQueueItem(context.Context, *CreateMACCommandQueueItemRequest) (*empty.Empty, error)
	// SendProprietaryPayload send a payload using the 'Proprietary' LoRaWAN message-type.
	SendProprietaryPayload(context.Context, *SendProprietaryPayloadRequest) (*empty.Empty, error)
	// CreateGateway creates the given gateway.
	CreateGateway(context.Context, *CreateGatewayRequest) (*empty.Empty, error)
	// GetGateway returns data for a particular gateway.
	GetGateway(context.Context, *GetGatewayRequest) (*GetGatewayResponse, error)
	// UpdateGateway updates an existing gateway.
	UpdateGateway(context.Context, *UpdateGatewayRequest) (*empty.Empty, error)
	// DeleteGateway deletes a gateway.
	DeleteGateway(context.Context, *DeleteGatewayRequest) (*empty.Empty, error)
	// GenerateGatewayClientCertificate returns TLS certificate gateway authentication / authorization.
	// This endpoint can ony be used when ChirpStack Network Server is configured with a gateway
	// CA certificate and key, which is used for signing the TLS certificate. The returned TLS
	// certificate will have the Gateway ID as Common Name.
	GenerateGatewayClientCertificate(context.Context, *GenerateGatewayClientCertificateRequest) (*GenerateGatewayClientCertificateResponse, error)
	// CreateGatewayProfile creates the given gateway-profile.
	CreateGatewayProfile(context.Context, *CreateGatewayProfileRequest) (*CreateGatewayProfileResponse, error)
	// GetGatewayProfile returns the gateway-profile given an id.
	GetGatewayProfile(context.Context, *GetGatewayProfileRequest) (*GetGatewayProfileResponse, error)
	// UpdateGatewayProfile updates the given gateway-profile.
	UpdateGatewayProfile(context.Context, *UpdateGatewayProfileRequest) (*empty.Empty, error)
	// DeleteGatewayProfile deletes the gateway-profile matching a given id.
	DeleteGatewayProfile(context.Context, *DeleteGatewayProfileRequest) (*empty.Empty, error)
	// GetGatewayStats returns stats of an existing gateway.
	// Deprecated (stats are forwarded to Application Server API).
	GetGatewayStats(context.Context, *GetGatewayStatsRequest) (*GetGatewayStatsResponse, error)
	// StreamFrameLogsForGateway returns a stream of frames seen by the given gateway.
	StreamFrameLogsForGateway(*StreamFrameLogsForGatewayRequest, NetworkServerService_StreamFrameLogsForGatewayServer) error
	// StreamFrameLogsForDevice returns a stream of frames seen by the given device.
	StreamFrameLogsForDevice(*StreamFrameLogsForDeviceRequest, NetworkServerService_StreamFrameLogsForDeviceServer) error
	// CreateMulticastGroup creates the given multicast-group.
	CreateMulticastGroup(context.Context, *CreateMulticastGroupRequest) (*CreateMulticastGroupResponse, error)
	// GetMulticastGroup returns the multicast-group given an id.
	GetMulticastGroup(context.Context, *GetMulticastGroupRequest) (*GetMulticastGroupResponse, error)
	// UpdateMulticastGroup updates the given multicast-group.
	UpdateMulticastGroup(context.Context, *UpdateMulticastGroupRequest) (*empty.Empty, error)
	// DeleteMulticastGroup deletes a multicast-group given an id.
	DeleteMulticastGroup(context.Context, *DeleteMulticastGroupRequest) (*empty.Empty, error)
	// AddDeviceToMulticastGroup adds the given device to the given multicast-group.
	AddDeviceToMulticastGroup(context.Context, *AddDeviceToMulticastGroupRequest) (*empty.Empty, error)
	// RemoveDeviceFromMulticastGroup removes the given device from the given multicast-group.
	RemoveDeviceFromMulticastGroup(context.Context, *RemoveDeviceFromMulticastGroupRequest) (*empty.Empty, error)
	// EnqueueMulticastQueueItem enqueues the given multicast queue-item and
	// increments the frame-counter after enqueueing.
	EnqueueMulticastQueueItem(context.Context, *EnqueueMulticastQueueItemRequest) (*empty.Empty, error)
	// FlushMulticastQueueForMulticastGroup flushes the multicast device-queue given a multicast-group id.
	FlushMulticastQueueForMulticastGroup(context.Context, *FlushMulticastQueueForMulticastGroupRequest) (*empty.Empty, error)
	// GetMulticastQueueItemsForMulticastGroup returns the queue-items given a multicast-group id.
	GetMulticastQueueItemsForMulticastGroup(context.Context, *GetMulticastQueueItemsForMulticastGroupRequest) (*GetMulticastQueueItemsForMulticastGroupResponse, error)
	// GetVersion returns the ChirpStack Network Server version.
	GetVersion(context.Context, *empty.Empty) (*GetVersionResponse, error)
	// GetADRAlgorithms returns the available ADR algorithms.
	GetADRAlgorithms(context.Context, *empty.Empty) (*GetADRAlgorithmsResponse, error)
}

NetworkServerServiceServer is the server API for NetworkServerService service.

type NetworkServerService_StreamFrameLogsForDeviceClient

type NetworkServerService_StreamFrameLogsForDeviceClient interface {
	Recv() (*StreamFrameLogsForDeviceResponse, error)
	grpc.ClientStream
}

type NetworkServerService_StreamFrameLogsForDeviceServer

type NetworkServerService_StreamFrameLogsForDeviceServer interface {
	Send(*StreamFrameLogsForDeviceResponse) error
	grpc.ServerStream
}

type NetworkServerService_StreamFrameLogsForGatewayClient

type NetworkServerService_StreamFrameLogsForGatewayClient interface {
	Recv() (*StreamFrameLogsForGatewayResponse, error)
	grpc.ClientStream
}

type NetworkServerService_StreamFrameLogsForGatewayServer

type NetworkServerService_StreamFrameLogsForGatewayServer interface {
	Send(*StreamFrameLogsForGatewayResponse) error
	grpc.ServerStream
}

type RXWindow

type RXWindow int32
const (
	// Receive window 1
	RXWindow_RX1 RXWindow = 0
	// Receive window 2
	RXWindow_RX2 RXWindow = 1
)

func (RXWindow) EnumDescriptor

func (RXWindow) EnumDescriptor() ([]byte, []int)

func (RXWindow) String

func (x RXWindow) String() string

type RatePolicy

type RatePolicy int32
const (
	// Drop
	RatePolicy_DROP RatePolicy = 0
	// Mark
	RatePolicy_MARK RatePolicy = 1
)

func (RatePolicy) EnumDescriptor

func (RatePolicy) EnumDescriptor() ([]byte, []int)

func (RatePolicy) String

func (x RatePolicy) String() string

type RemoveDeviceFromMulticastGroupRequest

type RemoveDeviceFromMulticastGroupRequest struct {
	// Device EUI.
	DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	// Multicast-group ID.
	MulticastGroupId     []byte   `protobuf:"bytes,2,opt,name=multicast_group_id,json=multicastGroupId,proto3" json:"multicast_group_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RemoveDeviceFromMulticastGroupRequest) Descriptor

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

func (*RemoveDeviceFromMulticastGroupRequest) GetDevEui

func (*RemoveDeviceFromMulticastGroupRequest) GetMulticastGroupId

func (m *RemoveDeviceFromMulticastGroupRequest) GetMulticastGroupId() []byte

func (*RemoveDeviceFromMulticastGroupRequest) ProtoMessage

func (*RemoveDeviceFromMulticastGroupRequest) ProtoMessage()

func (*RemoveDeviceFromMulticastGroupRequest) Reset

func (*RemoveDeviceFromMulticastGroupRequest) String

func (*RemoveDeviceFromMulticastGroupRequest) XXX_DiscardUnknown

func (m *RemoveDeviceFromMulticastGroupRequest) XXX_DiscardUnknown()

func (*RemoveDeviceFromMulticastGroupRequest) XXX_Marshal

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

func (*RemoveDeviceFromMulticastGroupRequest) XXX_Merge

func (*RemoveDeviceFromMulticastGroupRequest) XXX_Size

func (*RemoveDeviceFromMulticastGroupRequest) XXX_Unmarshal

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

type RoutingProfile

type RoutingProfile struct {
	// ID of the routing profile.
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Application-server ID.
	AsId string `protobuf:"bytes,2,opt,name=as_id,json=asId,proto3" json:"as_id,omitempty"`
	// CA certificate for connecting to the AS.
	CaCert string `protobuf:"bytes,3,opt,name=ca_cert,json=caCert,proto3" json:"ca_cert,omitempty"`
	// TLS certificate for connecting to the AS.
	TlsCert string `protobuf:"bytes,4,opt,name=tls_cert,json=tlsCert,proto3" json:"tls_cert,omitempty"`
	// TLS key for connecting to the AS.
	// Note: when retrieving the routing-profile, the tls_key is not returned
	// for security reasons. When updating the routing-profile, an empty tls_key
	// does not clear the certificate, unless the tls_cert is also left blank.
	TlsKey               string   `protobuf:"bytes,5,opt,name=tls_key,json=tlsKey,proto3" json:"tls_key,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*RoutingProfile) Descriptor

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

func (*RoutingProfile) GetAsId

func (m *RoutingProfile) GetAsId() string

func (*RoutingProfile) GetCaCert

func (m *RoutingProfile) GetCaCert() string

func (*RoutingProfile) GetId

func (m *RoutingProfile) GetId() []byte

func (*RoutingProfile) GetTlsCert

func (m *RoutingProfile) GetTlsCert() string

func (*RoutingProfile) GetTlsKey

func (m *RoutingProfile) GetTlsKey() string

func (*RoutingProfile) ProtoMessage

func (*RoutingProfile) ProtoMessage()

func (*RoutingProfile) Reset

func (m *RoutingProfile) Reset()

func (*RoutingProfile) String

func (m *RoutingProfile) String() string

func (*RoutingProfile) XXX_DiscardUnknown

func (m *RoutingProfile) XXX_DiscardUnknown()

func (*RoutingProfile) XXX_Marshal

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

func (*RoutingProfile) XXX_Merge

func (m *RoutingProfile) XXX_Merge(src proto.Message)

func (*RoutingProfile) XXX_Size

func (m *RoutingProfile) XXX_Size() int

func (*RoutingProfile) XXX_Unmarshal

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

type SendProprietaryPayloadRequest

type SendProprietaryPayloadRequest struct {
	// MACPayload of the proprietary LoRaWAN frame.
	MacPayload []byte `protobuf:"bytes,1,opt,name=mac_payload,json=macPayload,proto3" json:"mac_payload,omitempty"`
	// MIC of the proprietary LoRaWAN frame (must be 4 bytes).
	Mic []byte `protobuf:"bytes,2,opt,name=mic,proto3" json:"mic,omitempty"`
	// Gateway MAC address(es) to use for transmitting the LoRaWAN frame.
	GatewayMacs [][]byte `protobuf:"bytes,3,rep,name=gateway_macs,json=gatewayMacs,proto3" json:"gateway_macs,omitempty"`
	// Set to true for sending as a gateway, or false for sending as a node.
	// In the latter case the frame will be received by other gateways.
	PolarizationInversion bool `protobuf:"varint,4,opt,name=polarization_inversion,json=polarizationInversion,proto3" json:"polarization_inversion,omitempty"`
	// Frequency (Hz) to use for the transmission.
	Frequency uint32 `protobuf:"varint,5,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Data-rate to use for the transmission.
	Dr                   uint32   `protobuf:"varint,6,opt,name=dr,proto3" json:"dr,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*SendProprietaryPayloadRequest) Descriptor

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

func (*SendProprietaryPayloadRequest) GetDr

func (*SendProprietaryPayloadRequest) GetFrequency

func (m *SendProprietaryPayloadRequest) GetFrequency() uint32

func (*SendProprietaryPayloadRequest) GetGatewayMacs

func (m *SendProprietaryPayloadRequest) GetGatewayMacs() [][]byte

func (*SendProprietaryPayloadRequest) GetMacPayload

func (m *SendProprietaryPayloadRequest) GetMacPayload() []byte

func (*SendProprietaryPayloadRequest) GetMic

func (m *SendProprietaryPayloadRequest) GetMic() []byte

func (*SendProprietaryPayloadRequest) GetPolarizationInversion

func (m *SendProprietaryPayloadRequest) GetPolarizationInversion() bool

func (*SendProprietaryPayloadRequest) ProtoMessage

func (*SendProprietaryPayloadRequest) ProtoMessage()

func (*SendProprietaryPayloadRequest) Reset

func (m *SendProprietaryPayloadRequest) Reset()

func (*SendProprietaryPayloadRequest) String

func (*SendProprietaryPayloadRequest) XXX_DiscardUnknown

func (m *SendProprietaryPayloadRequest) XXX_DiscardUnknown()

func (*SendProprietaryPayloadRequest) XXX_Marshal

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

func (*SendProprietaryPayloadRequest) XXX_Merge

func (m *SendProprietaryPayloadRequest) XXX_Merge(src proto.Message)

func (*SendProprietaryPayloadRequest) XXX_Size

func (m *SendProprietaryPayloadRequest) XXX_Size() int

func (*SendProprietaryPayloadRequest) XXX_Unmarshal

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

type ServiceProfile

type ServiceProfile struct {
	// Service-profile ID.
	Id []byte `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Token bucket filling rate, including ACKs (packet/h).
	UlRate uint32 `protobuf:"varint,2,opt,name=ul_rate,json=ulRate,proto3" json:"ul_rate,omitempty"`
	// Token bucket burst size.
	UlBucketSize uint32 `protobuf:"varint,3,opt,name=ul_bucket_size,json=ulBucketSize,proto3" json:"ul_bucket_size,omitempty"`
	// Drop or mark when exceeding ULRate.
	UlRatePolicy RatePolicy `protobuf:"varint,4,opt,name=ul_rate_policy,json=ulRatePolicy,proto3,enum=ns.RatePolicy" json:"ul_rate_policy,omitempty"`
	// Token bucket filling rate, including ACKs (packet/h).
	DlRate uint32 `protobuf:"varint,5,opt,name=dl_rate,json=dlRate,proto3" json:"dl_rate,omitempty"`
	// Token bucket burst size.
	DlBucketSize uint32 `protobuf:"varint,6,opt,name=dl_bucket_size,json=dlBucketSize,proto3" json:"dl_bucket_size,omitempty"`
	// Drop or mark when exceeding DLRate.
	DlRatePolicy RatePolicy `protobuf:"varint,7,opt,name=dl_rate_policy,json=dlRatePolicy,proto3,enum=ns.RatePolicy" json:"dl_rate_policy,omitempty"`
	// GW metadata (RSSI, SNR, GW geoloc., etc.) are added to the packet sent to AS.
	AddGwMetadata bool `protobuf:"varint,8,opt,name=add_gw_metadata,json=addGwMetadata,proto3" json:"add_gw_metadata,omitempty"`
	// Frequency to initiate an End-Device status request (request/day).
	DevStatusReqFreq uint32 `protobuf:"varint,9,opt,name=dev_status_req_freq,json=devStatusReqFreq,proto3" json:"dev_status_req_freq,omitempty"`
	// Report End-Device battery level to AS.
	ReportDevStatusBattery bool `` /* 133-byte string literal not displayed */
	// Report End-Device margin to AS.
	ReportDevStatusMargin bool `` /* 130-byte string literal not displayed */
	// Minimum allowed data rate. Used for ADR.
	DrMin uint32 `protobuf:"varint,12,opt,name=dr_min,json=drMin,proto3" json:"dr_min,omitempty"`
	// Maximum allowed data rate. Used for ADR.
	DrMax uint32 `protobuf:"varint,13,opt,name=dr_max,json=drMax,proto3" json:"dr_max,omitempty"`
	// Channel mask. sNS does not have to obey (i.e., informative).
	ChannelMask []byte `protobuf:"bytes,14,opt,name=channel_mask,json=channelMask,proto3" json:"channel_mask,omitempty"`
	// Passive Roaming allowed.
	PrAllowed bool `protobuf:"varint,15,opt,name=pr_allowed,json=prAllowed,proto3" json:"pr_allowed,omitempty"`
	// Handover Roaming allowed.
	HrAllowed bool `protobuf:"varint,16,opt,name=hr_allowed,json=hrAllowed,proto3" json:"hr_allowed,omitempty"`
	// Roaming Activation allowed.
	RaAllowed bool `protobuf:"varint,17,opt,name=ra_allowed,json=raAllowed,proto3" json:"ra_allowed,omitempty"`
	// Enable network geolocation service.
	NwkGeoLoc bool `protobuf:"varint,18,opt,name=nwk_geo_loc,json=nwkGeoLoc,proto3" json:"nwk_geo_loc,omitempty"`
	// Target Packet Error Rate.
	TargetPer uint32 `protobuf:"varint,19,opt,name=target_per,json=targetPer,proto3" json:"target_per,omitempty"`
	// Minimum number of receiving GWs (informative).
	MinGwDiversity uint32 `protobuf:"varint,20,opt,name=min_gw_diversity,json=minGwDiversity,proto3" json:"min_gw_diversity,omitempty"`
	// Gateways under this service-profile are private.
	// This means that these gateways can only be used by devices under the
	// same service-profile.
	GwsPrivate           bool     `protobuf:"varint,21,opt,name=gws_private,json=gwsPrivate,proto3" json:"gws_private,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*ServiceProfile) Descriptor

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

func (*ServiceProfile) GetAddGwMetadata

func (m *ServiceProfile) GetAddGwMetadata() bool

func (*ServiceProfile) GetChannelMask

func (m *ServiceProfile) GetChannelMask() []byte

func (*ServiceProfile) GetDevStatusReqFreq

func (m *ServiceProfile) GetDevStatusReqFreq() uint32

func (*ServiceProfile) GetDlBucketSize

func (m *ServiceProfile) GetDlBucketSize() uint32

func (*ServiceProfile) GetDlRate

func (m *ServiceProfile) GetDlRate() uint32

func (*ServiceProfile) GetDlRatePolicy

func (m *ServiceProfile) GetDlRatePolicy() RatePolicy

func (*ServiceProfile) GetDrMax

func (m *ServiceProfile) GetDrMax() uint32

func (*ServiceProfile) GetDrMin

func (m *ServiceProfile) GetDrMin() uint32

func (*ServiceProfile) GetGwsPrivate

func (m *ServiceProfile) GetGwsPrivate() bool

func (*ServiceProfile) GetHrAllowed

func (m *ServiceProfile) GetHrAllowed() bool

func (*ServiceProfile) GetId

func (m *ServiceProfile) GetId() []byte

func (*ServiceProfile) GetMinGwDiversity

func (m *ServiceProfile) GetMinGwDiversity() uint32

func (*ServiceProfile) GetNwkGeoLoc

func (m *ServiceProfile) GetNwkGeoLoc() bool

func (*ServiceProfile) GetPrAllowed

func (m *ServiceProfile) GetPrAllowed() bool

func (*ServiceProfile) GetRaAllowed

func (m *ServiceProfile) GetRaAllowed() bool

func (*ServiceProfile) GetReportDevStatusBattery

func (m *ServiceProfile) GetReportDevStatusBattery() bool

func (*ServiceProfile) GetReportDevStatusMargin

func (m *ServiceProfile) GetReportDevStatusMargin() bool

func (*ServiceProfile) GetTargetPer

func (m *ServiceProfile) GetTargetPer() uint32

func (*ServiceProfile) GetUlBucketSize

func (m *ServiceProfile) GetUlBucketSize() uint32

func (*ServiceProfile) GetUlRate

func (m *ServiceProfile) GetUlRate() uint32

func (*ServiceProfile) GetUlRatePolicy

func (m *ServiceProfile) GetUlRatePolicy() RatePolicy

func (*ServiceProfile) ProtoMessage

func (*ServiceProfile) ProtoMessage()

func (*ServiceProfile) Reset

func (m *ServiceProfile) Reset()

func (*ServiceProfile) String

func (m *ServiceProfile) String() string

func (*ServiceProfile) XXX_DiscardUnknown

func (m *ServiceProfile) XXX_DiscardUnknown()

func (*ServiceProfile) XXX_Marshal

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

func (*ServiceProfile) XXX_Merge

func (m *ServiceProfile) XXX_Merge(src proto.Message)

func (*ServiceProfile) XXX_Size

func (m *ServiceProfile) XXX_Size() int

func (*ServiceProfile) XXX_Unmarshal

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

type StreamFrameLogsForDeviceRequest

type StreamFrameLogsForDeviceRequest struct {
	// DevEUI of the device.
	DevEui               []byte   `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StreamFrameLogsForDeviceRequest) Descriptor

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

func (*StreamFrameLogsForDeviceRequest) GetDevEui

func (m *StreamFrameLogsForDeviceRequest) GetDevEui() []byte

func (*StreamFrameLogsForDeviceRequest) ProtoMessage

func (*StreamFrameLogsForDeviceRequest) ProtoMessage()

func (*StreamFrameLogsForDeviceRequest) Reset

func (*StreamFrameLogsForDeviceRequest) String

func (*StreamFrameLogsForDeviceRequest) XXX_DiscardUnknown

func (m *StreamFrameLogsForDeviceRequest) XXX_DiscardUnknown()

func (*StreamFrameLogsForDeviceRequest) XXX_Marshal

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

func (*StreamFrameLogsForDeviceRequest) XXX_Merge

func (m *StreamFrameLogsForDeviceRequest) XXX_Merge(src proto.Message)

func (*StreamFrameLogsForDeviceRequest) XXX_Size

func (m *StreamFrameLogsForDeviceRequest) XXX_Size() int

func (*StreamFrameLogsForDeviceRequest) XXX_Unmarshal

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

type StreamFrameLogsForDeviceResponse

type StreamFrameLogsForDeviceResponse struct {
	// Types that are valid to be assigned to Frame:
	//	*StreamFrameLogsForDeviceResponse_UplinkFrameSet
	//	*StreamFrameLogsForDeviceResponse_DownlinkFrame
	Frame                isStreamFrameLogsForDeviceResponse_Frame `protobuf_oneof:"frame"`
	XXX_NoUnkeyedLiteral struct{}                                 `json:"-"`
	XXX_unrecognized     []byte                                   `json:"-"`
	XXX_sizecache        int32                                    `json:"-"`
}

func (*StreamFrameLogsForDeviceResponse) Descriptor

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

func (*StreamFrameLogsForDeviceResponse) GetDownlinkFrame

func (m *StreamFrameLogsForDeviceResponse) GetDownlinkFrame() *DownlinkFrameLog

func (*StreamFrameLogsForDeviceResponse) GetFrame

func (m *StreamFrameLogsForDeviceResponse) GetFrame() isStreamFrameLogsForDeviceResponse_Frame

func (*StreamFrameLogsForDeviceResponse) GetUplinkFrameSet

func (m *StreamFrameLogsForDeviceResponse) GetUplinkFrameSet() *UplinkFrameLog

func (*StreamFrameLogsForDeviceResponse) ProtoMessage

func (*StreamFrameLogsForDeviceResponse) ProtoMessage()

func (*StreamFrameLogsForDeviceResponse) Reset

func (*StreamFrameLogsForDeviceResponse) String

func (*StreamFrameLogsForDeviceResponse) XXX_DiscardUnknown

func (m *StreamFrameLogsForDeviceResponse) XXX_DiscardUnknown()

func (*StreamFrameLogsForDeviceResponse) XXX_Marshal

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

func (*StreamFrameLogsForDeviceResponse) XXX_Merge

func (*StreamFrameLogsForDeviceResponse) XXX_OneofWrappers

func (*StreamFrameLogsForDeviceResponse) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*StreamFrameLogsForDeviceResponse) XXX_Size

func (m *StreamFrameLogsForDeviceResponse) XXX_Size() int

func (*StreamFrameLogsForDeviceResponse) XXX_Unmarshal

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

type StreamFrameLogsForDeviceResponse_DownlinkFrame

type StreamFrameLogsForDeviceResponse_DownlinkFrame struct {
	DownlinkFrame *DownlinkFrameLog `protobuf:"bytes,2,opt,name=downlink_frame,json=downlinkFrame,proto3,oneof"`
}

type StreamFrameLogsForDeviceResponse_UplinkFrameSet

type StreamFrameLogsForDeviceResponse_UplinkFrameSet struct {
	UplinkFrameSet *UplinkFrameLog `protobuf:"bytes,1,opt,name=uplink_frame_set,json=uplinkFrameSet,proto3,oneof"`
}

type StreamFrameLogsForGatewayRequest

type StreamFrameLogsForGatewayRequest struct {
	// MAC address of the gateway.
	GatewayId            []byte   `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*StreamFrameLogsForGatewayRequest) Descriptor

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

func (*StreamFrameLogsForGatewayRequest) GetGatewayId

func (m *StreamFrameLogsForGatewayRequest) GetGatewayId() []byte

func (*StreamFrameLogsForGatewayRequest) ProtoMessage

func (*StreamFrameLogsForGatewayRequest) ProtoMessage()

func (*StreamFrameLogsForGatewayRequest) Reset

func (*StreamFrameLogsForGatewayRequest) String

func (*StreamFrameLogsForGatewayRequest) XXX_DiscardUnknown

func (m *StreamFrameLogsForGatewayRequest) XXX_DiscardUnknown()

func (*StreamFrameLogsForGatewayRequest) XXX_Marshal

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

func (*StreamFrameLogsForGatewayRequest) XXX_Merge

func (*StreamFrameLogsForGatewayRequest) XXX_Size

func (m *StreamFrameLogsForGatewayRequest) XXX_Size() int

func (*StreamFrameLogsForGatewayRequest) XXX_Unmarshal

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

type StreamFrameLogsForGatewayResponse

type StreamFrameLogsForGatewayResponse struct {
	// Types that are valid to be assigned to Frame:
	//	*StreamFrameLogsForGatewayResponse_UplinkFrameSet
	//	*StreamFrameLogsForGatewayResponse_DownlinkFrame
	Frame                isStreamFrameLogsForGatewayResponse_Frame `protobuf_oneof:"frame"`
	XXX_NoUnkeyedLiteral struct{}                                  `json:"-"`
	XXX_unrecognized     []byte                                    `json:"-"`
	XXX_sizecache        int32                                     `json:"-"`
}

func (*StreamFrameLogsForGatewayResponse) Descriptor

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

func (*StreamFrameLogsForGatewayResponse) GetDownlinkFrame

func (m *StreamFrameLogsForGatewayResponse) GetDownlinkFrame() *DownlinkFrameLog

func (*StreamFrameLogsForGatewayResponse) GetFrame

func (m *StreamFrameLogsForGatewayResponse) GetFrame() isStreamFrameLogsForGatewayResponse_Frame

func (*StreamFrameLogsForGatewayResponse) GetUplinkFrameSet

func (m *StreamFrameLogsForGatewayResponse) GetUplinkFrameSet() *UplinkFrameLog

func (*StreamFrameLogsForGatewayResponse) ProtoMessage

func (*StreamFrameLogsForGatewayResponse) ProtoMessage()

func (*StreamFrameLogsForGatewayResponse) Reset

func (*StreamFrameLogsForGatewayResponse) String

func (*StreamFrameLogsForGatewayResponse) XXX_DiscardUnknown

func (m *StreamFrameLogsForGatewayResponse) XXX_DiscardUnknown()

func (*StreamFrameLogsForGatewayResponse) XXX_Marshal

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

func (*StreamFrameLogsForGatewayResponse) XXX_Merge

func (*StreamFrameLogsForGatewayResponse) XXX_OneofWrappers

func (*StreamFrameLogsForGatewayResponse) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*StreamFrameLogsForGatewayResponse) XXX_Size

func (m *StreamFrameLogsForGatewayResponse) XXX_Size() int

func (*StreamFrameLogsForGatewayResponse) XXX_Unmarshal

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

type StreamFrameLogsForGatewayResponse_DownlinkFrame

type StreamFrameLogsForGatewayResponse_DownlinkFrame struct {
	DownlinkFrame *DownlinkFrameLog `protobuf:"bytes,2,opt,name=downlink_frame,json=downlinkFrame,proto3,oneof"`
}

type StreamFrameLogsForGatewayResponse_UplinkFrameSet

type StreamFrameLogsForGatewayResponse_UplinkFrameSet struct {
	UplinkFrameSet *UplinkFrameLog `protobuf:"bytes,1,opt,name=uplink_frame_set,json=uplinkFrameSet,proto3,oneof"`
}

type UnimplementedNetworkServerServiceServer

type UnimplementedNetworkServerServiceServer struct {
}

UnimplementedNetworkServerServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedNetworkServerServiceServer) ActivateDevice

func (*UnimplementedNetworkServerServiceServer) AddDeviceToMulticastGroup

func (*UnimplementedNetworkServerServiceServer) CreateDevice

func (*UnimplementedNetworkServerServiceServer) CreateDeviceProfile

func (*UnimplementedNetworkServerServiceServer) CreateDeviceQueueItem

func (*UnimplementedNetworkServerServiceServer) CreateGateway

func (*UnimplementedNetworkServerServiceServer) CreateGatewayProfile

func (*UnimplementedNetworkServerServiceServer) CreateMACCommandQueueItem

func (*UnimplementedNetworkServerServiceServer) CreateMulticastGroup

func (*UnimplementedNetworkServerServiceServer) CreateRoutingProfile

func (*UnimplementedNetworkServerServiceServer) CreateServiceProfile

func (*UnimplementedNetworkServerServiceServer) DeactivateDevice

func (*UnimplementedNetworkServerServiceServer) DeleteDevice

func (*UnimplementedNetworkServerServiceServer) DeleteDeviceProfile

func (*UnimplementedNetworkServerServiceServer) DeleteGateway

func (*UnimplementedNetworkServerServiceServer) DeleteGatewayProfile

func (*UnimplementedNetworkServerServiceServer) DeleteMulticastGroup

func (*UnimplementedNetworkServerServiceServer) DeleteRoutingProfile

func (*UnimplementedNetworkServerServiceServer) DeleteServiceProfile

func (*UnimplementedNetworkServerServiceServer) EnqueueMulticastQueueItem

func (*UnimplementedNetworkServerServiceServer) FlushDeviceQueueForDevEUI

func (*UnimplementedNetworkServerServiceServer) FlushMulticastQueueForMulticastGroup

func (*UnimplementedNetworkServerServiceServer) GetADRAlgorithms

func (*UnimplementedNetworkServerServiceServer) GetDevice

func (*UnimplementedNetworkServerServiceServer) GetDeviceActivation

func (*UnimplementedNetworkServerServiceServer) GetDeviceProfile

func (*UnimplementedNetworkServerServiceServer) GetDeviceQueueItemsForDevEUI

func (*UnimplementedNetworkServerServiceServer) GetGateway

func (*UnimplementedNetworkServerServiceServer) GetGatewayProfile

func (*UnimplementedNetworkServerServiceServer) GetGatewayStats

func (*UnimplementedNetworkServerServiceServer) GetMulticastGroup

func (*UnimplementedNetworkServerServiceServer) GetNextDownlinkFCntForDevEUI

func (*UnimplementedNetworkServerServiceServer) GetRandomDevAddr

func (*UnimplementedNetworkServerServiceServer) GetRoutingProfile

func (*UnimplementedNetworkServerServiceServer) GetServiceProfile

func (*UnimplementedNetworkServerServiceServer) GetVersion

func (*UnimplementedNetworkServerServiceServer) RemoveDeviceFromMulticastGroup

func (*UnimplementedNetworkServerServiceServer) SendProprietaryPayload

func (*UnimplementedNetworkServerServiceServer) UpdateDevice

func (*UnimplementedNetworkServerServiceServer) UpdateDeviceProfile

func (*UnimplementedNetworkServerServiceServer) UpdateGateway

func (*UnimplementedNetworkServerServiceServer) UpdateGatewayProfile

func (*UnimplementedNetworkServerServiceServer) UpdateMulticastGroup

func (*UnimplementedNetworkServerServiceServer) UpdateRoutingProfile

func (*UnimplementedNetworkServerServiceServer) UpdateServiceProfile

type UpdateDeviceProfileRequest

type UpdateDeviceProfileRequest struct {
	// Device-profile object to update.
	DeviceProfile        *DeviceProfile `protobuf:"bytes,1,opt,name=device_profile,json=deviceProfile,proto3" json:"device_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}       `json:"-"`
	XXX_unrecognized     []byte         `json:"-"`
	XXX_sizecache        int32          `json:"-"`
}

func (*UpdateDeviceProfileRequest) Descriptor

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

func (*UpdateDeviceProfileRequest) GetDeviceProfile

func (m *UpdateDeviceProfileRequest) GetDeviceProfile() *DeviceProfile

func (*UpdateDeviceProfileRequest) ProtoMessage

func (*UpdateDeviceProfileRequest) ProtoMessage()

func (*UpdateDeviceProfileRequest) Reset

func (m *UpdateDeviceProfileRequest) Reset()

func (*UpdateDeviceProfileRequest) String

func (m *UpdateDeviceProfileRequest) String() string

func (*UpdateDeviceProfileRequest) XXX_DiscardUnknown

func (m *UpdateDeviceProfileRequest) XXX_DiscardUnknown()

func (*UpdateDeviceProfileRequest) XXX_Marshal

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

func (*UpdateDeviceProfileRequest) XXX_Merge

func (m *UpdateDeviceProfileRequest) XXX_Merge(src proto.Message)

func (*UpdateDeviceProfileRequest) XXX_Size

func (m *UpdateDeviceProfileRequest) XXX_Size() int

func (*UpdateDeviceProfileRequest) XXX_Unmarshal

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

type UpdateDeviceRequest

type UpdateDeviceRequest struct {
	// Device object to update.
	Device               *Device  `protobuf:"bytes,1,opt,name=device,proto3" json:"device,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateDeviceRequest) Descriptor

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

func (*UpdateDeviceRequest) GetDevice

func (m *UpdateDeviceRequest) GetDevice() *Device

func (*UpdateDeviceRequest) ProtoMessage

func (*UpdateDeviceRequest) ProtoMessage()

func (*UpdateDeviceRequest) Reset

func (m *UpdateDeviceRequest) Reset()

func (*UpdateDeviceRequest) String

func (m *UpdateDeviceRequest) String() string

func (*UpdateDeviceRequest) XXX_DiscardUnknown

func (m *UpdateDeviceRequest) XXX_DiscardUnknown()

func (*UpdateDeviceRequest) XXX_Marshal

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

func (*UpdateDeviceRequest) XXX_Merge

func (m *UpdateDeviceRequest) XXX_Merge(src proto.Message)

func (*UpdateDeviceRequest) XXX_Size

func (m *UpdateDeviceRequest) XXX_Size() int

func (*UpdateDeviceRequest) XXX_Unmarshal

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

type UpdateGatewayProfileRequest

type UpdateGatewayProfileRequest struct {
	// Gateway-profile object to update.
	GatewayProfile       *GatewayProfile `protobuf:"bytes,1,opt,name=gateway_profile,json=gatewayProfile,proto3" json:"gateway_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*UpdateGatewayProfileRequest) Descriptor

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

func (*UpdateGatewayProfileRequest) GetGatewayProfile

func (m *UpdateGatewayProfileRequest) GetGatewayProfile() *GatewayProfile

func (*UpdateGatewayProfileRequest) ProtoMessage

func (*UpdateGatewayProfileRequest) ProtoMessage()

func (*UpdateGatewayProfileRequest) Reset

func (m *UpdateGatewayProfileRequest) Reset()

func (*UpdateGatewayProfileRequest) String

func (m *UpdateGatewayProfileRequest) String() string

func (*UpdateGatewayProfileRequest) XXX_DiscardUnknown

func (m *UpdateGatewayProfileRequest) XXX_DiscardUnknown()

func (*UpdateGatewayProfileRequest) XXX_Marshal

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

func (*UpdateGatewayProfileRequest) XXX_Merge

func (m *UpdateGatewayProfileRequest) XXX_Merge(src proto.Message)

func (*UpdateGatewayProfileRequest) XXX_Size

func (m *UpdateGatewayProfileRequest) XXX_Size() int

func (*UpdateGatewayProfileRequest) XXX_Unmarshal

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

type UpdateGatewayRequest

type UpdateGatewayRequest struct {
	// Gateway object to update.
	Gateway              *Gateway `protobuf:"bytes,1,opt,name=gateway,proto3" json:"gateway,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

func (*UpdateGatewayRequest) Descriptor

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

func (*UpdateGatewayRequest) GetGateway

func (m *UpdateGatewayRequest) GetGateway() *Gateway

func (*UpdateGatewayRequest) ProtoMessage

func (*UpdateGatewayRequest) ProtoMessage()

func (*UpdateGatewayRequest) Reset

func (m *UpdateGatewayRequest) Reset()

func (*UpdateGatewayRequest) String

func (m *UpdateGatewayRequest) String() string

func (*UpdateGatewayRequest) XXX_DiscardUnknown

func (m *UpdateGatewayRequest) XXX_DiscardUnknown()

func (*UpdateGatewayRequest) XXX_Marshal

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

func (*UpdateGatewayRequest) XXX_Merge

func (m *UpdateGatewayRequest) XXX_Merge(src proto.Message)

func (*UpdateGatewayRequest) XXX_Size

func (m *UpdateGatewayRequest) XXX_Size() int

func (*UpdateGatewayRequest) XXX_Unmarshal

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

type UpdateMulticastGroupRequest

type UpdateMulticastGroupRequest struct {
	// Multicast-group to update.
	MulticastGroup       *MulticastGroup `protobuf:"bytes,1,opt,name=multicast_group,json=multicastGroup,proto3" json:"multicast_group,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*UpdateMulticastGroupRequest) Descriptor

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

func (*UpdateMulticastGroupRequest) GetMulticastGroup

func (m *UpdateMulticastGroupRequest) GetMulticastGroup() *MulticastGroup

func (*UpdateMulticastGroupRequest) ProtoMessage

func (*UpdateMulticastGroupRequest) ProtoMessage()

func (*UpdateMulticastGroupRequest) Reset

func (m *UpdateMulticastGroupRequest) Reset()

func (*UpdateMulticastGroupRequest) String

func (m *UpdateMulticastGroupRequest) String() string

func (*UpdateMulticastGroupRequest) XXX_DiscardUnknown

func (m *UpdateMulticastGroupRequest) XXX_DiscardUnknown()

func (*UpdateMulticastGroupRequest) XXX_Marshal

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

func (*UpdateMulticastGroupRequest) XXX_Merge

func (m *UpdateMulticastGroupRequest) XXX_Merge(src proto.Message)

func (*UpdateMulticastGroupRequest) XXX_Size

func (m *UpdateMulticastGroupRequest) XXX_Size() int

func (*UpdateMulticastGroupRequest) XXX_Unmarshal

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

type UpdateRoutingProfileRequest

type UpdateRoutingProfileRequest struct {
	// Routing-profile object to update.
	RoutingProfile       *RoutingProfile `protobuf:"bytes,1,opt,name=routing_profile,json=routingProfile,proto3" json:"routing_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*UpdateRoutingProfileRequest) Descriptor

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

func (*UpdateRoutingProfileRequest) GetRoutingProfile

func (m *UpdateRoutingProfileRequest) GetRoutingProfile() *RoutingProfile

func (*UpdateRoutingProfileRequest) ProtoMessage

func (*UpdateRoutingProfileRequest) ProtoMessage()

func (*UpdateRoutingProfileRequest) Reset

func (m *UpdateRoutingProfileRequest) Reset()

func (*UpdateRoutingProfileRequest) String

func (m *UpdateRoutingProfileRequest) String() string

func (*UpdateRoutingProfileRequest) XXX_DiscardUnknown

func (m *UpdateRoutingProfileRequest) XXX_DiscardUnknown()

func (*UpdateRoutingProfileRequest) XXX_Marshal

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

func (*UpdateRoutingProfileRequest) XXX_Merge

func (m *UpdateRoutingProfileRequest) XXX_Merge(src proto.Message)

func (*UpdateRoutingProfileRequest) XXX_Size

func (m *UpdateRoutingProfileRequest) XXX_Size() int

func (*UpdateRoutingProfileRequest) XXX_Unmarshal

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

type UpdateServiceProfileRequest

type UpdateServiceProfileRequest struct {
	// Service-profile object to update.
	ServiceProfile       *ServiceProfile `protobuf:"bytes,1,opt,name=service_profile,json=serviceProfile,proto3" json:"service_profile,omitempty"`
	XXX_NoUnkeyedLiteral struct{}        `json:"-"`
	XXX_unrecognized     []byte          `json:"-"`
	XXX_sizecache        int32           `json:"-"`
}

func (*UpdateServiceProfileRequest) Descriptor

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

func (*UpdateServiceProfileRequest) GetServiceProfile

func (m *UpdateServiceProfileRequest) GetServiceProfile() *ServiceProfile

func (*UpdateServiceProfileRequest) ProtoMessage

func (*UpdateServiceProfileRequest) ProtoMessage()

func (*UpdateServiceProfileRequest) Reset

func (m *UpdateServiceProfileRequest) Reset()

func (*UpdateServiceProfileRequest) String

func (m *UpdateServiceProfileRequest) String() string

func (*UpdateServiceProfileRequest) XXX_DiscardUnknown

func (m *UpdateServiceProfileRequest) XXX_DiscardUnknown()

func (*UpdateServiceProfileRequest) XXX_Marshal

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

func (*UpdateServiceProfileRequest) XXX_Merge

func (m *UpdateServiceProfileRequest) XXX_Merge(src proto.Message)

func (*UpdateServiceProfileRequest) XXX_Size

func (m *UpdateServiceProfileRequest) XXX_Size() int

func (*UpdateServiceProfileRequest) XXX_Unmarshal

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

type UplinkFrameLog

type UplinkFrameLog struct {
	// PHYPayload.
	PhyPayload []byte `protobuf:"bytes,1,opt,name=phy_payload,json=phyPayload,proto3" json:"phy_payload,omitempty"`
	// TX meta-data.
	TxInfo *gw.UplinkTXInfo `protobuf:"bytes,2,opt,name=tx_info,json=txInfo,proto3" json:"tx_info,omitempty"`
	// RX meta-data.
	RxInfo               []*gw.UplinkRXInfo `protobuf:"bytes,3,rep,name=rx_info,json=rxInfo,proto3" json:"rx_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}           `json:"-"`
	XXX_unrecognized     []byte             `json:"-"`
	XXX_sizecache        int32              `json:"-"`
}

func (*UplinkFrameLog) Descriptor

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

func (*UplinkFrameLog) GetPhyPayload

func (m *UplinkFrameLog) GetPhyPayload() []byte

func (*UplinkFrameLog) GetRxInfo

func (m *UplinkFrameLog) GetRxInfo() []*gw.UplinkRXInfo

func (*UplinkFrameLog) GetTxInfo

func (m *UplinkFrameLog) GetTxInfo() *gw.UplinkTXInfo

func (*UplinkFrameLog) ProtoMessage

func (*UplinkFrameLog) ProtoMessage()

func (*UplinkFrameLog) Reset

func (m *UplinkFrameLog) Reset()

func (*UplinkFrameLog) String

func (m *UplinkFrameLog) String() string

func (*UplinkFrameLog) XXX_DiscardUnknown

func (m *UplinkFrameLog) XXX_DiscardUnknown()

func (*UplinkFrameLog) XXX_Marshal

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

func (*UplinkFrameLog) XXX_Merge

func (m *UplinkFrameLog) XXX_Merge(src proto.Message)

func (*UplinkFrameLog) XXX_Size

func (m *UplinkFrameLog) XXX_Size() int

func (*UplinkFrameLog) XXX_Unmarshal

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

Jump to

Keyboard shortcuts

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