Documentation
¶
Index ¶
- Variables
- type Event
- type PublishRequest
- func (*PublishRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PublishRequest) GetData() []byte
- func (x *PublishRequest) GetEvent() Event
- func (x *PublishRequest) GetGroupAddress() string
- func (x *PublishRequest) GetPhysicalAddress() string
- func (*PublishRequest) ProtoMessage()
- func (x *PublishRequest) ProtoReflect() protoreflect.Message
- func (x *PublishRequest) Reset()
- func (x *PublishRequest) String() string
- type PublishResponse
- type SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetEvent() Event
- func (x *SubscribeRequest) GetGroupAddresses() []string
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) String() string
- type SubscribeResponse
- func (*SubscribeResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeResponse) GetData() []byte
- func (x *SubscribeResponse) GetEvent() Event
- func (x *SubscribeResponse) GetGroupAddress() string
- func (x *SubscribeResponse) GetPhysicalAddress() string
- func (*SubscribeResponse) ProtoMessage()
- func (x *SubscribeResponse) ProtoReflect() protoreflect.Message
- func (x *SubscribeResponse) Reset()
- func (x *SubscribeResponse) String() string
- type SubscribeUnaryRequest
- func (*SubscribeUnaryRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUnaryRequest) GetFor() string
- func (x *SubscribeUnaryRequest) GetSubscribeRequest() *SubscribeRequest
- func (*SubscribeUnaryRequest) ProtoMessage()
- func (x *SubscribeUnaryRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeUnaryRequest) Reset()
- func (x *SubscribeUnaryRequest) String() string
- type SubscribeUnaryResponse
- func (*SubscribeUnaryResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeUnaryResponse) GetMessages() []*SubscribeResponse
- func (*SubscribeUnaryResponse) ProtoMessage()
- func (x *SubscribeUnaryResponse) ProtoReflect() protoreflect.Message
- func (x *SubscribeUnaryResponse) Reset()
- func (x *SubscribeUnaryResponse) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Event_name = map[int32]string{ 0: "EVENT_UNSPECIFIED", 1: "EVENT_READ", 2: "EVENT_RESPONSE", 3: "EVENT_WRITE", } Event_value = map[string]int32{ "EVENT_UNSPECIFIED": 0, "EVENT_READ": 1, "EVENT_RESPONSE": 2, "EVENT_WRITE": 3, } )
Enum value maps for Event.
View Source
var File_knx_groupaddress_v1_groupaddressservice_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Event ¶
type Event int32
func (Event) Descriptor ¶
func (Event) Descriptor() protoreflect.EnumDescriptor
func (Event) EnumDescriptor
deprecated
func (Event) Number ¶
func (x Event) Number() protoreflect.EnumNumber
func (Event) Type ¶
func (Event) Type() protoreflect.EnumType
type PublishRequest ¶
type PublishRequest struct {
// group_address to target the message to, required
// valid format: 1/2/3
GroupAddress string `protobuf:"bytes,1,opt,name=group_address,json=groupAddress,proto3" json:"group_address,omitempty"`
// physical_address to be used when writing to the bus, optional
// valid format: 1.2.3
PhysicalAddress string `protobuf:"bytes,2,opt,name=physical_address,json=physicalAddress,proto3" json:"physical_address,omitempty"`
// type of bus message, optional (defaults to EVENT_WRITE)
Event Event `protobuf:"varint,3,opt,name=event,proto3,enum=knx.groupaddress.v1.Event" json:"event,omitempty"`
// actual data to write to the bus, required for EVENT_WRITE
Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*PublishRequest) Descriptor
deprecated
func (*PublishRequest) Descriptor() ([]byte, []int)
Deprecated: Use PublishRequest.ProtoReflect.Descriptor instead.
func (*PublishRequest) GetData ¶
func (x *PublishRequest) GetData() []byte
func (*PublishRequest) GetEvent ¶
func (x *PublishRequest) GetEvent() Event
func (*PublishRequest) GetGroupAddress ¶
func (x *PublishRequest) GetGroupAddress() string
func (*PublishRequest) GetPhysicalAddress ¶
func (x *PublishRequest) GetPhysicalAddress() string
func (*PublishRequest) ProtoMessage ¶
func (*PublishRequest) ProtoMessage()
func (*PublishRequest) ProtoReflect ¶
func (x *PublishRequest) ProtoReflect() protoreflect.Message
func (*PublishRequest) Reset ¶
func (x *PublishRequest) Reset()
func (*PublishRequest) String ¶
func (x *PublishRequest) String() string
type PublishResponse ¶
type PublishResponse struct {
// contains filtered or unexported fields
}
func (*PublishResponse) Descriptor
deprecated
func (*PublishResponse) Descriptor() ([]byte, []int)
Deprecated: Use PublishResponse.ProtoReflect.Descriptor instead.
func (*PublishResponse) ProtoMessage ¶
func (*PublishResponse) ProtoMessage()
func (*PublishResponse) ProtoReflect ¶
func (x *PublishResponse) ProtoReflect() protoreflect.Message
func (*PublishResponse) Reset ¶
func (x *PublishResponse) Reset()
func (*PublishResponse) String ¶
func (x *PublishResponse) String() string
type SubscribeRequest ¶
type SubscribeRequest struct {
// group_addresses to subscribe to, optional (defaults to any group_adresses)
// valid format: 1/2/3
GroupAddresses []string `protobuf:"bytes,1,rep,name=group_addresses,json=groupAddresses,proto3" json:"group_addresses,omitempty"`
// events to subscribe to, optional (defaults to EVENT_UNSPECIFIED meaning any)
Event Event `protobuf:"varint,2,opt,name=event,proto3,enum=knx.groupaddress.v1.Event" json:"event,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetEvent ¶
func (x *SubscribeRequest) GetEvent() Event
func (*SubscribeRequest) GetGroupAddresses ¶
func (x *SubscribeRequest) GetGroupAddresses() []string
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
type SubscribeResponse ¶
type SubscribeResponse struct {
GroupAddress string `protobuf:"bytes,1,opt,name=group_address,json=groupAddress,proto3" json:"group_address,omitempty"`
PhysicalAddress string `protobuf:"bytes,2,opt,name=physical_address,json=physicalAddress,proto3" json:"physical_address,omitempty"`
Event Event `protobuf:"varint,3,opt,name=event,proto3,enum=knx.groupaddress.v1.Event" json:"event,omitempty"`
Data []byte `protobuf:"bytes,4,opt,name=data,proto3" json:"data,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeResponse) Descriptor
deprecated
func (*SubscribeResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeResponse.ProtoReflect.Descriptor instead.
func (*SubscribeResponse) GetData ¶
func (x *SubscribeResponse) GetData() []byte
func (*SubscribeResponse) GetEvent ¶
func (x *SubscribeResponse) GetEvent() Event
func (*SubscribeResponse) GetGroupAddress ¶
func (x *SubscribeResponse) GetGroupAddress() string
func (*SubscribeResponse) GetPhysicalAddress ¶
func (x *SubscribeResponse) GetPhysicalAddress() string
func (*SubscribeResponse) ProtoMessage ¶
func (*SubscribeResponse) ProtoMessage()
func (*SubscribeResponse) ProtoReflect ¶
func (x *SubscribeResponse) ProtoReflect() protoreflect.Message
func (*SubscribeResponse) Reset ¶
func (x *SubscribeResponse) Reset()
func (*SubscribeResponse) String ¶
func (x *SubscribeResponse) String() string
type SubscribeUnaryRequest ¶
type SubscribeUnaryRequest struct {
// wrapped SubscribeRequest
SubscribeRequest *SubscribeRequest `protobuf:"bytes,1,opt,name=subscribe_request,json=subscribeRequest,proto3" json:"subscribe_request,omitempty"`
// suscribe for this duration string, optional (if missing, will wait and return the first message)
For string `protobuf:"bytes,3,opt,name=for,proto3" json:"for,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeUnaryRequest) Descriptor
deprecated
func (*SubscribeUnaryRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUnaryRequest.ProtoReflect.Descriptor instead.
func (*SubscribeUnaryRequest) GetFor ¶
func (x *SubscribeUnaryRequest) GetFor() string
func (*SubscribeUnaryRequest) GetSubscribeRequest ¶
func (x *SubscribeUnaryRequest) GetSubscribeRequest() *SubscribeRequest
func (*SubscribeUnaryRequest) ProtoMessage ¶
func (*SubscribeUnaryRequest) ProtoMessage()
func (*SubscribeUnaryRequest) ProtoReflect ¶
func (x *SubscribeUnaryRequest) ProtoReflect() protoreflect.Message
func (*SubscribeUnaryRequest) Reset ¶
func (x *SubscribeUnaryRequest) Reset()
func (*SubscribeUnaryRequest) String ¶
func (x *SubscribeUnaryRequest) String() string
type SubscribeUnaryResponse ¶
type SubscribeUnaryResponse struct {
Messages []*SubscribeResponse `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
// contains filtered or unexported fields
}
func (*SubscribeUnaryResponse) Descriptor
deprecated
func (*SubscribeUnaryResponse) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeUnaryResponse.ProtoReflect.Descriptor instead.
func (*SubscribeUnaryResponse) GetMessages ¶
func (x *SubscribeUnaryResponse) GetMessages() []*SubscribeResponse
func (*SubscribeUnaryResponse) ProtoMessage ¶
func (*SubscribeUnaryResponse) ProtoMessage()
func (*SubscribeUnaryResponse) ProtoReflect ¶
func (x *SubscribeUnaryResponse) ProtoReflect() protoreflect.Message
func (*SubscribeUnaryResponse) Reset ¶
func (x *SubscribeUnaryResponse) Reset()
func (*SubscribeUnaryResponse) String ¶
func (x *SubscribeUnaryResponse) String() string
Click to show internal directories.
Click to hide internal directories.