Documentation
¶
Index ¶
- Variables
- type ConfigurationControlDescribe
- func (*ConfigurationControlDescribe) Descriptor() ([]byte, []int)deprecated
- func (*ConfigurationControlDescribe) ProtoMessage()
- func (x *ConfigurationControlDescribe) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlDescribe) Reset()
- func (x *ConfigurationControlDescribe) String() string
- type ConfigurationControlDescribeResponse
- func (*ConfigurationControlDescribeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationControlDescribeResponse) GetNumberOfChannels() uint32
- func (*ConfigurationControlDescribeResponse) ProtoMessage()
- func (x *ConfigurationControlDescribeResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlDescribeResponse) Reset()
- func (x *ConfigurationControlDescribeResponse) String() string
- type ConfigurationControlGet
- type ConfigurationControlGetResponse
- func (*ConfigurationControlGetResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationControlGetResponse) GetOutputFrittingMask() uint32
- func (x *ConfigurationControlGetResponse) GetOutputWatchdogMask() uint32
- func (x *ConfigurationControlGetResponse) GetOutputWatchdogTimeout() int32
- func (*ConfigurationControlGetResponse) ProtoMessage()
- func (x *ConfigurationControlGetResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlGetResponse) Reset()
- func (x *ConfigurationControlGetResponse) String() string
- type ConfigurationControlResponse
- func (*ConfigurationControlResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationControlResponse) GetDescribe() *ConfigurationControlDescribeResponse
- func (x *ConfigurationControlResponse) GetGet() *ConfigurationControlGetResponse
- func (x *ConfigurationControlResponse) GetSet() *ConfigurationControlSetResponse
- func (m *ConfigurationControlResponse) GetType() isConfigurationControlResponse_Type
- func (*ConfigurationControlResponse) ProtoMessage()
- func (x *ConfigurationControlResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlResponse) Reset()
- func (x *ConfigurationControlResponse) String() string
- type ConfigurationControlResponse_Describe
- type ConfigurationControlResponse_Get
- type ConfigurationControlResponse_Set
- type ConfigurationControlSet
- func (*ConfigurationControlSet) Descriptor() ([]byte, []int)deprecated
- func (x *ConfigurationControlSet) GetOutputFrittingMask() int32
- func (x *ConfigurationControlSet) GetOutputWatchdogMask() int32
- func (x *ConfigurationControlSet) GetOutputWatchdogTimeout() int32
- func (*ConfigurationControlSet) ProtoMessage()
- func (x *ConfigurationControlSet) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlSet) Reset()
- func (x *ConfigurationControlSet) String() string
- type ConfigurationControlSetResponse
- func (*ConfigurationControlSetResponse) Descriptor() ([]byte, []int)deprecated
- func (*ConfigurationControlSetResponse) ProtoMessage()
- func (x *ConfigurationControlSetResponse) ProtoReflect() protoreflect.Message
- func (x *ConfigurationControlSetResponse) Reset()
- func (x *ConfigurationControlSetResponse) String() string
- type FunctionControlGet
- func (*FunctionControlGet) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionControlGet) GetAll() *GetAll
- func (x *FunctionControlGet) GetSingle() *GetSingle
- func (m *FunctionControlGet) GetType() isFunctionControlGet_Type
- func (*FunctionControlGet) ProtoMessage()
- func (x *FunctionControlGet) ProtoReflect() protoreflect.Message
- func (x *FunctionControlGet) Reset()
- func (x *FunctionControlGet) String() string
- type FunctionControlGet_All
- type FunctionControlGet_Single
- type FunctionControlResponse
- func (*FunctionControlResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionControlResponse) GetGetAll() *GetAllResponse
- func (x *FunctionControlResponse) GetGetSingle() *GetSingleResponse
- func (x *FunctionControlResponse) GetSetAll() *SetAllResponse
- func (x *FunctionControlResponse) GetSetSingle() *SetSingleResponse
- func (m *FunctionControlResponse) GetType() isFunctionControlResponse_Type
- func (*FunctionControlResponse) ProtoMessage()
- func (x *FunctionControlResponse) ProtoReflect() protoreflect.Message
- func (x *FunctionControlResponse) Reset()
- func (x *FunctionControlResponse) String() string
- type FunctionControlResponse_GetAll
- type FunctionControlResponse_GetSingle
- type FunctionControlResponse_SetAll
- type FunctionControlResponse_SetSingle
- type FunctionControlSet
- func (*FunctionControlSet) Descriptor() ([]byte, []int)deprecated
- func (x *FunctionControlSet) GetAll() *SetAll
- func (x *FunctionControlSet) GetSingle() *SetSingle
- func (m *FunctionControlSet) GetType() isFunctionControlSet_Type
- func (*FunctionControlSet) ProtoMessage()
- func (x *FunctionControlSet) ProtoReflect() protoreflect.Message
- func (x *FunctionControlSet) Reset()
- func (x *FunctionControlSet) String() string
- type FunctionControlSet_All
- type FunctionControlSet_Single
- type GetAll
- type GetAllResponse
- func (*GetAllResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAllResponse) GetErrorStatus() uint32
- func (x *GetAllResponse) GetInputs() uint32
- func (*GetAllResponse) ProtoMessage()
- func (x *GetAllResponse) ProtoReflect() protoreflect.Message
- func (x *GetAllResponse) Reset()
- func (x *GetAllResponse) String() string
- type GetSingle
- type GetSingleResponse
- func (*GetSingleResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSingleResponse) GetChannel() uint32
- func (x *GetSingleResponse) GetState() bool
- func (*GetSingleResponse) ProtoMessage()
- func (x *GetSingleResponse) ProtoReflect() protoreflect.Message
- func (x *GetSingleResponse) Reset()
- func (x *GetSingleResponse) String() string
- type Sample
- func (*Sample) Descriptor() ([]byte, []int)deprecated
- func (x *Sample) GetChannel() uint32
- func (x *Sample) GetTimestamp() uint64
- func (x *Sample) GetValid() bool
- func (x *Sample) GetValue() bool
- func (*Sample) ProtoMessage()
- func (x *Sample) ProtoReflect() protoreflect.Message
- func (x *Sample) Reset()
- func (x *Sample) String() string
- type SetAll
- type SetAllResponse
- type SetSingle
- type SetSingleResponse
- type StreamControlStart
- func (*StreamControlStart) Descriptor() ([]byte, []int)deprecated
- func (x *StreamControlStart) GetEnableMask() uint32
- func (*StreamControlStart) ProtoMessage()
- func (x *StreamControlStart) ProtoReflect() protoreflect.Message
- func (x *StreamControlStart) Reset()
- func (x *StreamControlStart) String() string
- type StreamData
Constants ¶
This section is empty.
Variables ¶
var File_binaryIoTypeA_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type ConfigurationControlDescribe ¶
type ConfigurationControlDescribe struct {
// contains filtered or unexported fields
}
ConfigurationControlDescribe to pass to Functionblock.ConfigurationControl.functionSpecificConfigurationControlDescribe hook
func (*ConfigurationControlDescribe) Descriptor
deprecated
func (*ConfigurationControlDescribe) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlDescribe.ProtoReflect.Descriptor instead.
func (*ConfigurationControlDescribe) ProtoMessage ¶
func (*ConfigurationControlDescribe) ProtoMessage()
func (*ConfigurationControlDescribe) ProtoReflect ¶
func (x *ConfigurationControlDescribe) ProtoReflect() protoreflect.Message
func (*ConfigurationControlDescribe) Reset ¶
func (x *ConfigurationControlDescribe) Reset()
func (*ConfigurationControlDescribe) String ¶
func (x *ConfigurationControlDescribe) String() string
type ConfigurationControlDescribeResponse ¶
type ConfigurationControlDescribeResponse struct {
NumberOfChannels uint32 `protobuf:"fixed32,1,opt,name=numberOfChannels,proto3" json:"numberOfChannels,omitempty"`
// contains filtered or unexported fields
}
func (*ConfigurationControlDescribeResponse) Descriptor
deprecated
func (*ConfigurationControlDescribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlDescribeResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationControlDescribeResponse) GetNumberOfChannels ¶
func (x *ConfigurationControlDescribeResponse) GetNumberOfChannels() uint32
func (*ConfigurationControlDescribeResponse) ProtoMessage ¶
func (*ConfigurationControlDescribeResponse) ProtoMessage()
func (*ConfigurationControlDescribeResponse) ProtoReflect ¶
func (x *ConfigurationControlDescribeResponse) ProtoReflect() protoreflect.Message
func (*ConfigurationControlDescribeResponse) Reset ¶
func (x *ConfigurationControlDescribeResponse) Reset()
func (*ConfigurationControlDescribeResponse) String ¶
func (x *ConfigurationControlDescribeResponse) String() string
type ConfigurationControlGet ¶
type ConfigurationControlGet struct {
// contains filtered or unexported fields
}
ConfigurationControlGet to pass to Functionblock.ConfigurationControl.functionSpecificConfigurationControlGet hook
func (*ConfigurationControlGet) Descriptor
deprecated
func (*ConfigurationControlGet) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlGet.ProtoReflect.Descriptor instead.
func (*ConfigurationControlGet) ProtoMessage ¶
func (*ConfigurationControlGet) ProtoMessage()
func (*ConfigurationControlGet) ProtoReflect ¶
func (x *ConfigurationControlGet) ProtoReflect() protoreflect.Message
func (*ConfigurationControlGet) Reset ¶
func (x *ConfigurationControlGet) Reset()
func (*ConfigurationControlGet) String ¶
func (x *ConfigurationControlGet) String() string
type ConfigurationControlGetResponse ¶
type ConfigurationControlGetResponse struct {
// Enabled fritting on output channels, see ConfigurationControlSet
// LSB is Output0, 1: fritting enabled, 0: disabled
OutputFrittingMask uint32 `protobuf:"fixed32,1,opt,name=outputFrittingMask,proto3" json:"outputFrittingMask,omitempty"`
// Enabled output watchdog for binary output channels, see ConfigurationControlSet
// LSB is Output0, 1: output watchdog enabled, 0: disabled
OutputWatchdogMask uint32 `protobuf:"fixed32,2,opt,name=outputWatchdogMask,proto3" json:"outputWatchdogMask,omitempty"`
// The output watchdog timeout in seconds, see ConfigurationControlSet
OutputWatchdogTimeout int32 `protobuf:"fixed32,3,opt,name=outputWatchdogTimeout,proto3" json:"outputWatchdogTimeout,omitempty"`
// contains filtered or unexported fields
}
ConfigurationControlGetResponse to pass to Functionblock.ConfigurationGetResponse.functionSpecificConfigurationControlGetResponse hook Returns the current hardware configuration
func (*ConfigurationControlGetResponse) Descriptor
deprecated
func (*ConfigurationControlGetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlGetResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationControlGetResponse) GetOutputFrittingMask ¶
func (x *ConfigurationControlGetResponse) GetOutputFrittingMask() uint32
func (*ConfigurationControlGetResponse) GetOutputWatchdogMask ¶
func (x *ConfigurationControlGetResponse) GetOutputWatchdogMask() uint32
func (*ConfigurationControlGetResponse) GetOutputWatchdogTimeout ¶
func (x *ConfigurationControlGetResponse) GetOutputWatchdogTimeout() int32
func (*ConfigurationControlGetResponse) ProtoMessage ¶
func (*ConfigurationControlGetResponse) ProtoMessage()
func (*ConfigurationControlGetResponse) ProtoReflect ¶
func (x *ConfigurationControlGetResponse) ProtoReflect() protoreflect.Message
func (*ConfigurationControlGetResponse) Reset ¶
func (x *ConfigurationControlGetResponse) Reset()
func (*ConfigurationControlGetResponse) String ¶
func (x *ConfigurationControlGetResponse) String() string
type ConfigurationControlResponse ¶
type ConfigurationControlResponse struct {
// Types that are assignable to Type:
// *ConfigurationControlResponse_Get
// *ConfigurationControlResponse_Set
// *ConfigurationControlResponse_Describe
Type isConfigurationControlResponse_Type `protobuf_oneof:"type"`
// contains filtered or unexported fields
}
ConfigurationControlResponse to pass to Functionblock.ConfigurationControlResponse.functionSpecificConfigurationControlResponse hook
func (*ConfigurationControlResponse) Descriptor
deprecated
func (*ConfigurationControlResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationControlResponse) GetDescribe ¶
func (x *ConfigurationControlResponse) GetDescribe() *ConfigurationControlDescribeResponse
func (*ConfigurationControlResponse) GetGet ¶
func (x *ConfigurationControlResponse) GetGet() *ConfigurationControlGetResponse
func (*ConfigurationControlResponse) GetSet ¶
func (x *ConfigurationControlResponse) GetSet() *ConfigurationControlSetResponse
func (*ConfigurationControlResponse) GetType ¶
func (m *ConfigurationControlResponse) GetType() isConfigurationControlResponse_Type
func (*ConfigurationControlResponse) ProtoMessage ¶
func (*ConfigurationControlResponse) ProtoMessage()
func (*ConfigurationControlResponse) ProtoReflect ¶
func (x *ConfigurationControlResponse) ProtoReflect() protoreflect.Message
func (*ConfigurationControlResponse) Reset ¶
func (x *ConfigurationControlResponse) Reset()
func (*ConfigurationControlResponse) String ¶
func (x *ConfigurationControlResponse) String() string
type ConfigurationControlResponse_Describe ¶
type ConfigurationControlResponse_Describe struct {
Describe *ConfigurationControlDescribeResponse `protobuf:"bytes,3,opt,name=describe,proto3,oneof"`
}
type ConfigurationControlResponse_Get ¶
type ConfigurationControlResponse_Get struct {
Get *ConfigurationControlGetResponse `protobuf:"bytes,1,opt,name=get,proto3,oneof"`
}
type ConfigurationControlResponse_Set ¶
type ConfigurationControlResponse_Set struct {
Set *ConfigurationControlSetResponse `protobuf:"bytes,2,opt,name=set,proto3,oneof"`
}
type ConfigurationControlSet ¶
type ConfigurationControlSet struct {
// Map to enable fritting on binary output channels. This activates a cyclically higher current at the channel outputs to prevent corrison over time
// LSB is Output0, 1: fritting enabled, 0: disabled
OutputFrittingMask int32 `protobuf:"fixed32,1,opt,name=outputFrittingMask,proto3" json:"outputFrittingMask,omitempty"`
// Map to enable the output watchdog for binary output channels. The output watchdog is activated if the output is not updated for a certain time.
// LSB is Output0, 1: output watchdog enabled, 0: disabled
OutputWatchdogMask int32 `protobuf:"fixed32,2,opt,name=outputWatchdogMask,proto3" json:"outputWatchdogMask,omitempty"`
// The output watchdog timeout in seconds.
OutputWatchdogTimeout int32 `protobuf:"fixed32,3,opt,name=outputWatchdogTimeout,proto3" json:"outputWatchdogTimeout,omitempty"`
// contains filtered or unexported fields
}
ConfigurationControlSet to pass to Functionblock.ConfigurationControl.functionSpecificConfigurationControlSet hook
func (*ConfigurationControlSet) Descriptor
deprecated
func (*ConfigurationControlSet) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlSet.ProtoReflect.Descriptor instead.
func (*ConfigurationControlSet) GetOutputFrittingMask ¶
func (x *ConfigurationControlSet) GetOutputFrittingMask() int32
func (*ConfigurationControlSet) GetOutputWatchdogMask ¶
func (x *ConfigurationControlSet) GetOutputWatchdogMask() int32
func (*ConfigurationControlSet) GetOutputWatchdogTimeout ¶
func (x *ConfigurationControlSet) GetOutputWatchdogTimeout() int32
func (*ConfigurationControlSet) ProtoMessage ¶
func (*ConfigurationControlSet) ProtoMessage()
func (*ConfigurationControlSet) ProtoReflect ¶
func (x *ConfigurationControlSet) ProtoReflect() protoreflect.Message
func (*ConfigurationControlSet) Reset ¶
func (x *ConfigurationControlSet) Reset()
func (*ConfigurationControlSet) String ¶
func (x *ConfigurationControlSet) String() string
type ConfigurationControlSetResponse ¶
type ConfigurationControlSetResponse struct {
// contains filtered or unexported fields
}
ConfigurationControlSetResponse to pass to Functionblock.ConfigurationControl.functionSpecificConfigurationControlSetResponse hook
func (*ConfigurationControlSetResponse) Descriptor
deprecated
func (*ConfigurationControlSetResponse) Descriptor() ([]byte, []int)
Deprecated: Use ConfigurationControlSetResponse.ProtoReflect.Descriptor instead.
func (*ConfigurationControlSetResponse) ProtoMessage ¶
func (*ConfigurationControlSetResponse) ProtoMessage()
func (*ConfigurationControlSetResponse) ProtoReflect ¶
func (x *ConfigurationControlSetResponse) ProtoReflect() protoreflect.Message
func (*ConfigurationControlSetResponse) Reset ¶
func (x *ConfigurationControlSetResponse) Reset()
func (*ConfigurationControlSetResponse) String ¶
func (x *ConfigurationControlSetResponse) String() string
type FunctionControlGet ¶
type FunctionControlGet struct {
// Types that are assignable to Type:
// *FunctionControlGet_Single
// *FunctionControlGet_All
Type isFunctionControlGet_Type `protobuf_oneof:"type"`
// contains filtered or unexported fields
}
FunctionControlGet to pass to Functionblock.FunctionControl.functionSpecificFunctionControlGet hook
func (*FunctionControlGet) Descriptor
deprecated
func (*FunctionControlGet) Descriptor() ([]byte, []int)
Deprecated: Use FunctionControlGet.ProtoReflect.Descriptor instead.
func (*FunctionControlGet) GetAll ¶
func (x *FunctionControlGet) GetAll() *GetAll
func (*FunctionControlGet) GetSingle ¶
func (x *FunctionControlGet) GetSingle() *GetSingle
func (*FunctionControlGet) GetType ¶
func (m *FunctionControlGet) GetType() isFunctionControlGet_Type
func (*FunctionControlGet) ProtoMessage ¶
func (*FunctionControlGet) ProtoMessage()
func (*FunctionControlGet) ProtoReflect ¶
func (x *FunctionControlGet) ProtoReflect() protoreflect.Message
func (*FunctionControlGet) Reset ¶
func (x *FunctionControlGet) Reset()
func (*FunctionControlGet) String ¶
func (x *FunctionControlGet) String() string
type FunctionControlGet_All ¶
type FunctionControlGet_All struct {
All *GetAll `protobuf:"bytes,2,opt,name=all,proto3,oneof"`
}
type FunctionControlGet_Single ¶
type FunctionControlGet_Single struct {
Single *GetSingle `protobuf:"bytes,1,opt,name=single,proto3,oneof"`
}
type FunctionControlResponse ¶
type FunctionControlResponse struct {
// Types that are assignable to Type:
// *FunctionControlResponse_GetSingle
// *FunctionControlResponse_GetAll
// *FunctionControlResponse_SetSingle
// *FunctionControlResponse_SetAll
Type isFunctionControlResponse_Type `protobuf_oneof:"type"`
// contains filtered or unexported fields
}
FunctionControlResponse to pass to Functionblock.FunctionControlResponse.functionSpecificFunctionControlResponse hook
func (*FunctionControlResponse) Descriptor
deprecated
func (*FunctionControlResponse) Descriptor() ([]byte, []int)
Deprecated: Use FunctionControlResponse.ProtoReflect.Descriptor instead.
func (*FunctionControlResponse) GetGetAll ¶
func (x *FunctionControlResponse) GetGetAll() *GetAllResponse
func (*FunctionControlResponse) GetGetSingle ¶
func (x *FunctionControlResponse) GetGetSingle() *GetSingleResponse
func (*FunctionControlResponse) GetSetAll ¶
func (x *FunctionControlResponse) GetSetAll() *SetAllResponse
func (*FunctionControlResponse) GetSetSingle ¶
func (x *FunctionControlResponse) GetSetSingle() *SetSingleResponse
func (*FunctionControlResponse) GetType ¶
func (m *FunctionControlResponse) GetType() isFunctionControlResponse_Type
func (*FunctionControlResponse) ProtoMessage ¶
func (*FunctionControlResponse) ProtoMessage()
func (*FunctionControlResponse) ProtoReflect ¶
func (x *FunctionControlResponse) ProtoReflect() protoreflect.Message
func (*FunctionControlResponse) Reset ¶
func (x *FunctionControlResponse) Reset()
func (*FunctionControlResponse) String ¶
func (x *FunctionControlResponse) String() string
type FunctionControlResponse_GetAll ¶
type FunctionControlResponse_GetAll struct {
GetAll *GetAllResponse `protobuf:"bytes,2,opt,name=getAll,proto3,oneof"`
}
type FunctionControlResponse_GetSingle ¶
type FunctionControlResponse_GetSingle struct {
GetSingle *GetSingleResponse `protobuf:"bytes,1,opt,name=getSingle,proto3,oneof"`
}
type FunctionControlResponse_SetAll ¶
type FunctionControlResponse_SetAll struct {
SetAll *SetAllResponse `protobuf:"bytes,4,opt,name=setAll,proto3,oneof"`
}
type FunctionControlResponse_SetSingle ¶
type FunctionControlResponse_SetSingle struct {
SetSingle *SetSingleResponse `protobuf:"bytes,3,opt,name=setSingle,proto3,oneof"`
}
type FunctionControlSet ¶
type FunctionControlSet struct {
// Types that are assignable to Type:
// *FunctionControlSet_Single
// *FunctionControlSet_All
Type isFunctionControlSet_Type `protobuf_oneof:"type"`
// contains filtered or unexported fields
}
FunctionControlSet to pass to Functionblock.FunctionControl.functionSpecificFunctionControlSet hook
func (*FunctionControlSet) Descriptor
deprecated
func (*FunctionControlSet) Descriptor() ([]byte, []int)
Deprecated: Use FunctionControlSet.ProtoReflect.Descriptor instead.
func (*FunctionControlSet) GetAll ¶
func (x *FunctionControlSet) GetAll() *SetAll
func (*FunctionControlSet) GetSingle ¶
func (x *FunctionControlSet) GetSingle() *SetSingle
func (*FunctionControlSet) GetType ¶
func (m *FunctionControlSet) GetType() isFunctionControlSet_Type
func (*FunctionControlSet) ProtoMessage ¶
func (*FunctionControlSet) ProtoMessage()
func (*FunctionControlSet) ProtoReflect ¶
func (x *FunctionControlSet) ProtoReflect() protoreflect.Message
func (*FunctionControlSet) Reset ¶
func (x *FunctionControlSet) Reset()
func (*FunctionControlSet) String ¶
func (x *FunctionControlSet) String() string
type FunctionControlSet_All ¶
type FunctionControlSet_All struct {
All *SetAll `protobuf:"bytes,2,opt,name=all,proto3,oneof"`
}
type FunctionControlSet_Single ¶
type FunctionControlSet_Single struct {
Single *SetSingle `protobuf:"bytes,1,opt,name=single,proto3,oneof"`
}
type GetAll ¶
type GetAll struct {
// mask to define which channels are affected by the get all command. 0 means not set, 1 means set, LSB is Output0
Mask uint32 `protobuf:"fixed32,1,opt,name=mask,proto3" json:"mask,omitempty"`
// contains filtered or unexported fields
}
Gets the values of all binary channels
func (*GetAll) Descriptor
deprecated
func (*GetAll) ProtoMessage ¶
func (*GetAll) ProtoMessage()
func (*GetAll) ProtoReflect ¶
func (x *GetAll) ProtoReflect() protoreflect.Message
type GetAllResponse ¶
type GetAllResponse struct {
// binary coded map of input values. 0 means low, 1 means high, LSB is Input0
Inputs uint32 `protobuf:"fixed32,1,opt,name=inputs,proto3" json:"inputs,omitempty"`
// binary coded map of errors for each input. 0 means no error, 1 means error, LSB is Input0
ErrorStatus uint32 `protobuf:"fixed32,2,opt,name=error_status,json=errorStatus,proto3" json:"error_status,omitempty"`
// contains filtered or unexported fields
}
func (*GetAllResponse) Descriptor
deprecated
func (*GetAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetAllResponse.ProtoReflect.Descriptor instead.
func (*GetAllResponse) GetErrorStatus ¶
func (x *GetAllResponse) GetErrorStatus() uint32
func (*GetAllResponse) GetInputs ¶
func (x *GetAllResponse) GetInputs() uint32
func (*GetAllResponse) ProtoMessage ¶
func (*GetAllResponse) ProtoMessage()
func (*GetAllResponse) ProtoReflect ¶
func (x *GetAllResponse) ProtoReflect() protoreflect.Message
func (*GetAllResponse) Reset ¶
func (x *GetAllResponse) Reset()
func (*GetAllResponse) String ¶
func (x *GetAllResponse) String() string
type GetSingle ¶
type GetSingle struct {
// Specifies the binary input channel
Channel uint32 `protobuf:"fixed32,1,opt,name=channel,proto3" json:"channel,omitempty"`
// contains filtered or unexported fields
}
Gets the current value of a single binary channel
func (*GetSingle) Descriptor
deprecated
func (*GetSingle) GetChannel ¶
func (*GetSingle) ProtoMessage ¶
func (*GetSingle) ProtoMessage()
func (*GetSingle) ProtoReflect ¶
func (x *GetSingle) ProtoReflect() protoreflect.Message
type GetSingleResponse ¶
type GetSingleResponse struct {
// Number of the binary input channel
Channel uint32 `protobuf:"fixed32,1,opt,name=channel,proto3" json:"channel,omitempty"`
// State for the bianry input channel
State bool `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
// contains filtered or unexported fields
}
func (*GetSingleResponse) Descriptor
deprecated
func (*GetSingleResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSingleResponse.ProtoReflect.Descriptor instead.
func (*GetSingleResponse) GetChannel ¶
func (x *GetSingleResponse) GetChannel() uint32
func (*GetSingleResponse) GetState ¶
func (x *GetSingleResponse) GetState() bool
func (*GetSingleResponse) ProtoMessage ¶
func (*GetSingleResponse) ProtoMessage()
func (*GetSingleResponse) ProtoReflect ¶
func (x *GetSingleResponse) ProtoReflect() protoreflect.Message
func (*GetSingleResponse) Reset ¶
func (x *GetSingleResponse) Reset()
func (*GetSingleResponse) String ¶
func (x *GetSingleResponse) String() string
type Sample ¶
type Sample struct {
// Timestamp for that specific channels sample. This is the time the sample was taken.
// This timestamp is in microseconds since the start of the device and does not get synchronized with the clients time.
Timestamp uint64 `protobuf:"fixed64,1,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
// Specifies the binary channel
Channel uint32 `protobuf:"fixed32,2,opt,name=channel,proto3" json:"channel,omitempty"`
// Specifies the binary channel value when the input value has changed.
Value bool `protobuf:"varint,3,opt,name=value,proto3" json:"value,omitempty"`
// Indicates if the value is valid or invalid.
// true: value is valid, false: value is invalid
Valid bool `protobuf:"varint,4,opt,name=valid,proto3" json:"valid,omitempty"`
// contains filtered or unexported fields
}
func (*Sample) Descriptor
deprecated
func (*Sample) GetChannel ¶
func (*Sample) GetTimestamp ¶
func (*Sample) ProtoMessage ¶
func (*Sample) ProtoMessage()
func (*Sample) ProtoReflect ¶
func (x *Sample) ProtoReflect() protoreflect.Message
type SetAll ¶
type SetAll struct {
// binary coded map of input values. 0 means low, 1 means high, LSB is Output0
Values uint32 `protobuf:"fixed32,1,opt,name=values,proto3" json:"values,omitempty"`
// mask to define which channels are affected by the set all command. 0 means not set, 1 means set, LSB is Output0
Mask uint32 `protobuf:"fixed32,2,opt,name=mask,proto3" json:"mask,omitempty"`
// contains filtered or unexported fields
}
Sets all binary channels
func (*SetAll) Descriptor
deprecated
func (*SetAll) ProtoMessage ¶
func (*SetAll) ProtoMessage()
func (*SetAll) ProtoReflect ¶
func (x *SetAll) ProtoReflect() protoreflect.Message
type SetAllResponse ¶
type SetAllResponse struct {
// contains filtered or unexported fields
}
func (*SetAllResponse) Descriptor
deprecated
func (*SetAllResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetAllResponse.ProtoReflect.Descriptor instead.
func (*SetAllResponse) ProtoMessage ¶
func (*SetAllResponse) ProtoMessage()
func (*SetAllResponse) ProtoReflect ¶
func (x *SetAllResponse) ProtoReflect() protoreflect.Message
func (*SetAllResponse) Reset ¶
func (x *SetAllResponse) Reset()
func (*SetAllResponse) String ¶
func (x *SetAllResponse) String() string
type SetSingle ¶
type SetSingle struct {
// Number of the binary output channel
Channel uint32 `protobuf:"fixed32,1,opt,name=channel,proto3" json:"channel,omitempty"`
// State of the binary output channel
State bool `protobuf:"varint,2,opt,name=state,proto3" json:"state,omitempty"`
// contains filtered or unexported fields
}
============= FunctionControl ================= Sets the value of a single binary channel
func (*SetSingle) Descriptor
deprecated
func (*SetSingle) GetChannel ¶
func (*SetSingle) ProtoMessage ¶
func (*SetSingle) ProtoMessage()
func (*SetSingle) ProtoReflect ¶
func (x *SetSingle) ProtoReflect() protoreflect.Message
type SetSingleResponse ¶
type SetSingleResponse struct {
// contains filtered or unexported fields
}
func (*SetSingleResponse) Descriptor
deprecated
func (*SetSingleResponse) Descriptor() ([]byte, []int)
Deprecated: Use SetSingleResponse.ProtoReflect.Descriptor instead.
func (*SetSingleResponse) ProtoMessage ¶
func (*SetSingleResponse) ProtoMessage()
func (*SetSingleResponse) ProtoReflect ¶
func (x *SetSingleResponse) ProtoReflect() protoreflect.Message
func (*SetSingleResponse) Reset ¶
func (x *SetSingleResponse) Reset()
func (*SetSingleResponse) String ¶
func (x *SetSingleResponse) String() string
type StreamControlStart ¶
type StreamControlStart struct {
// mask to define which channels are considered in the stream. 0 means don't send channels value, 1 means sent it
// LSB is Input0
EnableMask uint32 `protobuf:"fixed32,1,opt,name=enableMask,proto3" json:"enableMask,omitempty"`
// contains filtered or unexported fields
}
============= StreamControl ================== StreamControlStart to pass to Functionblock.StreamControlStart.functionSpecificStreamControlStart hook
func (*StreamControlStart) Descriptor
deprecated
func (*StreamControlStart) Descriptor() ([]byte, []int)
Deprecated: Use StreamControlStart.ProtoReflect.Descriptor instead.
func (*StreamControlStart) GetEnableMask ¶
func (x *StreamControlStart) GetEnableMask() uint32
func (*StreamControlStart) ProtoMessage ¶
func (*StreamControlStart) ProtoMessage()
func (*StreamControlStart) ProtoReflect ¶
func (x *StreamControlStart) ProtoReflect() protoreflect.Message
func (*StreamControlStart) Reset ¶
func (x *StreamControlStart) Reset()
func (*StreamControlStart) String ¶
func (x *StreamControlStart) String() string
type StreamData ¶
type StreamData struct {
Samples []*Sample `protobuf:"bytes,1,rep,name=samples,proto3" json:"samples,omitempty"`
// contains filtered or unexported fields
}
StreamData to pass to Functionblock.StreamData.functionSpecificStreamData hook
func (*StreamData) Descriptor
deprecated
func (*StreamData) Descriptor() ([]byte, []int)
Deprecated: Use StreamData.ProtoReflect.Descriptor instead.
func (*StreamData) GetSamples ¶
func (x *StreamData) GetSamples() []*Sample
func (*StreamData) ProtoMessage ¶
func (*StreamData) ProtoMessage()
func (*StreamData) ProtoReflect ¶
func (x *StreamData) ProtoReflect() protoreflect.Message
func (*StreamData) Reset ¶
func (x *StreamData) Reset()
func (*StreamData) String ¶
func (x *StreamData) String() string