headmotionpb

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: May 22, 2020 License: MIT Imports: 13 Imported by: 0

Documentation

Overview

Package headmotionpb is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

This section is empty.

Variables

View Source
var MotionType_name = map[int32]string{
	0: "UNKNOWN_MOTION_TYPE",
	1: "HEAD",
}
View Source
var MotionType_value = map[string]int32{
	"UNKNOWN_MOTION_TYPE": 0,
	"HEAD":                1,
}

Functions

func RegisterMotionServiceHandler

func RegisterMotionServiceHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterMotionServiceHandler registers the http handlers for service MotionService to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterMotionServiceHandlerClient

func RegisterMotionServiceHandlerClient(ctx context.Context, mux *runtime.ServeMux, client MotionServiceClient) error

RegisterMotionServiceHandlerClient registers the http handlers for service MotionService to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "MotionServiceClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "MotionServiceClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "MotionServiceClient" to call the correct interceptors.

func RegisterMotionServiceHandlerFromEndpoint

func RegisterMotionServiceHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterMotionServiceHandlerFromEndpoint is same as RegisterMotionServiceHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterMotionServiceHandlerServer

func RegisterMotionServiceHandlerServer(ctx context.Context, mux *runtime.ServeMux, server MotionServiceServer) error

RegisterMotionServiceHandlerServer registers the http handlers for service MotionService to "mux". UnaryRPC :call MotionServiceServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906.

func RegisterMotionServiceServer

func RegisterMotionServiceServer(s *grpc.Server, srv MotionServiceServer)

Types

type DeleteGroupsRequest

type DeleteGroupsRequest struct {
	// 组id列表
	GroupsId             []string `protobuf:"bytes,1,rep,name=groups_id,json=groupsId,proto3" json:"groups_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

删除组列表请求

func (*DeleteGroupsRequest) Descriptor

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

func (*DeleteGroupsRequest) GetGroupsId

func (m *DeleteGroupsRequest) GetGroupsId() []string

func (*DeleteGroupsRequest) ProtoMessage

func (*DeleteGroupsRequest) ProtoMessage()

func (*DeleteGroupsRequest) Reset

func (m *DeleteGroupsRequest) Reset()

func (*DeleteGroupsRequest) String

func (m *DeleteGroupsRequest) String() string

func (*DeleteGroupsRequest) XXX_DiscardUnknown

func (m *DeleteGroupsRequest) XXX_DiscardUnknown()

func (*DeleteGroupsRequest) XXX_Marshal

func (m *DeleteGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGroupsRequest) XXX_Merge

func (m *DeleteGroupsRequest) XXX_Merge(src proto.Message)

func (*DeleteGroupsRequest) XXX_Size

func (m *DeleteGroupsRequest) XXX_Size() int

func (*DeleteGroupsRequest) XXX_Unmarshal

func (m *DeleteGroupsRequest) XXX_Unmarshal(b []byte) error

type DeleteGroupsResponse

type DeleteGroupsResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

删除组列表结果

func (*DeleteGroupsResponse) Descriptor

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

func (*DeleteGroupsResponse) ProtoMessage

func (*DeleteGroupsResponse) ProtoMessage()

func (*DeleteGroupsResponse) Reset

func (m *DeleteGroupsResponse) Reset()

func (*DeleteGroupsResponse) String

func (m *DeleteGroupsResponse) String() string

func (*DeleteGroupsResponse) XXX_DiscardUnknown

func (m *DeleteGroupsResponse) XXX_DiscardUnknown()

func (*DeleteGroupsResponse) XXX_Marshal

func (m *DeleteGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*DeleteGroupsResponse) XXX_Merge

func (m *DeleteGroupsResponse) XXX_Merge(src proto.Message)

func (*DeleteGroupsResponse) XXX_Size

func (m *DeleteGroupsResponse) XXX_Size() int

func (*DeleteGroupsResponse) XXX_Unmarshal

func (m *DeleteGroupsResponse) XXX_Unmarshal(b []byte) error

type GetPositionRequest

type GetPositionRequest struct {
	MotionType           MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

获取当前位置信息请求

func (*GetPositionRequest) Descriptor

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

func (*GetPositionRequest) GetMotionType

func (m *GetPositionRequest) GetMotionType() MotionType

func (*GetPositionRequest) ProtoMessage

func (*GetPositionRequest) ProtoMessage()

func (*GetPositionRequest) Reset

func (m *GetPositionRequest) Reset()

func (*GetPositionRequest) String

func (m *GetPositionRequest) String() string

func (*GetPositionRequest) XXX_DiscardUnknown

func (m *GetPositionRequest) XXX_DiscardUnknown()

func (*GetPositionRequest) XXX_Marshal

func (m *GetPositionRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetPositionRequest) XXX_Merge

func (m *GetPositionRequest) XXX_Merge(src proto.Message)

func (*GetPositionRequest) XXX_Size

func (m *GetPositionRequest) XXX_Size() int

func (*GetPositionRequest) XXX_Unmarshal

func (m *GetPositionRequest) XXX_Unmarshal(b []byte) error

type GetPositionResponse

type GetPositionResponse struct {
	// 功能类型
	MotionType MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	// 位置坐标
	Position             *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

获取当前位置信息结果

func (*GetPositionResponse) Descriptor

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

func (*GetPositionResponse) GetMotionType

func (m *GetPositionResponse) GetMotionType() MotionType

func (*GetPositionResponse) GetPosition

func (m *GetPositionResponse) GetPosition() *Position

func (*GetPositionResponse) ProtoMessage

func (*GetPositionResponse) ProtoMessage()

func (*GetPositionResponse) Reset

func (m *GetPositionResponse) Reset()

func (*GetPositionResponse) String

func (m *GetPositionResponse) String() string

func (*GetPositionResponse) XXX_DiscardUnknown

func (m *GetPositionResponse) XXX_DiscardUnknown()

func (*GetPositionResponse) XXX_Marshal

func (m *GetPositionResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GetPositionResponse) XXX_Merge

func (m *GetPositionResponse) XXX_Merge(src proto.Message)

func (*GetPositionResponse) XXX_Size

func (m *GetPositionResponse) XXX_Size() int

func (*GetPositionResponse) XXX_Unmarshal

func (m *GetPositionResponse) XXX_Unmarshal(b []byte) error

type Group

type Group struct {
	// 组信息
	GroupInfo *GroupInfo `protobuf:"bytes,1,opt,name=group_info,json=groupInfo,proto3" json:"group_info,omitempty"`
	// 目标列表
	Targets              []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

动作组

func (*Group) Descriptor

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

func (*Group) GetGroupInfo

func (m *Group) GetGroupInfo() *GroupInfo

func (*Group) GetTargets

func (m *Group) GetTargets() []*Target

func (*Group) ProtoMessage

func (*Group) ProtoMessage()

func (*Group) Reset

func (m *Group) Reset()

func (*Group) String

func (m *Group) String() string

func (*Group) XXX_DiscardUnknown

func (m *Group) XXX_DiscardUnknown()

func (*Group) XXX_Marshal

func (m *Group) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Group) XXX_Merge

func (m *Group) XXX_Merge(src proto.Message)

func (*Group) XXX_Size

func (m *Group) XXX_Size() int

func (*Group) XXX_Unmarshal

func (m *Group) XXX_Unmarshal(b []byte) error

type GroupInfo

type GroupInfo struct {
	// 组id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 组名
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// 功能类型
	MotionType           MotionType `protobuf:"varint,3,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

组信息

func (*GroupInfo) Descriptor

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

func (*GroupInfo) GetId

func (m *GroupInfo) GetId() string

func (*GroupInfo) GetMotionType

func (m *GroupInfo) GetMotionType() MotionType

func (*GroupInfo) GetName

func (m *GroupInfo) GetName() string

func (*GroupInfo) ProtoMessage

func (*GroupInfo) ProtoMessage()

func (*GroupInfo) Reset

func (m *GroupInfo) Reset()

func (*GroupInfo) String

func (m *GroupInfo) String() string

func (*GroupInfo) XXX_DiscardUnknown

func (m *GroupInfo) XXX_DiscardUnknown()

func (*GroupInfo) XXX_Marshal

func (m *GroupInfo) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupInfo) XXX_Merge

