Documentation
¶
Overview ¶
Package simulate implements the simulation off device communication.
Index ¶
- Variables
- func AddSelectFlagsForSimulateDataUplinkParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func AddSelectFlagsForSimulateJoinRequestParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func AddSelectFlagsForSimulateMetadataParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func AddSetFlagsForSimulateDataUplinkParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func AddSetFlagsForSimulateJoinRequestParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func AddSetFlagsForSimulateMetadataParams(flags *pflag.FlagSet, prefix string, hidden bool)
- func PathsFromSelectFlagsForSimulateDataUplinkParams(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- func PathsFromSelectFlagsForSimulateJoinRequestParams(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- func PathsFromSelectFlagsForSimulateMetadataParams(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- type SimulateDataUplinkParams
- func (*SimulateDataUplinkParams) Descriptor() ([]byte, []int)
- func (m *SimulateDataUplinkParams) GetAck() bool
- func (m *SimulateDataUplinkParams) GetAdr() bool
- func (m *SimulateDataUplinkParams) GetAdrAckReq() bool
- func (m *SimulateDataUplinkParams) GetAppSKey() *ttnpb.KeyEnvelope
- func (m *SimulateDataUplinkParams) GetConfFCnt() uint32
- func (m *SimulateDataUplinkParams) GetConfirmed() bool
- func (m *SimulateDataUplinkParams) GetDevAddr() []byte
- func (m *SimulateDataUplinkParams) GetFCnt() uint32
- func (m *SimulateDataUplinkParams) GetFNwkSIntKey() *ttnpb.KeyEnvelope
- func (m *SimulateDataUplinkParams) GetFOpts() []byte
- func (m *SimulateDataUplinkParams) GetFPort() uint32
- func (m *SimulateDataUplinkParams) GetFrmPayload() []byte
- func (m *SimulateDataUplinkParams) GetNwkSEncKey() *ttnpb.KeyEnvelope
- func (m *SimulateDataUplinkParams) GetSNwkSIntKey() *ttnpb.KeyEnvelope
- func (m *SimulateDataUplinkParams) GetTxChIdx() uint32
- func (m *SimulateDataUplinkParams) GetTxDrIdx() uint32
- func (*SimulateDataUplinkParams) ProtoMessage()
- func (m *SimulateDataUplinkParams) Reset()
- func (dst *SimulateDataUplinkParams) SetFields(src *SimulateDataUplinkParams, paths ...string) error
- func (m *SimulateDataUplinkParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- func (m *SimulateDataUplinkParams) String() string
- func (m *SimulateDataUplinkParams) ValidateFields(paths ...string) error
- func (m *SimulateDataUplinkParams) XXX_DiscardUnknown()
- func (m *SimulateDataUplinkParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SimulateDataUplinkParams) XXX_Merge(src proto.Message)
- func (m *SimulateDataUplinkParams) XXX_Size() int
- func (m *SimulateDataUplinkParams) XXX_Unmarshal(b []byte) error
- type SimulateDataUplinkParamsValidationError
- func (e SimulateDataUplinkParamsValidationError) Cause() error
- func (e SimulateDataUplinkParamsValidationError) Error() string
- func (e SimulateDataUplinkParamsValidationError) ErrorName() string
- func (e SimulateDataUplinkParamsValidationError) Field() string
- func (e SimulateDataUplinkParamsValidationError) Key() bool
- func (e SimulateDataUplinkParamsValidationError) Reason() string
- type SimulateJoinRequestParams
- func (*SimulateJoinRequestParams) Descriptor() ([]byte, []int)
- func (m *SimulateJoinRequestParams) GetAppKey() *ttnpb.KeyEnvelope
- func (m *SimulateJoinRequestParams) GetDevEui() []byte
- func (m *SimulateJoinRequestParams) GetDevNonce() []byte
- func (m *SimulateJoinRequestParams) GetJoinEui() []byte
- func (m *SimulateJoinRequestParams) GetNwkKey() *ttnpb.KeyEnvelope
- func (*SimulateJoinRequestParams) ProtoMessage()
- func (m *SimulateJoinRequestParams) Reset()
- func (dst *SimulateJoinRequestParams) SetFields(src *SimulateJoinRequestParams, paths ...string) error
- func (m *SimulateJoinRequestParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- func (m *SimulateJoinRequestParams) String() string
- func (m *SimulateJoinRequestParams) ValidateFields(paths ...string) error
- func (m *SimulateJoinRequestParams) XXX_DiscardUnknown()
- func (m *SimulateJoinRequestParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SimulateJoinRequestParams) XXX_Merge(src proto.Message)
- func (m *SimulateJoinRequestParams) XXX_Size() int
- func (m *SimulateJoinRequestParams) XXX_Unmarshal(b []byte) error
- type SimulateJoinRequestParamsValidationError
- func (e SimulateJoinRequestParamsValidationError) Cause() error
- func (e SimulateJoinRequestParamsValidationError) Error() string
- func (e SimulateJoinRequestParamsValidationError) ErrorName() string
- func (e SimulateJoinRequestParamsValidationError) Field() string
- func (e SimulateJoinRequestParamsValidationError) Key() bool
- func (e SimulateJoinRequestParamsValidationError) Reason() string
- type SimulateMetadataParams
- func (*SimulateMetadataParams) Descriptor() ([]byte, []int)
- func (m *SimulateMetadataParams) GetBandId() string
- func (m *SimulateMetadataParams) GetBandwidth() uint32
- func (m *SimulateMetadataParams) GetChannelIndex() uint32
- func (m *SimulateMetadataParams) GetDataRateIndex() uint32
- func (m *SimulateMetadataParams) GetFrequency() uint64
- func (m *SimulateMetadataParams) GetLoRaWANVersion() ttnpb.MACVersion
- func (m *SimulateMetadataParams) GetLoRaWAN_PHYVersion() ttnpb.PHYVersion
- func (m *SimulateMetadataParams) GetRssi() float32
- func (m *SimulateMetadataParams) GetSnr() float32
- func (m *SimulateMetadataParams) GetSpreadingFactor() uint32
- func (m *SimulateMetadataParams) GetTime() *types.Timestamp
- func (m *SimulateMetadataParams) GetTimestamp() uint32
- func (*SimulateMetadataParams) ProtoMessage()
- func (m *SimulateMetadataParams) Reset()
- func (m *SimulateMetadataParams) SetDefaults() error
- func (dst *SimulateMetadataParams) SetFields(src *SimulateMetadataParams, paths ...string) error
- func (m *SimulateMetadataParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
- func (m *SimulateMetadataParams) String() string
- func (m *SimulateMetadataParams) ValidateFields(paths ...string) error
- func (m *SimulateMetadataParams) XXX_DiscardUnknown()
- func (m *SimulateMetadataParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *SimulateMetadataParams) XXX_Merge(src proto.Message)
- func (m *SimulateMetadataParams) XXX_Size() int
- func (m *SimulateMetadataParams) XXX_Unmarshal(b []byte) error
- type SimulateMetadataParamsValidationError
- func (e SimulateMetadataParamsValidationError) Cause() error
- func (e SimulateMetadataParamsValidationError) Error() string
- func (e SimulateMetadataParamsValidationError) ErrorName() string
- func (e SimulateMetadataParamsValidationError) Field() string
- func (e SimulateMetadataParamsValidationError) Key() bool
- func (e SimulateMetadataParamsValidationError) Reason() string
Constants ¶
This section is empty.
Variables ¶
var SimulateDataUplinkParamsFieldPathsNested = []string{
"ack",
"adr",
"adr_ack_req",
"app_s_key",
"app_s_key.encrypted_key",
"app_s_key.kek_label",
"app_s_key.key",
"conf_f_cnt",
"confirmed",
"dev_addr",
"f_cnt",
"f_nwk_s_int_key",
"f_nwk_s_int_key.encrypted_key",
"f_nwk_s_int_key.kek_label",
"f_nwk_s_int_key.key",
"f_opts",
"f_port",
"frm_payload",
"nwk_s_enc_key",
"nwk_s_enc_key.encrypted_key",
"nwk_s_enc_key.kek_label",
"nwk_s_enc_key.key",
"s_nwk_s_int_key",
"s_nwk_s_int_key.encrypted_key",
"s_nwk_s_int_key.kek_label",
"s_nwk_s_int_key.key",
"tx_ch_idx",
"tx_dr_idx",
}
var SimulateDataUplinkParamsFieldPathsTopLevel = []string{
"ack",
"adr",
"adr_ack_req",
"app_s_key",
"conf_f_cnt",
"confirmed",
"dev_addr",
"f_cnt",
"f_nwk_s_int_key",
"f_opts",
"f_port",
"frm_payload",
"nwk_s_enc_key",
"s_nwk_s_int_key",
"tx_ch_idx",
"tx_dr_idx",
}
var SimulateJoinRequestParamsFieldPathsNested = []string{
"app_key",
"app_key.encrypted_key",
"app_key.kek_label",
"app_key.key",
"dev_eui",
"dev_nonce",
"join_eui",
"nwk_key",
"nwk_key.encrypted_key",
"nwk_key.kek_label",
"nwk_key.key",
}
var SimulateJoinRequestParamsFieldPathsTopLevel = []string{
"app_key",
"dev_eui",
"dev_nonce",
"join_eui",
"nwk_key",
}
var SimulateMetadataParamsFieldPathsNested = []string{
"band_id",
"bandwidth",
"channel_index",
"data_rate_index",
"frequency",
"loRaWAN_PHY_version",
"loRaWAN_version",
"rssi",
"snr",
"spreading_factor",
"time",
"timestamp",
}
var SimulateMetadataParamsFieldPathsTopLevel = []string{
"band_id",
"bandwidth",
"channel_index",
"data_rate_index",
"frequency",
"loRaWAN_PHY_version",
"loRaWAN_version",
"rssi",
"snr",
"spreading_factor",
"time",
"timestamp",
}
Functions ¶
func AddSelectFlagsForSimulateDataUplinkParams ¶
AddSelectFlagsForSimulateDataUplinkParams adds flags to select fields in SimulateDataUplinkParams.
func AddSelectFlagsForSimulateJoinRequestParams ¶
AddSelectFlagsForSimulateJoinRequestParams adds flags to select fields in SimulateJoinRequestParams.
func AddSelectFlagsForSimulateMetadataParams ¶
AddSelectFlagsForSimulateMetadataParams adds flags to select fields in SimulateMetadataParams.
func AddSetFlagsForSimulateDataUplinkParams ¶
AddSetFlagsForSimulateDataUplinkParams adds flags to select fields in SimulateDataUplinkParams.
func AddSetFlagsForSimulateJoinRequestParams ¶
AddSetFlagsForSimulateJoinRequestParams adds flags to select fields in SimulateJoinRequestParams.
func AddSetFlagsForSimulateMetadataParams ¶
AddSetFlagsForSimulateMetadataParams adds flags to select fields in SimulateMetadataParams.
func PathsFromSelectFlagsForSimulateDataUplinkParams ¶
func PathsFromSelectFlagsForSimulateDataUplinkParams(flags *pflag.FlagSet, prefix string) (paths []string, err error)
SelectFromFlags outputs the fieldmask paths forSimulateDataUplinkParams message from select flags.
Types ¶
type SimulateDataUplinkParams ¶
type SimulateDataUplinkParams struct { DevAddr []byte `protobuf:"bytes,1,opt,name=dev_addr,json=devAddr,proto3" json:"dev_addr,omitempty"` FNwkSIntKey *ttnpb.KeyEnvelope `protobuf:"bytes,2,opt,name=f_nwk_s_int_key,json=fNwkSIntKey,proto3" json:"f_nwk_s_int_key,omitempty"` SNwkSIntKey *ttnpb.KeyEnvelope `protobuf:"bytes,3,opt,name=s_nwk_s_int_key,json=sNwkSIntKey,proto3" json:"s_nwk_s_int_key,omitempty"` NwkSEncKey *ttnpb.KeyEnvelope `protobuf:"bytes,4,opt,name=nwk_s_enc_key,json=nwkSEncKey,proto3" json:"nwk_s_enc_key,omitempty"` AppSKey *ttnpb.KeyEnvelope `protobuf:"bytes,5,opt,name=app_s_key,json=appSKey,proto3" json:"app_s_key,omitempty"` Adr bool `protobuf:"varint,6,opt,name=adr,proto3" json:"adr,omitempty"` AdrAckReq bool `protobuf:"varint,7,opt,name=adr_ack_req,json=adrAckReq,proto3" json:"adr_ack_req,omitempty"` Confirmed bool `protobuf:"varint,8,opt,name=confirmed,proto3" json:"confirmed,omitempty"` Ack bool `protobuf:"varint,9,opt,name=ack,proto3" json:"ack,omitempty"` FCnt uint32 `protobuf:"varint,10,opt,name=f_cnt,json=fCnt,proto3" json:"f_cnt,omitempty"` FPort uint32 `protobuf:"varint,11,opt,name=f_port,json=fPort,proto3" json:"f_port,omitempty"` FrmPayload []byte `protobuf:"bytes,12,opt,name=frm_payload,json=frmPayload,proto3" json:"frm_payload,omitempty"` ConfFCnt uint32 `protobuf:"varint,13,opt,name=conf_f_cnt,json=confFCnt,proto3" json:"conf_f_cnt,omitempty"` TxDrIdx uint32 `protobuf:"varint,14,opt,name=tx_dr_idx,json=txDrIdx,proto3" json:"tx_dr_idx,omitempty"` TxChIdx uint32 `protobuf:"varint,15,opt,name=tx_ch_idx,json=txChIdx,proto3" json:"tx_ch_idx,omitempty"` FOpts []byte `protobuf:"bytes,16,opt,name=f_opts,json=fOpts,proto3" json:"f_opts,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SimulateDataUplinkParams) Descriptor ¶
func (*SimulateDataUplinkParams) Descriptor() ([]byte, []int)
func (*SimulateDataUplinkParams) GetAck ¶
func (m *SimulateDataUplinkParams) GetAck() bool
func (*SimulateDataUplinkParams) GetAdr ¶
func (m *SimulateDataUplinkParams) GetAdr() bool
func (*SimulateDataUplinkParams) GetAdrAckReq ¶
func (m *SimulateDataUplinkParams) GetAdrAckReq() bool
func (*SimulateDataUplinkParams) GetAppSKey ¶
func (m *SimulateDataUplinkParams) GetAppSKey() *ttnpb.KeyEnvelope
func (*SimulateDataUplinkParams) GetConfFCnt ¶
func (m *SimulateDataUplinkParams) GetConfFCnt() uint32
func (*SimulateDataUplinkParams) GetConfirmed ¶
func (m *SimulateDataUplinkParams) GetConfirmed() bool
func (*SimulateDataUplinkParams) GetDevAddr ¶
func (m *SimulateDataUplinkParams) GetDevAddr() []byte
func (*SimulateDataUplinkParams) GetFCnt ¶
func (m *SimulateDataUplinkParams) GetFCnt() uint32
func (*SimulateDataUplinkParams) GetFNwkSIntKey ¶
func (m *SimulateDataUplinkParams) GetFNwkSIntKey() *ttnpb.KeyEnvelope
func (*SimulateDataUplinkParams) GetFOpts ¶
func (m *SimulateDataUplinkParams) GetFOpts() []byte
func (*SimulateDataUplinkParams) GetFPort ¶
func (m *SimulateDataUplinkParams) GetFPort() uint32
func (*SimulateDataUplinkParams) GetFrmPayload ¶
func (m *SimulateDataUplinkParams) GetFrmPayload() []byte
func (*SimulateDataUplinkParams) GetNwkSEncKey ¶
func (m *SimulateDataUplinkParams) GetNwkSEncKey() *ttnpb.KeyEnvelope
func (*SimulateDataUplinkParams) GetSNwkSIntKey ¶
func (m *SimulateDataUplinkParams) GetSNwkSIntKey() *ttnpb.KeyEnvelope
func (*SimulateDataUplinkParams) GetTxChIdx ¶
func (m *SimulateDataUplinkParams) GetTxChIdx() uint32
func (*SimulateDataUplinkParams) GetTxDrIdx ¶
func (m *SimulateDataUplinkParams) GetTxDrIdx() uint32
func (*SimulateDataUplinkParams) ProtoMessage ¶
func (*SimulateDataUplinkParams) ProtoMessage()
func (*SimulateDataUplinkParams) Reset ¶
func (m *SimulateDataUplinkParams) Reset()
func (*SimulateDataUplinkParams) SetFields ¶
func (dst *SimulateDataUplinkParams) SetFields(src *SimulateDataUplinkParams, paths ...string) error
func (*SimulateDataUplinkParams) SetFromFlags ¶
func (m *SimulateDataUplinkParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
SetFromFlags sets the SimulateDataUplinkParams message from flags.
func (*SimulateDataUplinkParams) String ¶
func (m *SimulateDataUplinkParams) String() string
func (*SimulateDataUplinkParams) ValidateFields ¶
func (m *SimulateDataUplinkParams) ValidateFields(paths ...string) error
ValidateFields checks the field values on SimulateDataUplinkParams with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SimulateDataUplinkParams) XXX_DiscardUnknown ¶
func (m *SimulateDataUplinkParams) XXX_DiscardUnknown()
func (*SimulateDataUplinkParams) XXX_Marshal ¶
func (m *SimulateDataUplinkParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SimulateDataUplinkParams) XXX_Merge ¶
func (m *SimulateDataUplinkParams) XXX_Merge(src proto.Message)
func (*SimulateDataUplinkParams) XXX_Size ¶
func (m *SimulateDataUplinkParams) XXX_Size() int
func (*SimulateDataUplinkParams) XXX_Unmarshal ¶
func (m *SimulateDataUplinkParams) XXX_Unmarshal(b []byte) error
type SimulateDataUplinkParamsValidationError ¶
type SimulateDataUplinkParamsValidationError struct {
// contains filtered or unexported fields
}
SimulateDataUplinkParamsValidationError is the validation error returned by SimulateDataUplinkParams.ValidateFields if the designated constraints aren't met.
func (SimulateDataUplinkParamsValidationError) Cause ¶
func (e SimulateDataUplinkParamsValidationError) Cause() error
Cause function returns cause value.
func (SimulateDataUplinkParamsValidationError) Error ¶
func (e SimulateDataUplinkParamsValidationError) Error() string
Error satisfies the builtin error interface
func (SimulateDataUplinkParamsValidationError) ErrorName ¶
func (e SimulateDataUplinkParamsValidationError) ErrorName() string
ErrorName returns error name.
func (SimulateDataUplinkParamsValidationError) Field ¶
func (e SimulateDataUplinkParamsValidationError) Field() string
Field function returns field value.
func (SimulateDataUplinkParamsValidationError) Key ¶
func (e SimulateDataUplinkParamsValidationError) Key() bool
Key function returns key value.
func (SimulateDataUplinkParamsValidationError) Reason ¶
func (e SimulateDataUplinkParamsValidationError) Reason() string
Reason function returns reason value.
type SimulateJoinRequestParams ¶
type SimulateJoinRequestParams struct { JoinEui []byte `protobuf:"bytes,1,opt,name=join_eui,json=joinEui,proto3" json:"join_eui,omitempty"` DevEui []byte `protobuf:"bytes,2,opt,name=dev_eui,json=devEui,proto3" json:"dev_eui,omitempty"` DevNonce []byte `protobuf:"bytes,3,opt,name=dev_nonce,json=devNonce,proto3" json:"dev_nonce,omitempty"` AppKey *ttnpb.KeyEnvelope `protobuf:"bytes,4,opt,name=app_key,json=appKey,proto3" json:"app_key,omitempty"` NwkKey *ttnpb.KeyEnvelope `protobuf:"bytes,5,opt,name=nwk_key,json=nwkKey,proto3" json:"nwk_key,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SimulateJoinRequestParams) Descriptor ¶
func (*SimulateJoinRequestParams) Descriptor() ([]byte, []int)
func (*SimulateJoinRequestParams) GetAppKey ¶
func (m *SimulateJoinRequestParams) GetAppKey() *ttnpb.KeyEnvelope
func (*SimulateJoinRequestParams) GetDevEui ¶
func (m *SimulateJoinRequestParams) GetDevEui() []byte
func (*SimulateJoinRequestParams) GetDevNonce ¶
func (m *SimulateJoinRequestParams) GetDevNonce() []byte
func (*SimulateJoinRequestParams) GetJoinEui ¶
func (m *SimulateJoinRequestParams) GetJoinEui() []byte
func (*SimulateJoinRequestParams) GetNwkKey ¶
func (m *SimulateJoinRequestParams) GetNwkKey() *ttnpb.KeyEnvelope
func (*SimulateJoinRequestParams) ProtoMessage ¶
func (*SimulateJoinRequestParams) ProtoMessage()
func (*SimulateJoinRequestParams) Reset ¶
func (m *SimulateJoinRequestParams) Reset()
func (*SimulateJoinRequestParams) SetFields ¶
func (dst *SimulateJoinRequestParams) SetFields(src *SimulateJoinRequestParams, paths ...string) error
func (*SimulateJoinRequestParams) SetFromFlags ¶
func (m *SimulateJoinRequestParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
SetFromFlags sets the SimulateJoinRequestParams message from flags.
func (*SimulateJoinRequestParams) String ¶
func (m *SimulateJoinRequestParams) String() string
func (*SimulateJoinRequestParams) ValidateFields ¶
func (m *SimulateJoinRequestParams) ValidateFields(paths ...string) error
ValidateFields checks the field values on SimulateJoinRequestParams with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SimulateJoinRequestParams) XXX_DiscardUnknown ¶
func (m *SimulateJoinRequestParams) XXX_DiscardUnknown()
func (*SimulateJoinRequestParams) XXX_Marshal ¶
func (m *SimulateJoinRequestParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SimulateJoinRequestParams) XXX_Merge ¶
func (m *SimulateJoinRequestParams) XXX_Merge(src proto.Message)
func (*SimulateJoinRequestParams) XXX_Size ¶
func (m *SimulateJoinRequestParams) XXX_Size() int
func (*SimulateJoinRequestParams) XXX_Unmarshal ¶
func (m *SimulateJoinRequestParams) XXX_Unmarshal(b []byte) error
type SimulateJoinRequestParamsValidationError ¶
type SimulateJoinRequestParamsValidationError struct {
// contains filtered or unexported fields
}
SimulateJoinRequestParamsValidationError is the validation error returned by SimulateJoinRequestParams.ValidateFields if the designated constraints aren't met.
func (SimulateJoinRequestParamsValidationError) Cause ¶
func (e SimulateJoinRequestParamsValidationError) Cause() error
Cause function returns cause value.
func (SimulateJoinRequestParamsValidationError) Error ¶
func (e SimulateJoinRequestParamsValidationError) Error() string
Error satisfies the builtin error interface
func (SimulateJoinRequestParamsValidationError) ErrorName ¶
func (e SimulateJoinRequestParamsValidationError) ErrorName() string
ErrorName returns error name.
func (SimulateJoinRequestParamsValidationError) Field ¶
func (e SimulateJoinRequestParamsValidationError) Field() string
Field function returns field value.
func (SimulateJoinRequestParamsValidationError) Key ¶
func (e SimulateJoinRequestParamsValidationError) Key() bool
Key function returns key value.
func (SimulateJoinRequestParamsValidationError) Reason ¶
func (e SimulateJoinRequestParamsValidationError) Reason() string
Reason function returns reason value.
type SimulateMetadataParams ¶
type SimulateMetadataParams struct { Rssi float32 `protobuf:"fixed32,1,opt,name=rssi,proto3" json:"rssi,omitempty"` Snr float32 `protobuf:"fixed32,2,opt,name=snr,proto3" json:"snr,omitempty"` Timestamp uint32 `protobuf:"varint,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"` Time *types.Timestamp `protobuf:"bytes,4,opt,name=time,proto3" json:"time,omitempty"` LoRaWANVersion ttnpb.MACVersion `` /* 135-byte string literal not displayed */ LoRaWAN_PHYVersion ttnpb.PHYVersion `` /* 146-byte string literal not displayed */ BandId string `protobuf:"bytes,7,opt,name=band_id,json=bandId,proto3" json:"band_id,omitempty"` Frequency uint64 `protobuf:"varint,8,opt,name=frequency,proto3" json:"frequency,omitempty"` ChannelIndex uint32 `protobuf:"varint,9,opt,name=channel_index,json=channelIndex,proto3" json:"channel_index,omitempty"` Bandwidth uint32 `protobuf:"varint,10,opt,name=bandwidth,proto3" json:"bandwidth,omitempty"` SpreadingFactor uint32 `protobuf:"varint,11,opt,name=spreading_factor,json=spreadingFactor,proto3" json:"spreading_factor,omitempty"` DataRateIndex uint32 `protobuf:"varint,12,opt,name=data_rate_index,json=dataRateIndex,proto3" json:"data_rate_index,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*SimulateMetadataParams) Descriptor ¶
func (*SimulateMetadataParams) Descriptor() ([]byte, []int)
func (*SimulateMetadataParams) GetBandId ¶
func (m *SimulateMetadataParams) GetBandId() string
func (*SimulateMetadataParams) GetBandwidth ¶
func (m *SimulateMetadataParams) GetBandwidth() uint32
func (*SimulateMetadataParams) GetChannelIndex ¶
func (m *SimulateMetadataParams) GetChannelIndex() uint32
func (*SimulateMetadataParams) GetDataRateIndex ¶
func (m *SimulateMetadataParams) GetDataRateIndex() uint32
func (*SimulateMetadataParams) GetFrequency ¶
func (m *SimulateMetadataParams) GetFrequency() uint64
func (*SimulateMetadataParams) GetLoRaWANVersion ¶
func (m *SimulateMetadataParams) GetLoRaWANVersion() ttnpb.MACVersion
func (*SimulateMetadataParams) GetLoRaWAN_PHYVersion ¶
func (m *SimulateMetadataParams) GetLoRaWAN_PHYVersion() ttnpb.PHYVersion
func (*SimulateMetadataParams) GetRssi ¶
func (m *SimulateMetadataParams) GetRssi() float32
func (*SimulateMetadataParams) GetSnr ¶
func (m *SimulateMetadataParams) GetSnr() float32
func (*SimulateMetadataParams) GetSpreadingFactor ¶
func (m *SimulateMetadataParams) GetSpreadingFactor() uint32
func (*SimulateMetadataParams) GetTime ¶
func (m *SimulateMetadataParams) GetTime() *types.Timestamp
func (*SimulateMetadataParams) GetTimestamp ¶
func (m *SimulateMetadataParams) GetTimestamp() uint32
func (*SimulateMetadataParams) ProtoMessage ¶
func (*SimulateMetadataParams) ProtoMessage()
func (*SimulateMetadataParams) Reset ¶
func (m *SimulateMetadataParams) Reset()
func (*SimulateMetadataParams) SetDefaults ¶
func (m *SimulateMetadataParams) SetDefaults() error
SetDefaults sets the defaults for the struct where relevant.
func (*SimulateMetadataParams) SetFields ¶
func (dst *SimulateMetadataParams) SetFields(src *SimulateMetadataParams, paths ...string) error
func (*SimulateMetadataParams) SetFromFlags ¶
func (m *SimulateMetadataParams) SetFromFlags(flags *pflag.FlagSet, prefix string) (paths []string, err error)
SetFromFlags sets the SimulateMetadataParams message from flags.
func (*SimulateMetadataParams) String ¶
func (m *SimulateMetadataParams) String() string
func (*SimulateMetadataParams) ValidateFields ¶
func (m *SimulateMetadataParams) ValidateFields(paths ...string) error
ValidateFields checks the field values on SimulateMetadataParams with the rules defined in the proto definition for this message. If any rules are violated, an error is returned.
func (*SimulateMetadataParams) XXX_DiscardUnknown ¶
func (m *SimulateMetadataParams) XXX_DiscardUnknown()
func (*SimulateMetadataParams) XXX_Marshal ¶
func (m *SimulateMetadataParams) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*SimulateMetadataParams) XXX_Merge ¶
func (m *SimulateMetadataParams) XXX_Merge(src proto.Message)
func (*SimulateMetadataParams) XXX_Size ¶
func (m *SimulateMetadataParams) XXX_Size() int
func (*SimulateMetadataParams) XXX_Unmarshal ¶
func (m *SimulateMetadataParams) XXX_Unmarshal(b []byte) error
type SimulateMetadataParamsValidationError ¶
type SimulateMetadataParamsValidationError struct {
// contains filtered or unexported fields
}
SimulateMetadataParamsValidationError is the validation error returned by SimulateMetadataParams.ValidateFields if the designated constraints aren't met.
func (SimulateMetadataParamsValidationError) Cause ¶
func (e SimulateMetadataParamsValidationError) Cause() error
Cause function returns cause value.
func (SimulateMetadataParamsValidationError) Error ¶
func (e SimulateMetadataParamsValidationError) Error() string
Error satisfies the builtin error interface
func (SimulateMetadataParamsValidationError) ErrorName ¶
func (e SimulateMetadataParamsValidationError) ErrorName() string
ErrorName returns error name.
func (SimulateMetadataParamsValidationError) Field ¶
func (e SimulateMetadataParamsValidationError) Field() string
Field function returns field value.
func (SimulateMetadataParamsValidationError) Key ¶
func (e SimulateMetadataParamsValidationError) Key() bool
Key function returns key value.
func (SimulateMetadataParamsValidationError) Reason ¶
func (e SimulateMetadataParamsValidationError) Reason() string
Reason function returns reason value.