Documentation ¶
Index ¶
- Variables
- func RegisterDeviceDirectoryServer(s *grpc.Server, srv DeviceDirectoryServer)
- type Device
- func (*Device) Descriptor() ([]byte, []int)
- func (m *Device) GetId() string
- func (m *Device) GetIsOnline() bool
- func (m *Device) GetResource() *Resource
- func (m *Device) Marshal() (dAtA []byte, err error)
- func (m *Device) MarshalTo(dAtA []byte) (int, error)
- func (m *Device) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Device) ProtoMessage()
- func (m *Device) Reset()
- func (m *Device) Size() (n int)
- func (m *Device) String() string
- func (m *Device) Unmarshal(dAtA []byte) error
- func (m *Device) XXX_DiscardUnknown()
- func (m *Device) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Device) XXX_Merge(src proto.Message)
- func (m *Device) XXX_Size() int
- func (m *Device) XXX_Unmarshal(b []byte) error
- type DeviceDirectoryClient
- type DeviceDirectoryServer
- type DeviceDirectory_GetDevicesClient
- type DeviceDirectory_GetDevicesServer
- type GetDevicesRequest
- func (*GetDevicesRequest) Descriptor() ([]byte, []int)
- func (m *GetDevicesRequest) GetAuthorizationContext() *pb.AuthorizationContext
- func (m *GetDevicesRequest) GetDeviceIdsFilter() []string
- func (m *GetDevicesRequest) GetStatusFilter() []Status
- func (m *GetDevicesRequest) GetTypeFilter() []string
- func (m *GetDevicesRequest) Marshal() (dAtA []byte, err error)
- func (m *GetDevicesRequest) MarshalTo(dAtA []byte) (int, error)
- func (m *GetDevicesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*GetDevicesRequest) ProtoMessage()
- func (m *GetDevicesRequest) Reset()
- func (m *GetDevicesRequest) Size() (n int)
- func (m *GetDevicesRequest) String() string
- func (m *GetDevicesRequest) Unmarshal(dAtA []byte) error
- func (m *GetDevicesRequest) XXX_DiscardUnknown()
- func (m *GetDevicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *GetDevicesRequest) XXX_Merge(src proto.Message)
- func (m *GetDevicesRequest) XXX_Size() int
- func (m *GetDevicesRequest) XXX_Unmarshal(b []byte) error
- type LocalizedString
- func (*LocalizedString) Descriptor() ([]byte, []int)
- func (m *LocalizedString) GetLanguage() string
- func (m *LocalizedString) GetValue() string
- func (m *LocalizedString) Marshal() (dAtA []byte, err error)
- func (m *LocalizedString) MarshalTo(dAtA []byte) (int, error)
- func (m *LocalizedString) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*LocalizedString) ProtoMessage()
- func (m *LocalizedString) Reset()
- func (m *LocalizedString) Size() (n int)
- func (m *LocalizedString) String() string
- func (m *LocalizedString) Unmarshal(dAtA []byte) error
- func (m *LocalizedString) XXX_DiscardUnknown()
- func (m *LocalizedString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *LocalizedString) XXX_Merge(src proto.Message)
- func (m *LocalizedString) XXX_Size() int
- func (m *LocalizedString) XXX_Unmarshal(b []byte) error
- type Resource
- func (*Resource) Descriptor() ([]byte, []int)
- func (m *Resource) GetManufacturerName() []*LocalizedString
- func (m *Resource) GetModelNumber() string
- func (m *Resource) GetName() string
- func (m *Resource) GetResourceTypes() []string
- func (m *Resource) Marshal() (dAtA []byte, err error)
- func (m *Resource) MarshalTo(dAtA []byte) (int, error)
- func (m *Resource) MarshalToSizedBuffer(dAtA []byte) (int, error)
- func (*Resource) ProtoMessage()
- func (m *Resource) Reset()
- func (m *Resource) Size() (n int)
- func (m *Resource) String() string
- func (m *Resource) Unmarshal(dAtA []byte) error
- func (m *Resource) XXX_DiscardUnknown()
- func (m *Resource) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *Resource) XXX_Merge(src proto.Message)
- func (m *Resource) XXX_Size() int
- func (m *Resource) XXX_Unmarshal(b []byte) error
- type Status
- type UnimplementedDeviceDirectoryServer
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthQueries = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowQueries = fmt.Errorf("proto: integer overflow") ErrUnexpectedEndOfGroupQueries = fmt.Errorf("proto: unexpected end of group") )
View Source
var Status_name = map[int32]string{
0: "ONLINE",
1: "OFFLINE",
}
View Source
var Status_value = map[string]int32{
"ONLINE": 0,
"OFFLINE": 1,
}
Functions ¶
func RegisterDeviceDirectoryServer ¶
func RegisterDeviceDirectoryServer(s *grpc.Server, srv DeviceDirectoryServer)
Types ¶
type Device ¶
type Device struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Resource *Resource `protobuf:"bytes,2,opt,name=resource,proto3" json:"resource,omitempty"` IsOnline bool `protobuf:"varint,3,opt,name=is_online,json=isOnline,proto3" json:"is_online,omitempty"` }
func (*Device) Descriptor ¶
func (*Device) GetIsOnline ¶
func (*Device) GetResource ¶
func (*Device) MarshalToSizedBuffer ¶
func (*Device) ProtoMessage ¶
func (*Device) ProtoMessage()
func (*Device) XXX_DiscardUnknown ¶
func (m *Device) XXX_DiscardUnknown()
func (*Device) XXX_Marshal ¶
func (*Device) XXX_Unmarshal ¶
type DeviceDirectoryClient ¶
type DeviceDirectoryClient interface {
GetDevices(ctx context.Context, in *GetDevicesRequest, opts ...grpc.CallOption) (DeviceDirectory_GetDevicesClient, error)
}
DeviceDirectoryClient is the client API for DeviceDirectory service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewDeviceDirectoryClient ¶
func NewDeviceDirectoryClient(cc *grpc.ClientConn) DeviceDirectoryClient
type DeviceDirectoryServer ¶
type DeviceDirectoryServer interface {
GetDevices(*GetDevicesRequest, DeviceDirectory_GetDevicesServer) error
}
DeviceDirectoryServer is the server API for DeviceDirectory service.
type DeviceDirectory_GetDevicesClient ¶
type DeviceDirectory_GetDevicesClient interface { Recv() (*Device, error) grpc.ClientStream }
type DeviceDirectory_GetDevicesServer ¶
type DeviceDirectory_GetDevicesServer interface { Send(*Device) error grpc.ServerStream }
type GetDevicesRequest ¶
type GetDevicesRequest struct { AuthorizationContext *pb.AuthorizationContext `protobuf:"bytes,1,opt,name=authorization_context,json=authorizationContext,proto3" json:"authorization_context,omitempty"` TypeFilter []string `protobuf:"bytes,2,rep,name=type_filter,json=typeFilter,proto3" json:"type_filter,omitempty"` StatusFilter []Status `` /* 147-byte string literal not displayed */ DeviceIdsFilter []string `protobuf:"bytes,4,rep,name=device_ids_filter,json=deviceIdsFilter,proto3" json:"device_ids_filter,omitempty"` }
func (*GetDevicesRequest) Descriptor ¶
func (*GetDevicesRequest) Descriptor() ([]byte, []int)
func (*GetDevicesRequest) GetAuthorizationContext ¶
func (m *GetDevicesRequest) GetAuthorizationContext() *pb.AuthorizationContext
func (*GetDevicesRequest) GetDeviceIdsFilter ¶
func (m *GetDevicesRequest) GetDeviceIdsFilter() []string
func (*GetDevicesRequest) GetStatusFilter ¶
func (m *GetDevicesRequest) GetStatusFilter() []Status
func (*GetDevicesRequest) GetTypeFilter ¶
func (m *GetDevicesRequest) GetTypeFilter() []string
func (*GetDevicesRequest) Marshal ¶
func (m *GetDevicesRequest) Marshal() (dAtA []byte, err error)
func (*GetDevicesRequest) MarshalTo ¶
func (m *GetDevicesRequest) MarshalTo(dAtA []byte) (int, error)
func (*GetDevicesRequest) MarshalToSizedBuffer ¶
func (m *GetDevicesRequest) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*GetDevicesRequest) ProtoMessage ¶
func (*GetDevicesRequest) ProtoMessage()
func (*GetDevicesRequest) Reset ¶
func (m *GetDevicesRequest) Reset()
func (*GetDevicesRequest) Size ¶
func (m *GetDevicesRequest) Size() (n int)
func (*GetDevicesRequest) String ¶
func (m *GetDevicesRequest) String() string
func (*GetDevicesRequest) Unmarshal ¶
func (m *GetDevicesRequest) Unmarshal(dAtA []byte) error
func (*GetDevicesRequest) XXX_DiscardUnknown ¶
func (m *GetDevicesRequest) XXX_DiscardUnknown()
func (*GetDevicesRequest) XXX_Marshal ¶
func (m *GetDevicesRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*GetDevicesRequest) XXX_Merge ¶
func (m *GetDevicesRequest) XXX_Merge(src proto.Message)
func (*GetDevicesRequest) XXX_Size ¶
func (m *GetDevicesRequest) XXX_Size() int
func (*GetDevicesRequest) XXX_Unmarshal ¶
func (m *GetDevicesRequest) XXX_Unmarshal(b []byte) error
type LocalizedString ¶
type LocalizedString struct { Language string `protobuf:"bytes,1,opt,name=language,proto3" json:"language"` Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value"` }
func (*LocalizedString) Descriptor ¶
func (*LocalizedString) Descriptor() ([]byte, []int)
func (*LocalizedString) GetLanguage ¶
func (m *LocalizedString) GetLanguage() string
func (*LocalizedString) GetValue ¶
func (m *LocalizedString) GetValue() string
func (*LocalizedString) Marshal ¶
func (m *LocalizedString) Marshal() (dAtA []byte, err error)
func (*LocalizedString) MarshalToSizedBuffer ¶
func (m *LocalizedString) MarshalToSizedBuffer(dAtA []byte) (int, error)
func (*LocalizedString) ProtoMessage ¶
func (*LocalizedString) ProtoMessage()
func (*LocalizedString) Reset ¶
func (m *LocalizedString) Reset()
func (*LocalizedString) Size ¶
func (m *LocalizedString) Size() (n int)
func (*LocalizedString) String ¶
func (m *LocalizedString) String() string
func (*LocalizedString) Unmarshal ¶
func (m *LocalizedString) Unmarshal(dAtA []byte) error
func (*LocalizedString) XXX_DiscardUnknown ¶
func (m *LocalizedString) XXX_DiscardUnknown()
func (*LocalizedString) XXX_Marshal ¶
func (m *LocalizedString) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*LocalizedString) XXX_Merge ¶
func (m *LocalizedString) XXX_Merge(src proto.Message)
func (*LocalizedString) XXX_Size ¶
func (m *LocalizedString) XXX_Size() int
func (*LocalizedString) XXX_Unmarshal ¶
func (m *LocalizedString) XXX_Unmarshal(b []byte) error
type Resource ¶
type Resource struct { ResourceTypes []string `protobuf:"bytes,1,rep,name=resource_types,json=resourceTypes,proto3" json:"rt"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"n"` ManufacturerName []*LocalizedString `protobuf:"bytes,3,rep,name=manufacturer_name,json=manufacturerName,proto3" json:"dmn"` ModelNumber string `protobuf:"bytes,4,opt,name=model_number,json=modelNumber,proto3" json:"dmno"` }
func (*Resource) Descriptor ¶
func (*Resource) GetManufacturerName ¶
func (m *Resource) GetManufacturerName() []*LocalizedString
func (*Resource) GetModelNumber ¶
func (*Resource) GetResourceTypes ¶
func (*Resource) MarshalToSizedBuffer ¶
func (*Resource) ProtoMessage ¶
func (*Resource) ProtoMessage()
func (*Resource) XXX_DiscardUnknown ¶
func (m *Resource) XXX_DiscardUnknown()
func (*Resource) XXX_Marshal ¶
func (*Resource) XXX_Unmarshal ¶
type UnimplementedDeviceDirectoryServer ¶
type UnimplementedDeviceDirectoryServer struct { }
UnimplementedDeviceDirectoryServer can be embedded to have forward compatible implementations.
func (*UnimplementedDeviceDirectoryServer) GetDevices ¶
func (*UnimplementedDeviceDirectoryServer) GetDevices(req *GetDevicesRequest, srv DeviceDirectory_GetDevicesServer) error
Click to show internal directories.
Click to hide internal directories.