Documentation ¶
Index ¶
- Variables
- type DeviceGatewayRXInfoPB
- func (*DeviceGatewayRXInfoPB) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceGatewayRXInfoPB) GetAntenna() uint32
- func (x *DeviceGatewayRXInfoPB) GetBoard() uint32
- func (x *DeviceGatewayRXInfoPB) GetContext() []byte
- func (x *DeviceGatewayRXInfoPB) GetGatewayId() []byte
- func (x *DeviceGatewayRXInfoPB) GetLoraSnr() float64
- func (x *DeviceGatewayRXInfoPB) GetRssi() int32
- func (*DeviceGatewayRXInfoPB) ProtoMessage()
- func (x *DeviceGatewayRXInfoPB) ProtoReflect() protoreflect.Message
- func (x *DeviceGatewayRXInfoPB) Reset()
- func (x *DeviceGatewayRXInfoPB) String() string
- type DeviceGatewayRXInfoSetPB
- func (*DeviceGatewayRXInfoSetPB) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceGatewayRXInfoSetPB) GetDevEui() []byte
- func (x *DeviceGatewayRXInfoSetPB) GetDr() uint32
- func (x *DeviceGatewayRXInfoSetPB) GetItems() []*DeviceGatewayRXInfoPB
- func (*DeviceGatewayRXInfoSetPB) ProtoMessage()
- func (x *DeviceGatewayRXInfoSetPB) ProtoReflect() protoreflect.Message
- func (x *DeviceGatewayRXInfoSetPB) Reset()
- func (x *DeviceGatewayRXInfoSetPB) String() string
- type DeviceSessionPB
- func (*DeviceSessionPB) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceSessionPB) GetAFCntDown() uint32
- func (x *DeviceSessionPB) GetAdr() bool
- func (x *DeviceSessionPB) GetAppSKeyEnvelope() *KeyEnvelope
- func (x *DeviceSessionPB) GetBeaconLocked() bool
- func (x *DeviceSessionPB) GetChannelFrequencies() []uint32
- func (x *DeviceSessionPB) GetConfFCnt() uint32
- func (x *DeviceSessionPB) GetDevAddr() []byte
- func (x *DeviceSessionPB) GetDevEui() []byte
- func (x *DeviceSessionPB) GetDeviceProfileId() string
- func (x *DeviceSessionPB) GetDownlinkDwellTime_400Ms() bool
- func (x *DeviceSessionPB) GetDr() uint32
- func (x *DeviceSessionPB) GetEnabledUplinkChannels() []uint32
- func (x *DeviceSessionPB) GetExtraUplinkChannels() map[uint32]*DeviceSessionPBChannel
- func (x *DeviceSessionPB) GetFCntUp() uint32
- func (x *DeviceSessionPB) GetFNwkSIntKey() []byte
- func (x *DeviceSessionPB) GetIsDisabled() bool
- func (x *DeviceSessionPB) GetJoinEui() []byte
- func (x *DeviceSessionPB) GetLastDeviceStatusRequestTimeUnixNs() int64
- func (x *DeviceSessionPB) GetMacCommandErrorCount() map[uint32]uint32
- func (x *DeviceSessionPB) GetMacVersion() string
- func (x *DeviceSessionPB) GetMaxSupportedTxPowerIndex() uint32
- func (x *DeviceSessionPB) GetMinSupportedTxPowerIndex() uint32
- func (x *DeviceSessionPB) GetNFCntDown() uint32
- func (x *DeviceSessionPB) GetNbTrans() uint32
- func (x *DeviceSessionPB) GetNwkSEncKey() []byte
- func (x *DeviceSessionPB) GetPendingRejoinDeviceSession() []byte
- func (x *DeviceSessionPB) GetPingSlotDr() uint32
- func (x *DeviceSessionPB) GetPingSlotFrequency() uint32
- func (x *DeviceSessionPB) GetPingSlotNb() uint32
- func (x *DeviceSessionPB) GetReferenceAltitude() float64
- func (x *DeviceSessionPB) GetRejoinCount_0() uint32
- func (x *DeviceSessionPB) GetRejoinRequestEnabled() bool
- func (x *DeviceSessionPB) GetRejoinRequestMaxCountN() uint32
- func (x *DeviceSessionPB) GetRejoinRequestMaxTimeN() uint32
- func (x *DeviceSessionPB) GetRoutingProfileId() string
- func (x *DeviceSessionPB) GetRx1DrOffset() uint32
- func (x *DeviceSessionPB) GetRx2Dr() uint32
- func (x *DeviceSessionPB) GetRx2Frequency() uint32
- func (x *DeviceSessionPB) GetRxDelay() uint32
- func (x *DeviceSessionPB) GetSNwkSIntKey() []byte
- func (x *DeviceSessionPB) GetServiceProfileId() string
- func (x *DeviceSessionPB) GetSkipFCntCheck() bool
- func (x *DeviceSessionPB) GetTxPowerIndex() uint32
- func (x *DeviceSessionPB) GetUplinkAdrHistory() []*DeviceSessionPBUplinkADRHistory
- func (x *DeviceSessionPB) GetUplinkDwellTime_400Ms() bool
- func (x *DeviceSessionPB) GetUplinkMaxEirpIndex() uint32
- func (*DeviceSessionPB) ProtoMessage()
- func (x *DeviceSessionPB) ProtoReflect() protoreflect.Message
- func (x *DeviceSessionPB) Reset()
- func (x *DeviceSessionPB) String() string
- type DeviceSessionPBChannel
- func (*DeviceSessionPBChannel) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceSessionPBChannel) GetFrequency() uint32
- func (x *DeviceSessionPBChannel) GetMaxDr() uint32
- func (x *DeviceSessionPBChannel) GetMinDr() uint32
- func (*DeviceSessionPBChannel) ProtoMessage()
- func (x *DeviceSessionPBChannel) ProtoReflect() protoreflect.Message
- func (x *DeviceSessionPBChannel) Reset()
- func (x *DeviceSessionPBChannel) String() string
- type DeviceSessionPBUplinkADRHistory
- func (*DeviceSessionPBUplinkADRHistory) Descriptor() ([]byte, []int)deprecated
- func (x *DeviceSessionPBUplinkADRHistory) GetFCnt() uint32
- func (x *DeviceSessionPBUplinkADRHistory) GetGatewayCount() uint32
- func (x *DeviceSessionPBUplinkADRHistory) GetMaxRssi() int32
- func (x *DeviceSessionPBUplinkADRHistory) GetMaxSnr() float32
- func (x *DeviceSessionPBUplinkADRHistory) GetTxPowerIndex() uint32
- func (*DeviceSessionPBUplinkADRHistory) ProtoMessage()
- func (x *DeviceSessionPBUplinkADRHistory) ProtoReflect() protoreflect.Message
- func (x *DeviceSessionPBUplinkADRHistory) Reset()
- func (x *DeviceSessionPBUplinkADRHistory) String() string
- type KeyEnvelope
- func (*KeyEnvelope) Descriptor() ([]byte, []int)deprecated
- func (x *KeyEnvelope) GetAesKey() []byte
- func (x *KeyEnvelope) GetKekLabel() string
- func (*KeyEnvelope) ProtoMessage()
- func (x *KeyEnvelope) ProtoReflect() protoreflect.Message
- func (x *KeyEnvelope) Reset()
- func (x *KeyEnvelope) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_pbold_pb_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type DeviceGatewayRXInfoPB ¶
type DeviceGatewayRXInfoPB struct { // Gateway ID. GatewayId []byte `protobuf:"bytes,1,opt,name=gateway_id,json=gatewayId,proto3" json:"gateway_id,omitempty"` // RSSI. Rssi int32 `protobuf:"varint,2,opt,name=rssi,proto3" json:"rssi,omitempty"` // LoRa SNR. LoraSnr float64 `protobuf:"fixed64,3,opt,name=lora_snr,json=loraSnr,proto3" json:"lora_snr,omitempty"` // Board. Board uint32 `protobuf:"varint,4,opt,name=board,proto3" json:"board,omitempty"` // Antenna. Antenna uint32 `protobuf:"varint,5,opt,name=antenna,proto3" json:"antenna,omitempty"` // Gateway specific context. Context []byte `protobuf:"bytes,6,opt,name=context,proto3" json:"context,omitempty"` // contains filtered or unexported fields }
func (*DeviceGatewayRXInfoPB) Descriptor
deprecated
func (*DeviceGatewayRXInfoPB) Descriptor() ([]byte, []int)
Deprecated: Use DeviceGatewayRXInfoPB.ProtoReflect.Descriptor instead.
func (*DeviceGatewayRXInfoPB) GetAntenna ¶
func (x *DeviceGatewayRXInfoPB) GetAntenna() uint32
func (*DeviceGatewayRXInfoPB) GetBoard ¶
func (x *DeviceGatewayRXInfoPB) GetBoard() uint32
func (*DeviceGatewayRXInfoPB) GetContext ¶
func (x *DeviceGatewayRXInfoPB) GetContext() []byte
func (*DeviceGatewayRXInfoPB) GetGatewayId ¶
func (x *DeviceGatewayRXInfoPB) GetGatewayId() []byte
func (*DeviceGatewayRXInfoPB) GetLoraSnr ¶
func (x *DeviceGatewayRXInfoPB) GetLoraSnr() float64
func (*DeviceGatewayRXInfoPB) GetRssi ¶
func (x *DeviceGatewayRXInfoPB) GetRssi() int32
func (*DeviceGatewayRXInfoPB) ProtoMessage ¶
func (*DeviceGatewayRXInfoPB) ProtoMessage()
func (*DeviceGatewayRXInfoPB) ProtoReflect ¶
func (x *DeviceGatewayRXInfoPB) ProtoReflect() protoreflect.Message
func (*DeviceGatewayRXInfoPB) Reset ¶
func (x *DeviceGatewayRXInfoPB) Reset()
func (*DeviceGatewayRXInfoPB) String ¶
func (x *DeviceGatewayRXInfoPB) String() string
type DeviceGatewayRXInfoSetPB ¶
type DeviceGatewayRXInfoSetPB struct { // Device EUI. DevEui []byte `protobuf:"bytes,1,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"` // Data-rate. Dr uint32 `protobuf:"varint,2,opt,name=dr,proto3" json:"dr,omitempty"` // Items contains set items. Items []*DeviceGatewayRXInfoPB `protobuf:"bytes,3,rep,name=items,proto3" json:"items,omitempty"` // contains filtered or unexported fields }
func (*DeviceGatewayRXInfoSetPB) Descriptor
deprecated
func (*DeviceGatewayRXInfoSetPB) Descriptor() ([]byte, []int)
Deprecated: Use DeviceGatewayRXInfoSetPB.ProtoReflect.Descriptor instead.
func (*DeviceGatewayRXInfoSetPB) GetDevEui ¶
func (x *DeviceGatewayRXInfoSetPB) GetDevEui() []byte
func (*DeviceGatewayRXInfoSetPB) GetDr ¶
func (x *DeviceGatewayRXInfoSetPB) GetDr() uint32
func (*DeviceGatewayRXInfoSetPB) GetItems ¶
func (x *DeviceGatewayRXInfoSetPB) GetItems() []*DeviceGatewayRXInfoPB
func (*DeviceGatewayRXInfoSetPB) ProtoMessage ¶
func (*DeviceGatewayRXInfoSetPB) ProtoMessage()
func (*DeviceGatewayRXInfoSetPB) ProtoReflect ¶
func (x *DeviceGatewayRXInfoSetPB) ProtoReflect() protoreflect.Message
func (*DeviceGatewayRXInfoSetPB) Reset ¶
func (x *DeviceGatewayRXInfoSetPB) Reset()
func (*DeviceGatewayRXInfoSetPB) String ¶
func (x *DeviceGatewayRXInfoSetPB) String() string
type DeviceSessionPB ¶
type DeviceSessionPB struct { // ID of the device-profile. DeviceProfileId string `protobuf:"bytes,1,opt,name=device_profile_id,json=deviceProfileId,proto3" json:"device_profile_id,omitempty"` // ID of the service-profile. ServiceProfileId string `protobuf:"bytes,2,opt,name=service_profile_id,json=serviceProfileId,proto3" json:"service_profile_id,omitempty"` // ID of the routing-profile. RoutingProfileId string `protobuf:"bytes,3,opt,name=routing_profile_id,json=routingProfileId,proto3" json:"routing_profile_id,omitempty"` // Device address. DevAddr []byte `protobuf:"bytes,4,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"` // Device EUI. DevEui []byte `protobuf:"bytes,5,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"` // Join EUI. JoinEui []byte `protobuf:"bytes,6,opt,name=join_eui,json=joinEui,proto3" json:"join_eui,omitempty"` // FNwkSIntKey. FNwkSIntKey []byte `protobuf:"bytes,7,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key,omitempty"` // SNwkSIntKey. SNwkSIntKey []byte `protobuf:"bytes,8,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key,omitempty"` // NwkSEncKey. NwkSEncKey []byte `protobuf:"bytes,9,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key,omitempty"` // AppSKeyEnvelope contains the (encrypted) AppSKey key-envelope. AppSKeyEnvelope *KeyEnvelope `protobuf:"bytes,45,opt,name=app_s_key_envelope,json=appSKeyEnvelope,proto3" json:"app_s_key_envelope,omitempty"` // Uplink frame-counter. FCntUp uint32 `protobuf:"varint,10,opt,name=f_cnt_up,json=fCntUp,proto3" json:"f_cnt_up,omitempty"` // Downlink frame-counter (network-server). NFCntDown uint32 `protobuf:"varint,11,opt,name=n_f_cnt_down,json=nFCntDown,proto3" json:"n_f_cnt_down,omitempty"` // Uplink frame-counter (application-server). // Note: this frame-counter is managed by the application-server. AFCntDown uint32 `protobuf:"varint,12,opt,name=a_f_cnt_down,json=aFCntDown,proto3" json:"a_f_cnt_down,omitempty"` // Frame-counter holding the last confirmed downlink frame (n_f_cnt_down or a_f_cnt_down). ConfFCnt uint32 `protobuf:"varint,39,opt,name=conf_f_cnt,json=confFCnt,proto3" json:"conf_f_cnt,omitempty"` // Skip uplink frame-counter validation. SkipFCntCheck bool `protobuf:"varint,13,opt,name=skip_f_cnt_check,json=skipFCntCheck,proto3" json:"skip_f_cnt_check,omitempty"` // RX Delay. RxDelay uint32 `protobuf:"varint,14,opt,name=rx_delay,json=rxDelay,proto3" json:"rx_delay,omitempty"` // RX1 data-rate offset. Rx1DrOffset uint32 `protobuf:"varint,15,opt,name=rx1_dr_offset,json=rx1DrOffset,proto3" json:"rx1_dr_offset,omitempty"` // RX2 data-rate. Rx2Dr uint32 `protobuf:"varint,16,opt,name=rx2_dr,json=rx2Dr,proto3" json:"rx2_dr,omitempty"` // RX2 frequency. Rx2Frequency uint32 `protobuf:"varint,17,opt,name=rx2_frequency,json=rx2Frequency,proto3" json:"rx2_frequency,omitempty"` // TXPowerIndex which the node is using. The possible values are defined // by the lorawan/band package and are region specific. By default it is // assumed that the node is using TXPower 0. This value is controlled by // the ADR engine. TxPowerIndex uint32 `protobuf:"varint,18,opt,name=tx_power_index,json=txPowerIndex,proto3" json:"tx_power_index,omitempty"` // DR defines the (last known) data-rate at which the node is operating. // This value is controlled by the ADR engine. Dr uint32 `protobuf:"varint,19,opt,name=dr,proto3" json:"dr,omitempty"` // ADR defines if the device has ADR enabled. Adr bool `protobuf:"varint,20,opt,name=adr,proto3" json:"adr,omitempty"` // MaxSupportedTXPowerIndex defines the maximum supported tx-power index // by the node, or 0 when not set. MaxSupportedTxPowerIndex uint32 `` /* 141-byte string literal not displayed */ // NbTrans defines the number of transmissions for each unconfirmed uplink // frame. In case of 0, the default value is used. // This value is controlled by the ADR engine. NbTrans uint32 `protobuf:"varint,23,opt,name=nb_trans,json=nbTrans,proto3" json:"nb_trans,omitempty"` // Channels that are activated on the device. EnabledUplinkChannels []uint32 `` /* 135-byte string literal not displayed */ // Extra uplink channels, configured by the user. ExtraUplinkChannels map[uint32]*DeviceSessionPBChannel `` /* 210-byte string literal not displayed */ // Frequency of each channel. ChannelFrequencies []uint32 `protobuf:"varint,26,rep,packed,name=channel_frequencies,json=channelFrequencies,proto3" json:"channel_frequencies,omitempty"` // Uplink history for ADR (last 20 uplink transmissions). UplinkAdrHistory []*DeviceSessionPBUplinkADRHistory `protobuf:"bytes,27,rep,name=uplink_adr_history,json=uplinkAdrHistory,proto3" json:"uplink_adr_history,omitempty"` // Last device-status requested timestamp (Unix ns) LastDeviceStatusRequestTimeUnixNs int64 `` /* 172-byte string literal not displayed */ // Class-B beacon is locked. BeaconLocked bool `protobuf:"varint,33,opt,name=beacon_locked,json=beaconLocked,proto3" json:"beacon_locked,omitempty"` // Class-B ping-slot nb. PingSlotNb uint32 `protobuf:"varint,34,opt,name=ping_slot_nb,json=pingSlotNb,proto3" json:"ping_slot_nb,omitempty"` // Class-B ping-slot data-rate. PingSlotDr uint32 `protobuf:"varint,35,opt,name=ping_slot_dr,json=pingSlotDr,proto3" json:"ping_slot_dr,omitempty"` // Class-B ping-slot tx frequency. PingSlotFrequency uint32 `protobuf:"varint,36,opt,name=ping_slot_frequency,json=pingSlotFrequency,proto3" json:"ping_slot_frequency,omitempty"` // LoRaWAN mac-version. MacVersion string `protobuf:"bytes,37,opt,name=mac_version,json=macVersion,proto3" json:"mac_version,omitempty"` // MinSupportedTXPowerIndex defines the minimum supported tx-power index // by the node (default 0). MinSupportedTxPowerIndex uint32 `` /* 141-byte string literal not displayed */ // RejoinRequestEnabled defines if the rejoin-request is enabled on the // device. RejoinRequestEnabled bool `protobuf:"varint,44,opt,name=rejoin_request_enabled,json=rejoinRequestEnabled,proto3" json:"rejoin_request_enabled,omitempty"` // RejoinRequestMaxCountN defines the 2^(C+4) uplink message interval for // the rejoin-request. RejoinRequestMaxCountN uint32 `` /* 135-byte string literal not displayed */ // RejoinRequestMaxTimeN defines the 2^(T+10) time interval (seconds) // for the rejoin-request. RejoinRequestMaxTimeN uint32 `` /* 132-byte string literal not displayed */ // Rejoin counter (RJCount0). // This counter is reset to 0 after each successful join-accept. RejoinCount_0 uint32 `protobuf:"varint,42,opt,name=rejoin_count_0,json=rejoinCount0,proto3" json:"rejoin_count_0,omitempty"` // Pending rejoin device-session contains a device-session which has not // yet been activated by the device (by sending a first uplink). PendingRejoinDeviceSession []byte `` /* 144-byte string literal not displayed */ // Device reference altitude for geolocation. ReferenceAltitude float64 `protobuf:"fixed64,46,opt,name=reference_altitude,json=referenceAltitude,proto3" json:"reference_altitude,omitempty"` // UplinkDwellTime. UplinkDwellTime_400Ms bool `` /* 127-byte string literal not displayed */ // DownlinkDwellTime. DownlinkDwellTime_400Ms bool `` /* 133-byte string literal not displayed */ // Uplink max. EIRP index. UplinkMaxEirpIndex uint32 `protobuf:"varint,49,opt,name=uplink_max_eirp_index,json=uplinkMaxEirpIndex,proto3" json:"uplink_max_eirp_index,omitempty"` // Mac-command error counter. MacCommandErrorCount map[uint32]uint32 `` /* 216-byte string literal not displayed */ // Device is disabled. IsDisabled bool `protobuf:"varint,51,opt,name=is_disabled,json=isDisabled,proto3" json:"is_disabled,omitempty"` // contains filtered or unexported fields }
func (*DeviceSessionPB) Descriptor
deprecated
func (*DeviceSessionPB) Descriptor() ([]byte, []int)
Deprecated: Use DeviceSessionPB.ProtoReflect.Descriptor instead.
func (*DeviceSessionPB) GetAFCntDown ¶
func (x *DeviceSessionPB) GetAFCntDown() uint32
func (*DeviceSessionPB) GetAdr ¶
func (x *DeviceSessionPB) GetAdr() bool
func (*DeviceSessionPB) GetAppSKeyEnvelope ¶
func (x *DeviceSessionPB) GetAppSKeyEnvelope() *KeyEnvelope
func (*DeviceSessionPB) GetBeaconLocked ¶
func (x *DeviceSessionPB) GetBeaconLocked() bool
func (*DeviceSessionPB) GetChannelFrequencies ¶
func (x *DeviceSessionPB) GetChannelFrequencies() []uint32
func (*DeviceSessionPB) GetConfFCnt ¶
func (x *DeviceSessionPB) GetConfFCnt() uint32
func (*DeviceSessionPB) GetDevAddr ¶
func (x *DeviceSessionPB) GetDevAddr() []byte
func (*DeviceSessionPB) GetDevEui ¶
func (x *DeviceSessionPB) GetDevEui() []byte
func (*DeviceSessionPB) GetDeviceProfileId ¶
func (x *DeviceSessionPB) GetDeviceProfileId() string
func (*DeviceSessionPB) GetDownlinkDwellTime_400Ms ¶
func (x *DeviceSessionPB) GetDownlinkDwellTime_400Ms() bool
func (*DeviceSessionPB) GetDr ¶
func (x *DeviceSessionPB) GetDr() uint32
func (*DeviceSessionPB) GetEnabledUplinkChannels ¶
func (x *DeviceSessionPB) GetEnabledUplinkChannels() []uint32
func (*DeviceSessionPB) GetExtraUplinkChannels ¶
func (x *DeviceSessionPB) GetExtraUplinkChannels() map[uint32]*DeviceSessionPBChannel
func (*DeviceSessionPB) GetFCntUp ¶
func (x *DeviceSessionPB) GetFCntUp() uint32
func (*DeviceSessionPB) GetFNwkSIntKey ¶
func (x *DeviceSessionPB) GetFNwkSIntKey() []byte
func (*DeviceSessionPB) GetIsDisabled ¶
func (x *DeviceSessionPB) GetIsDisabled() bool
func (*DeviceSessionPB) GetJoinEui ¶
func (x *DeviceSessionPB) GetJoinEui() []byte
func (*DeviceSessionPB) GetLastDeviceStatusRequestTimeUnixNs ¶
func (x *DeviceSessionPB) GetLastDeviceStatusRequestTimeUnixNs() int64
func (*DeviceSessionPB) GetMacCommandErrorCount ¶
func (x *DeviceSessionPB) GetMacCommandErrorCount() map[uint32]uint32
func (*DeviceSessionPB) GetMacVersion ¶
func (x *DeviceSessionPB) GetMacVersion() string
func (*DeviceSessionPB) GetMaxSupportedTxPowerIndex ¶
func (x *DeviceSessionPB) GetMaxSupportedTxPowerIndex() uint32
func (*DeviceSessionPB) GetMinSupportedTxPowerIndex ¶
func (x *DeviceSessionPB) GetMinSupportedTxPowerIndex() uint32
func (*DeviceSessionPB) GetNFCntDown ¶
func (x *DeviceSessionPB) GetNFCntDown() uint32
func (*DeviceSessionPB) GetNbTrans ¶
func (x *DeviceSessionPB) GetNbTrans() uint32
func (*DeviceSessionPB) GetNwkSEncKey ¶
func (x *DeviceSessionPB) GetNwkSEncKey() []byte
func (*DeviceSessionPB) GetPendingRejoinDeviceSession ¶
func (x *DeviceSessionPB) GetPendingRejoinDeviceSession() []byte
func (*DeviceSessionPB) GetPingSlotDr ¶
func (x *DeviceSessionPB) GetPingSlotDr() uint32
func (*DeviceSessionPB) GetPingSlotFrequency ¶
func (x *DeviceSessionPB) GetPingSlotFrequency() uint32
func (*DeviceSessionPB) GetPingSlotNb ¶
func (x *DeviceSessionPB) GetPingSlotNb() uint32
func (*DeviceSessionPB) GetReferenceAltitude ¶
func (x *DeviceSessionPB) GetReferenceAltitude() float64
func (*DeviceSessionPB) GetRejoinCount_0 ¶
func (x *DeviceSessionPB) GetRejoinCount_0() uint32
func (*DeviceSessionPB) GetRejoinRequestEnabled ¶
func (x *DeviceSessionPB) GetRejoinRequestEnabled() bool
func (*DeviceSessionPB) GetRejoinRequestMaxCountN ¶
func (x *DeviceSessionPB) GetRejoinRequestMaxCountN() uint32
func (*DeviceSessionPB) GetRejoinRequestMaxTimeN ¶
func (x *DeviceSessionPB) GetRejoinRequestMaxTimeN() uint32
func (*DeviceSessionPB) GetRoutingProfileId ¶
func (x *DeviceSessionPB) GetRoutingProfileId() string
func (*DeviceSessionPB) GetRx1DrOffset ¶
func (x *DeviceSessionPB) GetRx1DrOffset() uint32
func (*DeviceSessionPB) GetRx2Dr ¶
func (x *DeviceSessionPB) GetRx2Dr() uint32
func (*DeviceSessionPB) GetRx2Frequency ¶
func (x *DeviceSessionPB) GetRx2Frequency() uint32
func (*DeviceSessionPB) GetRxDelay ¶
func (x *DeviceSessionPB) GetRxDelay() uint32
func (*DeviceSessionPB) GetSNwkSIntKey ¶
func (x *DeviceSessionPB) GetSNwkSIntKey() []byte
func (*DeviceSessionPB) GetServiceProfileId ¶
func (x *DeviceSessionPB) GetServiceProfileId() string
func (*DeviceSessionPB) GetSkipFCntCheck ¶
func (x *DeviceSessionPB) GetSkipFCntCheck() bool
func (*DeviceSessionPB) GetTxPowerIndex ¶
func (x *DeviceSessionPB) GetTxPowerIndex() uint32
func (*DeviceSessionPB) GetUplinkAdrHistory ¶
func (x *DeviceSessionPB) GetUplinkAdrHistory() []*DeviceSessionPBUplinkADRHistory
func (*DeviceSessionPB) GetUplinkDwellTime_400Ms ¶
func (x *DeviceSessionPB) GetUplinkDwellTime_400Ms() bool
func (*DeviceSessionPB) GetUplinkMaxEirpIndex ¶
func (x *DeviceSessionPB) GetUplinkMaxEirpIndex() uint32
func (*DeviceSessionPB) ProtoMessage ¶
func (*DeviceSessionPB) ProtoMessage()
func (*DeviceSessionPB) ProtoReflect ¶
func (x *DeviceSessionPB) ProtoReflect() protoreflect.Message
func (*DeviceSessionPB) Reset ¶
func (x *DeviceSessionPB) Reset()
func (*DeviceSessionPB) String ¶
func (x *DeviceSessionPB) String() string
type DeviceSessionPBChannel ¶
type DeviceSessionPBChannel struct { // Frequency (Hz). Frequency uint32 `protobuf:"varint,1,opt,name=frequency,proto3" json:"frequency,omitempty"` // Min. data-rate. MinDr uint32 `protobuf:"varint,2,opt,name=min_dr,json=minDr,proto3" json:"min_dr,omitempty"` // Max. data-rate. MaxDr uint32 `protobuf:"varint,3,opt,name=max_dr,json=maxDr,proto3" json:"max_dr,omitempty"` // contains filtered or unexported fields }
func (*DeviceSessionPBChannel) Descriptor
deprecated
func (*DeviceSessionPBChannel) Descriptor() ([]byte, []int)
Deprecated: Use DeviceSessionPBChannel.ProtoReflect.Descriptor instead.
func (*DeviceSessionPBChannel) GetFrequency ¶
func (x *DeviceSessionPBChannel) GetFrequency() uint32
func (*DeviceSessionPBChannel) GetMaxDr ¶
func (x *DeviceSessionPBChannel) GetMaxDr() uint32
func (*DeviceSessionPBChannel) GetMinDr ¶
func (x *DeviceSessionPBChannel) GetMinDr() uint32
func (*DeviceSessionPBChannel) ProtoMessage ¶
func (*DeviceSessionPBChannel) ProtoMessage()
func (*DeviceSessionPBChannel) ProtoReflect ¶
func (x *DeviceSessionPBChannel) ProtoReflect() protoreflect.Message
func (*DeviceSessionPBChannel) Reset ¶
func (x *DeviceSessionPBChannel) Reset()
func (*DeviceSessionPBChannel) String ¶
func (x *DeviceSessionPBChannel) String() string
type DeviceSessionPBUplinkADRHistory ¶
type DeviceSessionPBUplinkADRHistory struct { // Uplink frame-counter. FCnt uint32 `protobuf:"varint,1,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"` // Max SNR (of deduplicated frames received by one or multiple gateways). MaxSnr float32 `protobuf:"fixed32,2,opt,name=max_snr,json=maxSnr,proto3" json:"max_snr,omitempty"` // TX Power (as known by the network-server). TxPowerIndex uint32 `protobuf:"varint,3,opt,name=tx_power_index,json=txPowerIndex,proto3" json:"tx_power_index,omitempty"` // Number of receiving gateways. GatewayCount uint32 `protobuf:"varint,4,opt,name=gateway_count,json=gatewayCount,proto3" json:"gateway_count,omitempty"` // Max RSSI (of deduplicated frames received by one or multiple gateways). MaxRssi int32 `protobuf:"varint,5,opt,name=max_rssi,json=maxRssi,proto3" json:"max_rssi,omitempty"` // contains filtered or unexported fields }
func (*DeviceSessionPBUplinkADRHistory) Descriptor
deprecated
func (*DeviceSessionPBUplinkADRHistory) Descriptor() ([]byte, []int)
Deprecated: Use DeviceSessionPBUplinkADRHistory.ProtoReflect.Descriptor instead.
func (*DeviceSessionPBUplinkADRHistory) GetFCnt ¶
func (x *DeviceSessionPBUplinkADRHistory) GetFCnt() uint32
func (*DeviceSessionPBUplinkADRHistory) GetGatewayCount ¶
func (x *DeviceSessionPBUplinkADRHistory) GetGatewayCount() uint32
func (*DeviceSessionPBUplinkADRHistory) GetMaxRssi ¶
func (x *DeviceSessionPBUplinkADRHistory) GetMaxRssi() int32
func (*DeviceSessionPBUplinkADRHistory) GetMaxSnr ¶
func (x *DeviceSessionPBUplinkADRHistory) GetMaxSnr() float32
func (*DeviceSessionPBUplinkADRHistory) GetTxPowerIndex ¶
func (x *DeviceSessionPBUplinkADRHistory) GetTxPowerIndex() uint32
func (*DeviceSessionPBUplinkADRHistory) ProtoMessage ¶
func (*DeviceSessionPBUplinkADRHistory) ProtoMessage()
func (*DeviceSessionPBUplinkADRHistory) ProtoReflect ¶
func (x *DeviceSessionPBUplinkADRHistory) ProtoReflect() protoreflect.Message
func (*DeviceSessionPBUplinkADRHistory) Reset ¶
func (x *DeviceSessionPBUplinkADRHistory) Reset()
func (*DeviceSessionPBUplinkADRHistory) String ¶
func (x *DeviceSessionPBUplinkADRHistory) String() string
type KeyEnvelope ¶
type KeyEnvelope struct { // KEK label. KekLabel string `protobuf:"bytes,1,opt,name=kek_label,json=kekLabel,proto3" json:"kek_label,omitempty"` // AES key (when the kek_label is set, this key is encrypted using a key // known to the join-server and application-server. // For more information please refer to the LoRaWAN Backend Interface // 'Key Transport Security' section. AesKey []byte `protobuf:"bytes,2,opt,name=aes_key,json=aesKey,proto3" json:"aes_key,omitempty"` // contains filtered or unexported fields }
func (*KeyEnvelope) Descriptor
deprecated
func (*KeyEnvelope) Descriptor() ([]byte, []int)
Deprecated: Use KeyEnvelope.ProtoReflect.Descriptor instead.
func (*KeyEnvelope) GetAesKey ¶
func (x *KeyEnvelope) GetAesKey() []byte
func (*KeyEnvelope) GetKekLabel ¶
func (x *KeyEnvelope) GetKekLabel() string
func (*KeyEnvelope) ProtoMessage ¶
func (*KeyEnvelope) ProtoMessage()
func (*KeyEnvelope) ProtoReflect ¶
func (x *KeyEnvelope) ProtoReflect() protoreflect.Message
func (*KeyEnvelope) Reset ¶
func (x *KeyEnvelope) Reset()
func (*KeyEnvelope) String ¶
func (x *KeyEnvelope) String() string
Click to show internal directories.
Click to hide internal directories.