func (m *GroupInfo) XXX_Merge(src proto.Message)

func (*GroupInfo) XXX_Size

func (m *GroupInfo) XXX_Size() int

func (*GroupInfo) XXX_Unmarshal

func (m *GroupInfo) XXX_Unmarshal(b []byte) error

type GroupTargetRequest

type GroupTargetRequest struct {
	// Types that are valid to be assigned to GroupIdNameOneof:
	//	*GroupTargetRequest_Id
	//	*GroupTargetRequest_Name
	GroupIdNameOneof     isGroupTargetRequest_GroupIdNameOneof `protobuf_oneof:"group_id_name_oneof"`
	XXX_NoUnkeyedLiteral struct{}                              `json:"-"`
	XXX_unrecognized     []byte                                `json:"-"`
	XXX_sizecache        int32                                 `json:"-"`
}

组目标请求

func (*GroupTargetRequest) Descriptor

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

func (*GroupTargetRequest) GetGroupIdNameOneof

func (m *GroupTargetRequest) GetGroupIdNameOneof() isGroupTargetRequest_GroupIdNameOneof

func (*GroupTargetRequest) GetId

func (m *GroupTargetRequest) GetId() string

func (*GroupTargetRequest) GetName

func (m *GroupTargetRequest) GetName() string

func (*GroupTargetRequest) ProtoMessage

func (*GroupTargetRequest) ProtoMessage()

func (*GroupTargetRequest) Reset

func (m *GroupTargetRequest) Reset()

func (*GroupTargetRequest) String

func (m *GroupTargetRequest) String() string

func (*GroupTargetRequest) XXX_DiscardUnknown

func (m *GroupTargetRequest) XXX_DiscardUnknown()

func (*GroupTargetRequest) XXX_Marshal

func (m *GroupTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupTargetRequest) XXX_Merge

func (m *GroupTargetRequest) XXX_Merge(src proto.Message)

func (*GroupTargetRequest) XXX_OneofWrappers

func (*GroupTargetRequest) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*GroupTargetRequest) XXX_Size

func (m *GroupTargetRequest) XXX_Size() int

func (*GroupTargetRequest) XXX_Unmarshal

func (m *GroupTargetRequest) XXX_Unmarshal(b []byte) error

type GroupTargetRequest_Id

type GroupTargetRequest_Id struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type GroupTargetRequest_Name

