v1alpha1

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jan 19, 2022 License: MIT Imports: 4 Imported by: 4

Documentation

Index

Constants

This section is empty.

Variables

View Source
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 (*ConfigurationControlDescribe) Reset

func (x *ConfigurationControlDescribe) Reset()

func (*ConfigurationControlDescribe) 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 (*ConfigurationControlDescribeResponse) Reset

func (*ConfigurationControlDescribeResponse) 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 (*ConfigurationControlGetResponse) Reset

func (*ConfigurationControlGetResponse) 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 (*ConfigurationControlResponse) GetGet

func (*ConfigurationControlResponse) GetSet

func (*ConfigurationControlResponse) GetType

func (m *ConfigurationControlResponse) GetType() isConfigurationControlResponse_Type

func (*ConfigurationControlResponse) ProtoMessage

func (*ConfigurationControlResponse) ProtoMessage()

func (*ConfigurationControlResponse) ProtoReflect

func (*ConfigurationControlResponse) Reset

func (x *ConfigurationControlResponse) Reset()

func (*ConfigurationControlResponse) 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 (*ConfigurationControlSetResponse) Reset

func (*ConfigurationControlSetResponse) 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) Descriptor() ([]byte, []int)

Deprecated: Use GetAll.ProtoReflect.Descriptor instead.

func (*GetAll) GetMask

func (x *GetAll) GetMask() uint32

func (*GetAll) ProtoMessage

func (*GetAll) ProtoMessage()

func (*GetAll) ProtoReflect

func (x *GetAll) ProtoReflect() protoreflect.Message

func (*GetAll) Reset

func (x *GetAll) Reset()

func (*GetAll) String

func (x *GetAll) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use GetSingle.ProtoReflect.Descriptor instead.

func (*GetSingle) GetChannel

func (x *GetSingle) GetChannel() uint32

func (*GetSingle) ProtoMessage

func (*GetSingle) ProtoMessage()

func (*GetSingle) ProtoReflect

func (x *GetSingle) ProtoReflect() protoreflect.Message

func (*GetSingle) Reset

func (x *GetSingle) Reset()

func (*GetSingle) String

func (x *GetSingle) String() string

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"`
	// contains filtered or unexported fields
}

func (*Sample) Descriptor deprecated

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

Deprecated: Use Sample.ProtoReflect.Descriptor instead.

func (*Sample) GetChannel

func (x *Sample) GetChannel() uint32

func (*Sample) GetTimestamp

func (x *Sample) GetTimestamp() uint64

func (*Sample) GetValue

func (x *Sample) GetValue() bool

func (*Sample) ProtoMessage

func (*Sample) ProtoMessage()

func (*Sample) ProtoReflect

func (x *Sample) ProtoReflect() protoreflect.Message

func (*Sample) Reset

func (x *Sample) Reset()

func (*Sample) String

func (x *Sample) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use SetAll.ProtoReflect.Descriptor instead.

func (*SetAll) GetMask

func (x *SetAll) GetMask() uint32

func (*SetAll) GetValues

func (x *SetAll) GetValues() uint32

func (*SetAll) ProtoMessage

func (*SetAll) ProtoMessage()

func (*SetAll) ProtoReflect

func (x *SetAll) ProtoReflect() protoreflect.Message

func (*SetAll) Reset

func (x *SetAll) Reset()

func (*SetAll) String

func (x *SetAll) String() string

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) Descriptor() ([]byte, []int)

Deprecated: Use SetSingle.ProtoReflect.Descriptor instead.

func (*SetSingle) GetChannel

func (x *SetSingle) GetChannel() uint32

func (*SetSingle) GetState

func (x *SetSingle) GetState() bool

func (*SetSingle) ProtoMessage

func (*SetSingle) ProtoMessage()

func (*SetSingle) ProtoReflect

func (x *SetSingle) ProtoReflect() protoreflect.Message

func (*SetSingle) Reset

func (x *SetSingle) Reset()

func (*SetSingle) String

func (x *SetSingle) String() string

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
	// Defaults to all channels (0x0F)
	ChannelFilterMask uint32 `protobuf:"fixed32,1,opt,name=channelFilterMask,proto3" json:"channelFilterMask,omitempty"`
	// maximum interval in seconds between two stream messages. If there are no or very few stream messages for a
	// certain time, the client is informed that the stream is still active and the existing data is transmitted.
	// Defaults to 10 seconds
	KeepaliveInterval uint32 `protobuf:"fixed32,2,opt,name=keepaliveInterval,proto3" json:"keepaliveInterval,omitempty"`
	// internal ring buffer size.
	// Defaults to 50
	// Maximum is 1000
	BufferSize uint32 `protobuf:"fixed32,3,opt,name=bufferSize,proto3" json:"bufferSize,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) GetBufferSize

func (x *StreamControlStart) GetBufferSize() uint32

func (*StreamControlStart) GetChannelFilterMask

func (x *StreamControlStart) GetChannelFilterMask() uint32

func (*StreamControlStart) GetKeepaliveInterval

func (x *StreamControlStart) GetKeepaliveInterval() 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

Jump to

Keyboard shortcuts

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