type GroupTargetRequest_Name struct {
	Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type GroupsTargetRequest

type GroupsTargetRequest struct {
	// 组目标列表
	Groups               []*GroupTargetRequest `protobuf:"bytes,1,rep,name=groups,proto3" json:"groups,omitempty"`
	XXX_NoUnkeyedLiteral struct{}              `json:"-"`
	XXX_unrecognized     []byte                `json:"-"`
	XXX_sizecache        int32                 `json:"-"`
}

组目标列表请求

func (*GroupsTargetRequest) Descriptor

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

func (*GroupsTargetRequest) GetGroups

func (m *GroupsTargetRequest) GetGroups() []*GroupTargetRequest

func (*GroupsTargetRequest) ProtoMessage

func (*GroupsTargetRequest) ProtoMessage()

func (*GroupsTargetRequest) Reset

func (m *GroupsTargetRequest) Reset()

func (*GroupsTargetRequest) String

func (m *GroupsTargetRequest) String() string

func (*GroupsTargetRequest) XXX_DiscardUnknown

func (m *GroupsTargetRequest) XXX_DiscardUnknown()

func (*GroupsTargetRequest) XXX_Marshal

func (m *GroupsTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*GroupsTargetRequest) XXX_Merge

func (m *GroupsTargetRequest) XXX_Merge(src proto.Message)

func (*GroupsTargetRequest) XXX_Size

func (m *GroupsTargetRequest) XXX_Size() int

func (*GroupsTargetRequest) XXX_Unmarshal

func (m *GroupsTargetRequest) XXX_Unmarshal(b []byte) error

type ListGroupTargetsRequest

type ListGroupTargetsRequest struct {
	// 组id
	GroupId              string   `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

获取组动作点列表请求

func (*ListGroupTargetsRequest) Descriptor

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

func (*ListGroupTargetsRequest) GetGroupId

func (m *ListGroupTargetsRequest) GetGroupId() string

func (*ListGroupTargetsRequest) ProtoMessage

func (*ListGroupTargetsRequest) ProtoMessage()

func (*ListGroupTargetsRequest) Reset

func (m *ListGroupTargetsRequest) Reset()

func (*ListGroupTargetsRequest) String

func (m *ListGroupTargetsRequest) String() string

func (*ListGroupTargetsRequest) XXX_DiscardUnknown

func (m *ListGroupTargetsRequest) XXX_DiscardUnknown()

func (*ListGroupTargetsRequest) XXX_Marshal

func (m *ListGroupTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupTargetsRequest) XXX_Merge

func (m *ListGroupTargetsRequest) XXX_Merge(src proto.Message)

func (*ListGroupTargetsRequest) XXX_Size

func (m *ListGroupTargetsRequest) XXX_Size() int

func (*ListGroupTargetsRequest) XXX_Unmarshal

func (m *ListGroupTargetsRequest) XXX_Unmarshal(b []byte) error

type ListGroupTargetsResponse

type ListGroupTargetsResponse struct {
	// 目标点列表
	Targets              []*Target `protobuf:"bytes,1,rep,name=targets,proto3" json:"targets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

获取组动作点列表结果

func (*ListGroupTargetsResponse) Descriptor

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

func (*ListGroupTargetsResponse) GetTargets

func (m *ListGroupTargetsResponse) GetTargets() []*Target

func (*ListGroupTargetsResponse) ProtoMessage

func (*ListGroupTargetsResponse) ProtoMessage()

func (*ListGroupTargetsResponse) Reset

func (m *ListGroupTargetsResponse) Reset()

func (*ListGroupTargetsResponse) String

func (m *ListGroupTargetsResponse) String() string

func (*ListGroupTargetsResponse) XXX_DiscardUnknown

func (m *ListGroupTargetsResponse) XXX_DiscardUnknown()

func (*ListGroupTargetsResponse) XXX_Marshal

func (m *ListGroupTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupTargetsResponse) XXX_Merge

func (m *ListGroupTargetsResponse) XXX_Merge(src proto.Message)

func (*ListGroupTargetsResponse) XXX_Size

func (m *ListGroupTargetsResponse) XXX_Size() int

func (*ListGroupTargetsResponse) XXX_Unmarshal

func (m *ListGroupTargetsResponse) XXX_Unmarshal(b []byte) error

type ListGroupsRequest

type ListGroupsRequest struct {
	// 功能类型
	MotionType           MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

获取组列表请求

func (*ListGroupsRequest) Descriptor

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

func (*ListGroupsRequest) GetMotionType

func (m *ListGroupsRequest) GetMotionType() MotionType

func (*ListGroupsRequest) ProtoMessage

func (*ListGroupsRequest) ProtoMessage()

func (*ListGroupsRequest) Reset

func (m *ListGroupsRequest) Reset()

func (*ListGroupsRequest) String

func (m *ListGroupsRequest) String() string

func (*ListGroupsRequest) XXX_DiscardUnknown

func (m *ListGroupsRequest) XXX_DiscardUnknown()

func (*ListGroupsRequest) XXX_Marshal

func (m *ListGroupsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsRequest) XXX_Merge

func (m *ListGroupsRequest) XXX_Merge(src proto.Message)

func (*ListGroupsRequest) XXX_Size

func (m *ListGroupsRequest) XXX_Size() int

func (*ListGroupsRequest) XXX_Unmarshal

func (m *ListGroupsRequest) XXX_Unmarshal(b []byte) error

type ListGroupsResponse

type ListGroupsResponse struct {
	// 组信息列表
	GroupsInfo           []*GroupInfo `protobuf:"bytes,1,rep,name=groups_info,json=groupsInfo,proto3" json:"groups_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}     `json:"-"`
	XXX_unrecognized     []byte       `json:"-"`
	XXX_sizecache        int32        `json:"-"`
}

获取组列表结果

func (*ListGroupsResponse) Descriptor

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

func (*ListGroupsResponse) GetGroupsInfo

func (m *ListGroupsResponse) GetGroupsInfo() []*GroupInfo

func (*ListGroupsResponse) ProtoMessage

func (*ListGroupsResponse) ProtoMessage()

func (*ListGroupsResponse) Reset

func (m *ListGroupsResponse) Reset()

func (*ListGroupsResponse) String

func (m *ListGroupsResponse) String() string

func (*ListGroupsResponse) XXX_DiscardUnknown

func (m *ListGroupsResponse) XXX_DiscardUnknown()

func (*ListGroupsResponse) XXX_Marshal

func (m *ListGroupsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*ListGroupsResponse) XXX_Merge

func (m *ListGroupsResponse) XXX_Merge(src proto.Message)

func (*ListGroupsResponse) XXX_Size

func (m *ListGroupsResponse) XXX_Size() int

func (*ListGroupsResponse) XXX_Unmarshal

func (m *ListGroupsResponse) XXX_Unmarshal(b []byte) error

type MotionConfig

type MotionConfig struct {
	// 运动速度
	Speed uint32 `protobuf:"varint,1,opt,name=speed,proto3" json:"speed,omitempty"`
	// 移动到目标后等待时长(毫秒)
	WaitMillisecond      uint32   `protobuf:"varint,2,opt,name=wait_millisecond,json=waitMillisecond,proto3" json:"wait_millisecond,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

运动配置参数定义

func (*MotionConfig) Descriptor

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

func (*MotionConfig) GetSpeed

func (m *MotionConfig) GetSpeed() uint32

func (*MotionConfig) GetWaitMillisecond

func (m *MotionConfig) GetWaitMillisecond() uint32

func (*MotionConfig) ProtoMessage

func (*MotionConfig) ProtoMessage()

func (*MotionConfig) Reset

func (m *MotionConfig) Reset()

func (*MotionConfig) String

func (m *MotionConfig) String() string

func (*MotionConfig) XXX_DiscardUnknown

func (m *MotionConfig) XXX_DiscardUnknown()

func (*MotionConfig) XXX_Marshal

func (m *MotionConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MotionConfig) XXX_Merge

func (m *MotionConfig) XXX_Merge(src proto.Message)

func (*MotionConfig) XXX_Size

func (m *MotionConfig) XXX_Size() int

func (*MotionConfig) XXX_Unmarshal

func (m *MotionConfig) XXX_Unmarshal(b []byte) error

type MotionServiceClient

type MotionServiceClient interface {
	// MoveTo 头部的移动
	//
	// 通过预设组或定位方式移动头部
	MoveTo(ctx context.Context, in *MoveToRequest, opts ...grpc.CallOption) (*MoveToResponse, error)
	// PositioningData 监听头部实时定位数据
	//
	// 用于持续获取当前主轴与交叉轴的实时位置
	//
	// 需要通过外力控制头部位置时可通过PositioningDataRequest.disability=true调节,
	// 详见PositioningDataRequest
	PositioningData(ctx context.Context, in *PositioningDataRequest, opts ...grpc.CallOption) (MotionService_PositioningDataClient, error)
	// GetPosition 获取当前头部定位数据
	//
	// 用于获取当前主轴与交叉轴的实时位置
	GetPosition(ctx context.Context, in *GetPositionRequest, opts ...grpc.CallOption) (*GetPositionResponse, error)
	// NewGroup 创建头部位置预设组
	NewGroup(ctx context.Context, in *NewGroupRequest, opts ...grpc.CallOption) (*NewGroupResponse, error)
	// ListGroups 获取头部位置预设组列表
	ListGroups(ctx context.Context, in *ListGroupsRequest, opts ...grpc.CallOption) (*ListGroupsResponse, error)
	// UpdateGroup 更新头部位置预设组
	UpdateGroup(ctx context.Context, in *UpdateGroupRequest, opts ...grpc.CallOption) (*UpdateGroupResponse, error)
	// DeleteGroups 删除头部位置预设组列表
	DeleteGroups(ctx context.Context, in *DeleteGroupsRequest, opts ...grpc.CallOption) (*DeleteGroupsResponse, error)
	// ListGroupTargets 获取头部位置预设组动作点列表
	ListGroupTargets(ctx context.Context, in *ListGroupTargetsRequest, opts ...grpc.CallOption) (*ListGroupTargetsResponse, error)
	// UpdateGroupTargets 更新头部位置预设组动作点列表
	UpdateGroupTargets(ctx context.Context, in *UpdateGroupTargetsRequest, opts ...grpc.CallOption) (*UpdateGroupTargetsResponse, error)
}

MotionServiceClient is the client API for MotionService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.

type MotionServiceServer

type MotionServiceServer interface {
	// MoveTo 头部的移动
	//
	// 通过预设组或定位方式移动头部
	MoveTo(context.Context, *MoveToRequest) (*MoveToResponse, error)
	// PositioningData 监听头部实时定位数据
	//
	// 用于持续获取当前主轴与交叉轴的实时位置
	//
	// 需要通过外力控制头部位置时可通过PositioningDataRequest.disability=true调节,
	// 详见PositioningDataRequest
	PositioningData(*PositioningDataRequest, MotionService_PositioningDataServer) error
	// GetPosition 获取当前头部定位数据
	//
	// 用于获取当前主轴与交叉轴的实时位置
	GetPosition(context.Context, *GetPositionRequest) (*GetPositionResponse, error)
	// NewGroup 创建头部位置预设组
	NewGroup(context.Context, *NewGroupRequest) (*NewGroupResponse, error)
	// ListGroups 获取头部位置预设组列表
	ListGroups(context.Context, *ListGroupsRequest) (*ListGroupsResponse, error)
	// UpdateGroup 更新头部位置预设组
	UpdateGroup(context.Context, *UpdateGroupRequest) (*UpdateGroupResponse, error)
	// DeleteGroups 删除头部位置预设组列表
	DeleteGroups(context.Context, *DeleteGroupsRequest) (*DeleteGroupsResponse, error)
	// ListGroupTargets 获取头部位置预设组动作点列表
	ListGroupTargets(context.Context, *ListGroupTargetsRequest) (*ListGroupTargetsResponse, error)
	// UpdateGroupTargets 更新头部位置预设组动作点列表
	UpdateGroupTargets(context.Context, *UpdateGroupTargetsRequest) (*UpdateGroupTargetsResponse, error)
}

MotionServiceServer is the server API for MotionService service.

type MotionService_PositioningDataClient

type MotionService_PositioningDataClient interface {
	Recv() (*PositioningDataResponse, error)
	grpc.ClientStream
}

type MotionService_PositioningDataServer

type MotionService_PositioningDataServer interface {
	Send(*PositioningDataResponse) error
	grpc.ServerStream
}

type MotionType

type MotionType int32

功能类型

const (
	// 保留
	MotionType_UNKNOWN_MOTION_TYPE MotionType = 0
	// 头部
	MotionType_HEAD MotionType = 1
)

func (MotionType) EnumDescriptor

func (MotionType) EnumDescriptor() ([]byte, []int)

func (MotionType) String

func (x MotionType) String() string

type MoveToRequest

type MoveToRequest struct {
	MotionType MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	// Types that are valid to be assigned to TargetRequestOneof:
	//	*MoveToRequest_GroupsTargetRequest
	//	*MoveToRequest_PositionTargetRequest
	TargetRequestOneof isMoveToRequest_TargetRequestOneof `protobuf_oneof:"target_request_oneof"`
	// 清空请求队列, 立即执行
	// 未处理完的动作列表将全部丢弃
	Immediately          bool     `protobuf:"varint,4,opt,name=immediately,proto3" json:"immediately,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

移动功能请求

func (*MoveToRequest) Descriptor

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

func (*MoveToRequest) GetGroupsTargetRequest

func (m *MoveToRequest) GetGroupsTargetRequest() *GroupsTargetRequest

func (*MoveToRequest) GetImmediately

func (m *MoveToRequest) GetImmediately() bool

func (*MoveToRequest) GetMotionType

func (m *MoveToRequest) GetMotionType() MotionType

func (*MoveToRequest) GetPositionTargetRequest

func (m *MoveToRequest) GetPositionTargetRequest() *PositionTargetRequest

func (*MoveToRequest) GetTargetRequestOneof

func (m *MoveToRequest) GetTargetRequestOneof() isMoveToRequest_TargetRequestOneof

func (*MoveToRequest) ProtoMessage

func (*MoveToRequest) ProtoMessage()

func (*MoveToRequest) Reset

func (m *MoveToRequest) Reset()

func (*MoveToRequest) String

func (m *MoveToRequest) String() string

func (*MoveToRequest) XXX_DiscardUnknown

func (m *MoveToRequest) XXX_DiscardUnknown()

func (*MoveToRequest) XXX_Marshal

func (m *MoveToRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MoveToRequest) XXX_Merge

func (m *MoveToRequest) XXX_Merge(src proto.Message)

func (*MoveToRequest) XXX_OneofWrappers

func (*MoveToRequest) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*MoveToRequest) XXX_Size

func (m *MoveToRequest) XXX_Size() int

func (*MoveToRequest) XXX_Unmarshal

func (m *MoveToRequest) XXX_Unmarshal(b []byte) error

type MoveToRequest_GroupsTargetRequest

type MoveToRequest_GroupsTargetRequest struct {
	GroupsTargetRequest *GroupsTargetRequest `protobuf:"bytes,2,opt,name=groups_target_request,json=groupsTargetRequest,proto3,oneof"`
}

type MoveToRequest_PositionTargetRequest

type MoveToRequest_PositionTargetRequest struct {
	PositionTargetRequest *PositionTargetRequest `protobuf:"bytes,3,opt,name=position_target_request,json=positionTargetRequest,proto3,oneof"`
}

type MoveToResponse

type MoveToResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

移动功能结果

func (*MoveToResponse) Descriptor

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

func (*MoveToResponse) ProtoMessage

func (*MoveToResponse) ProtoMessage()

func (*MoveToResponse) Reset

func (m *MoveToResponse) Reset()

func (*MoveToResponse) String

func (m *MoveToResponse) String() string

func (*MoveToResponse) XXX_DiscardUnknown

func (m *MoveToResponse) XXX_DiscardUnknown()

func (*MoveToResponse) XXX_Marshal

func (m *MoveToResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*MoveToResponse) XXX_Merge

func (m *MoveToResponse) XXX_Merge(src proto.Message)

func (*MoveToResponse) XXX_Size

func (m *MoveToResponse) XXX_Size() int

func (*MoveToResponse) XXX_Unmarshal

func (m *MoveToResponse) XXX_Unmarshal(b []byte) error

type NewGroupRequest

type NewGroupRequest struct {
	// 功能类型
	MotionType MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	// 组名
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

创建组请求

func (*NewGroupRequest) Descriptor

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

func (*NewGroupRequest) GetMotionType

func (m *NewGroupRequest) GetMotionType() MotionType

func (*NewGroupRequest) GetName

func (m *NewGroupRequest) GetName() string

func (*NewGroupRequest) ProtoMessage

func (*NewGroupRequest) ProtoMessage()

func (*NewGroupRequest) Reset

func (m *NewGroupRequest) Reset()

func (*NewGroupRequest) String

func (m *NewGroupRequest) String() string

func (*NewGroupRequest) XXX_DiscardUnknown

func (m *NewGroupRequest) XXX_DiscardUnknown()

func (*NewGroupRequest) XXX_Marshal

func (m *NewGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewGroupRequest) XXX_Merge

func (m *NewGroupRequest) XXX_Merge(src proto.Message)

func (*NewGroupRequest) XXX_Size

func (m *NewGroupRequest) XXX_Size() int

func (*NewGroupRequest) XXX_Unmarshal

func (m *NewGroupRequest) XXX_Unmarshal(b []byte) error

type NewGroupResponse

type NewGroupResponse struct {
	// 组信息
	GroupInfo            *GroupInfo `protobuf:"bytes,1,opt,name=group_info,json=groupInfo,proto3" json:"group_info,omitempty"`
	XXX_NoUnkeyedLiteral struct{}   `json:"-"`
	XXX_unrecognized     []byte     `json:"-"`
	XXX_sizecache        int32      `json:"-"`
}

创建组结果

func (*NewGroupResponse) Descriptor

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

func (*NewGroupResponse) GetGroupInfo

func (m *NewGroupResponse) GetGroupInfo() *GroupInfo

func (*NewGroupResponse) ProtoMessage

func (*NewGroupResponse) ProtoMessage()

func (*NewGroupResponse) Reset

func (m *NewGroupResponse) Reset()

func (*NewGroupResponse) String

func (m *NewGroupResponse) String() string

func (*NewGroupResponse) XXX_DiscardUnknown

func (m *NewGroupResponse) XXX_DiscardUnknown()

func (*NewGroupResponse) XXX_Marshal

func (m *NewGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*NewGroupResponse) XXX_Merge

func (m *NewGroupResponse) XXX_Merge(src proto.Message)

func (*NewGroupResponse) XXX_Size

func (m *NewGroupResponse) XXX_Size() int

func (*NewGroupResponse) XXX_Unmarshal

func (m *NewGroupResponse) XXX_Unmarshal(b []byte) error

type Position

type Position struct {
	// x轴位置
	// 正负值, 左值为负
	XAxis int32 `protobuf:"varint,1,opt,name=x_axis,json=xAxis,proto3" json:"x_axis,omitempty"`
	// y轴位置
	// 正负值, 底值为负
	YAxis                int32    `protobuf:"varint,2,opt,name=y_axis,json=yAxis,proto3" json:"y_axis,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

位置坐标定义 0值为默认居中

func (*Position) Descriptor

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

func (*Position) GetXAxis

func (m *Position) GetXAxis() int32

func (*Position) GetYAxis

func (m *Position) GetYAxis() int32

func (*Position) ProtoMessage

func (*Position) ProtoMessage()

func (*Position) Reset

func (m *Position) Reset()

func (*Position) String

func (m *Position) String() string

func (*Position) XXX_DiscardUnknown

func (m *Position) XXX_DiscardUnknown()

func (*Position) XXX_Marshal

func (m *Position) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Position) XXX_Merge

func (m *Position) XXX_Merge(src proto.Message)

func (*Position) XXX_Size

func (m *Position) XXX_Size() int

func (*Position) XXX_Unmarshal

func (m *Position) XXX_Unmarshal(b []byte) error

type PositionTargetRequest

type PositionTargetRequest struct {
	// Types that are valid to be assigned to PositionTargetOneof:
	//	*PositionTargetRequest_AbsoluteTarget
	//	*PositionTargetRequest_RelativeTarget
	PositionTargetOneof  isPositionTargetRequest_PositionTargetOneof `protobuf_oneof:"position_target_oneof"`
	XXX_NoUnkeyedLiteral struct{}                                    `json:"-"`
	XXX_unrecognized     []byte                                      `json:"-"`
	XXX_sizecache        int32                                       `json:"-"`
}

单点目标请求

func (*PositionTargetRequest) Descriptor

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

func (*PositionTargetRequest) GetAbsoluteTarget

func (m *PositionTargetRequest) GetAbsoluteTarget() *Target

func (*PositionTargetRequest) GetPositionTargetOneof

func (m *PositionTargetRequest) GetPositionTargetOneof() isPositionTargetRequest_PositionTargetOneof

func (*PositionTargetRequest) GetRelativeTarget

func (m *PositionTargetRequest) GetRelativeTarget() *Target

func (*PositionTargetRequest) ProtoMessage

func (*PositionTargetRequest) ProtoMessage()

func (*PositionTargetRequest) Reset

func (m *PositionTargetRequest) Reset()

func (*PositionTargetRequest) String

func (m *PositionTargetRequest) String() string

func (*PositionTargetRequest) XXX_DiscardUnknown

func (m *PositionTargetRequest) XXX_DiscardUnknown()

func (*PositionTargetRequest) XXX_Marshal

func (m *PositionTargetRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositionTargetRequest) XXX_Merge

func (m *PositionTargetRequest) XXX_Merge(src proto.Message)

func (*PositionTargetRequest) XXX_OneofWrappers

func (*PositionTargetRequest) XXX_OneofWrappers() []interface{}

XXX_OneofWrappers is for the internal use of the proto package.

func (*PositionTargetRequest) XXX_Size

func (m *PositionTargetRequest) XXX_Size() int

func (*PositionTargetRequest) XXX_Unmarshal

func (m *PositionTargetRequest) XXX_Unmarshal(b []byte) error

type PositionTargetRequest_AbsoluteTarget

type PositionTargetRequest_AbsoluteTarget struct {
	AbsoluteTarget *Target `protobuf:"bytes,1,opt,name=absolute_target,json=absoluteTarget,proto3,oneof"`
}

type PositionTargetRequest_RelativeTarget

type PositionTargetRequest_RelativeTarget struct {
	RelativeTarget *Target `protobuf:"bytes,2,opt,name=relative_target,json=relativeTarget,proto3,oneof"`
}

type PositioningDataRequest

type PositioningDataRequest struct {
	// 功能类型
	MotionType MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	// 设备是否失能
	// 需使用手动控制运动功能时启用
	// 服务断开后将自动使能
	Disability           bool     `protobuf:"varint,2,opt,name=disability,proto3" json:"disability,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

持续监听位置消息请求

func (*PositioningDataRequest) Descriptor

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

func (*PositioningDataRequest) GetDisability

func (m *PositioningDataRequest) GetDisability() bool

func (*PositioningDataRequest) GetMotionType

func (m *PositioningDataRequest) GetMotionType() MotionType

func (*PositioningDataRequest) ProtoMessage

func (*PositioningDataRequest) ProtoMessage()

func (*PositioningDataRequest) Reset

func (m *PositioningDataRequest) Reset()

func (*PositioningDataRequest) String

func (m *PositioningDataRequest) String() string

func (*PositioningDataRequest) XXX_DiscardUnknown

func (m *PositioningDataRequest) XXX_DiscardUnknown()

func (*PositioningDataRequest) XXX_Marshal

func (m *PositioningDataRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositioningDataRequest) XXX_Merge

func (m *PositioningDataRequest) XXX_Merge(src proto.Message)

func (*PositioningDataRequest) XXX_Size

func (m *PositioningDataRequest) XXX_Size() int

func (*PositioningDataRequest) XXX_Unmarshal

func (m *PositioningDataRequest) XXX_Unmarshal(b []byte) error

type PositioningDataResponse

type PositioningDataResponse struct {
	// 功能类型
	MotionType MotionType `protobuf:"varint,1,opt,name=motion_type,json=motionType,proto3,enum=motionService.MotionType" json:"motion_type,omitempty"`
	// 位置坐标
	Position             *Position `protobuf:"bytes,2,opt,name=position,proto3" json:"position,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

持续监听位置消息结果

func (*PositioningDataResponse) Descriptor

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

func (*PositioningDataResponse) GetMotionType

func (m *PositioningDataResponse) GetMotionType() MotionType

func (*PositioningDataResponse) GetPosition

func (m *PositioningDataResponse) GetPosition() *Position

func (*PositioningDataResponse) ProtoMessage

func (*PositioningDataResponse) ProtoMessage()

func (*PositioningDataResponse) Reset

func (m *PositioningDataResponse) Reset()

func (*PositioningDataResponse) String

func (m *PositioningDataResponse) String() string

func (*PositioningDataResponse) XXX_DiscardUnknown

func (m *PositioningDataResponse) XXX_DiscardUnknown()

func (*PositioningDataResponse) XXX_Marshal

func (m *PositioningDataResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*PositioningDataResponse) XXX_Merge

func (m *PositioningDataResponse) XXX_Merge(src proto.Message)

func (*PositioningDataResponse) XXX_Size

func (m *PositioningDataResponse) XXX_Size() int

func (*PositioningDataResponse) XXX_Unmarshal

func (m *PositioningDataResponse) XXX_Unmarshal(b []byte) error

type Target

type Target struct {
	// 位置坐标
	Position *Position `protobuf:"bytes,1,opt,name=position,proto3" json:"position,omitempty"`
	// 功能类型
	MotionConfig         *MotionConfig `protobuf:"bytes,2,opt,name=motion_config,json=motionConfig,proto3" json:"motion_config,omitempty"`
	XXX_NoUnkeyedLiteral struct{}      `json:"-"`
	XXX_unrecognized     []byte        `json:"-"`
	XXX_sizecache        int32         `json:"-"`
}

目标点信息

func (*Target) Descriptor

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

func (*Target) GetMotionConfig

func (m *Target) GetMotionConfig() *MotionConfig

func (*Target) GetPosition

func (m *Target) GetPosition() *Position

func (*Target) ProtoMessage

func (*Target) ProtoMessage()

func (*Target) Reset

func (m *Target) Reset()

func (*Target) String

func (m *Target) String() string

func (*Target) XXX_DiscardUnknown

func (m *Target) XXX_DiscardUnknown()

func (*Target) XXX_Marshal

func (m *Target) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*Target) XXX_Merge

func (m *Target) XXX_Merge(src proto.Message)

func (*Target) XXX_Size

func (m *Target) XXX_Size() int

func (*Target) XXX_Unmarshal

func (m *Target) XXX_Unmarshal(b []byte) error

type UnimplementedMotionServiceServer

type UnimplementedMotionServiceServer struct {
}

UnimplementedMotionServiceServer can be embedded to have forward compatible implementations.

func (*UnimplementedMotionServiceServer) DeleteGroups

func (*UnimplementedMotionServiceServer) GetPosition

func (*UnimplementedMotionServiceServer) ListGroupTargets

func (*UnimplementedMotionServiceServer) ListGroups

func (*UnimplementedMotionServiceServer) MoveTo

func (*UnimplementedMotionServiceServer) NewGroup

func (*UnimplementedMotionServiceServer) PositioningData

func (*UnimplementedMotionServiceServer) UpdateGroup

func (*UnimplementedMotionServiceServer) UpdateGroupTargets

type UpdateGroupRequest

type UpdateGroupRequest struct {
	// 组id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// 组名
	Name                 string   `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

更新组信息请求

func (*UpdateGroupRequest) Descriptor

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

func (*UpdateGroupRequest) GetId

func (m *UpdateGroupRequest) GetId() string

func (*UpdateGroupRequest) GetName

func (m *UpdateGroupRequest) GetName() string

func (*UpdateGroupRequest) ProtoMessage

func (*UpdateGroupRequest) ProtoMessage()

func (*UpdateGroupRequest) Reset

func (m *UpdateGroupRequest) Reset()

func (*UpdateGroupRequest) String

func (m *UpdateGroupRequest) String() string

func (*UpdateGroupRequest) XXX_DiscardUnknown

func (m *UpdateGroupRequest) XXX_DiscardUnknown()

func (*UpdateGroupRequest) XXX_Marshal

func (m *UpdateGroupRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGroupRequest) XXX_Merge

func (m *UpdateGroupRequest) XXX_Merge(src proto.Message)

func (*UpdateGroupRequest) XXX_Size

func (m *UpdateGroupRequest) XXX_Size() int

func (*UpdateGroupRequest) XXX_Unmarshal

func (m *UpdateGroupRequest) XXX_Unmarshal(b []byte) error

type UpdateGroupResponse

type UpdateGroupResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

更新组信息结果

func (*UpdateGroupResponse) Descriptor

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

func (*UpdateGroupResponse) ProtoMessage

func (*UpdateGroupResponse) ProtoMessage()

func (*UpdateGroupResponse) Reset

func (m *UpdateGroupResponse) Reset()

func (*UpdateGroupResponse) String

func (m *UpdateGroupResponse) String() string

func (*UpdateGroupResponse) XXX_DiscardUnknown

func (m *UpdateGroupResponse) XXX_DiscardUnknown()

func (*UpdateGroupResponse) XXX_Marshal

func (m *UpdateGroupResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGroupResponse) XXX_Merge

func (m *UpdateGroupResponse) XXX_Merge(src proto.Message)

func (*UpdateGroupResponse) XXX_Size

func (m *UpdateGroupResponse) XXX_Size() int

func (*UpdateGroupResponse) XXX_Unmarshal

func (m *UpdateGroupResponse) XXX_Unmarshal(b []byte) error

type UpdateGroupTargetsRequest

type UpdateGroupTargetsRequest struct {
	// 组id
	GroupId string `protobuf:"bytes,1,opt,name=group_id,json=groupId,proto3" json:"group_id,omitempty"`
	// 目标点列表
	Targets              []*Target `protobuf:"bytes,2,rep,name=targets,proto3" json:"targets,omitempty"`
	XXX_NoUnkeyedLiteral struct{}  `json:"-"`
	XXX_unrecognized     []byte    `json:"-"`
	XXX_sizecache        int32     `json:"-"`
}

更新组动作点列表请求

func (*UpdateGroupTargetsRequest) Descriptor

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

func (*UpdateGroupTargetsRequest) GetGroupId

func (m *UpdateGroupTargetsRequest) GetGroupId() string

func (*UpdateGroupTargetsRequest) GetTargets

func (m *UpdateGroupTargetsRequest) GetTargets() []*Target

func (*UpdateGroupTargetsRequest) ProtoMessage

func (*UpdateGroupTargetsRequest) ProtoMessage()

func (*UpdateGroupTargetsRequest) Reset

func (m *UpdateGroupTargetsRequest) Reset()

func (*UpdateGroupTargetsRequest) String

func (m *UpdateGroupTargetsRequest) String() string

func (*UpdateGroupTargetsRequest) XXX_DiscardUnknown

func (m *UpdateGroupTargetsRequest) XXX_DiscardUnknown()

func (*UpdateGroupTargetsRequest) XXX_Marshal

func (m *UpdateGroupTargetsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGroupTargetsRequest) XXX_Merge

func (m *UpdateGroupTargetsRequest) XXX_Merge(src proto.Message)

func (*UpdateGroupTargetsRequest) XXX_Size

func (m *UpdateGroupTargetsRequest) XXX_Size() int

func (*UpdateGroupTargetsRequest) XXX_Unmarshal

func (m *UpdateGroupTargetsRequest) XXX_Unmarshal(b []byte) error

type UpdateGroupTargetsResponse

type UpdateGroupTargetsResponse struct {
	XXX_NoUnkeyedLiteral struct{} `json:"-"`
	XXX_unrecognized     []byte   `json:"-"`
	XXX_sizecache        int32    `json:"-"`
}

更新组动作点列表结果

func (*UpdateGroupTargetsResponse) Descriptor

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

func (*UpdateGroupTargetsResponse) ProtoMessage

func (*UpdateGroupTargetsResponse) ProtoMessage()

func (*UpdateGroupTargetsResponse) Reset

func (m *UpdateGroupTargetsResponse) Reset()

func (*UpdateGroupTargetsResponse) String

func (m *UpdateGroupTargetsResponse) String() string

func (*UpdateGroupTargetsResponse) XXX_DiscardUnknown

func (m *UpdateGroupTargetsResponse) XXX_DiscardUnknown()

func (*UpdateGroupTargetsResponse) XXX_Marshal

func (m *UpdateGroupTargetsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)

func (*UpdateGroupTargetsResponse) XXX_Merge

func (m *UpdateGroupTargetsResponse) XXX_Merge(src proto.Message)

func (*UpdateGroupTargetsResponse) XXX_Size

func (m *UpdateGroupTargetsResponse) XXX_Size() int

func (*UpdateGroupTargetsResponse) XXX_Unmarshal

func (m *UpdateGroupTargetsResponse) XXX_Unmarshal(b []byte) error

Jump to

Keyboard shortcuts

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