v1

package
v0.0.0-...-52fa7fc Latest Latest
Warning

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

Go to latest
Published: Feb 17, 2025 License: GPL-3.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OperatorService_Hello_FullMethodName                = "/operator.v1.OperatorService/Hello"
	OperatorService_SubscribeListeners_FullMethodName   = "/operator.v1.OperatorService/SubscribeListeners"
	OperatorService_SubscribeAgents_FullMethodName      = "/operator.v1.OperatorService/SubscribeAgents"
	OperatorService_SubscribeOperators_FullMethodName   = "/operator.v1.OperatorService/SubscribeOperators"
	OperatorService_SubscribeChat_FullMethodName        = "/operator.v1.OperatorService/SubscribeChat"
	OperatorService_SubscribeCredentials_FullMethodName = "/operator.v1.OperatorService/SubscribeCredentials"
	OperatorService_SubscribeTasks_FullMethodName       = "/operator.v1.OperatorService/SubscribeTasks"
	OperatorService_SetListenerColor_FullMethodName     = "/operator.v1.OperatorService/SetListenerColor"
	OperatorService_SetListenersColor_FullMethodName    = "/operator.v1.OperatorService/SetListenersColor"
	OperatorService_SetListenerNote_FullMethodName      = "/operator.v1.OperatorService/SetListenerNote"
	OperatorService_SetListenersNote_FullMethodName     = "/operator.v1.OperatorService/SetListenersNote"
	OperatorService_SetAgentColor_FullMethodName        = "/operator.v1.OperatorService/SetAgentColor"
	OperatorService_SetAgentsColor_FullMethodName       = "/operator.v1.OperatorService/SetAgentsColor"
	OperatorService_SetAgentNote_FullMethodName         = "/operator.v1.OperatorService/SetAgentNote"
	OperatorService_SetAgentsNote_FullMethodName        = "/operator.v1.OperatorService/SetAgentsNote"
	OperatorService_SetOperatorColor_FullMethodName     = "/operator.v1.OperatorService/SetOperatorColor"
	OperatorService_SetOperatorsColor_FullMethodName    = "/operator.v1.OperatorService/SetOperatorsColor"
	OperatorService_NewChatMessage_FullMethodName       = "/operator.v1.OperatorService/NewChatMessage"
	OperatorService_NewCredential_FullMethodName        = "/operator.v1.OperatorService/NewCredential"
	OperatorService_SetCredentialColor_FullMethodName   = "/operator.v1.OperatorService/SetCredentialColor"
	OperatorService_SetCredentialsColor_FullMethodName  = "/operator.v1.OperatorService/SetCredentialsColor"
	OperatorService_SetCredentialNote_FullMethodName    = "/operator.v1.OperatorService/SetCredentialNote"
	OperatorService_SetCredentialsNote_FullMethodName   = "/operator.v1.OperatorService/SetCredentialsNote"
	OperatorService_NewCommand_FullMethodName           = "/operator.v1.OperatorService/NewCommand"
	OperatorService_CancelTasks_FullMethodName          = "/operator.v1.OperatorService/CancelTasks"
	OperatorService_GetTaskOutput_FullMethodName        = "/operator.v1.OperatorService/GetTaskOutput"
)

Variables

View Source
var File_operator_v1_operator_proto protoreflect.FileDescriptor
View Source
var OperatorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "operator.v1.OperatorService",
	HandlerType: (*OperatorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "SetListenerColor",
			Handler:    _OperatorService_SetListenerColor_Handler,
		},
		{
			MethodName: "SetListenersColor",
			Handler:    _OperatorService_SetListenersColor_Handler,
		},
		{
			MethodName: "SetListenerNote",
			Handler:    _OperatorService_SetListenerNote_Handler,
		},
		{
			MethodName: "SetListenersNote",
			Handler:    _OperatorService_SetListenersNote_Handler,
		},
		{
			MethodName: "SetAgentColor",
			Handler:    _OperatorService_SetAgentColor_Handler,
		},
		{
			MethodName: "SetAgentsColor",
			Handler:    _OperatorService_SetAgentsColor_Handler,
		},
		{
			MethodName: "SetAgentNote",
			Handler:    _OperatorService_SetAgentNote_Handler,
		},
		{
			MethodName: "SetAgentsNote",
			Handler:    _OperatorService_SetAgentsNote_Handler,
		},
		{
			MethodName: "SetOperatorColor",
			Handler:    _OperatorService_SetOperatorColor_Handler,
		},
		{
			MethodName: "SetOperatorsColor",
			Handler:    _OperatorService_SetOperatorsColor_Handler,
		},
		{
			MethodName: "NewChatMessage",
			Handler:    _OperatorService_NewChatMessage_Handler,
		},
		{
			MethodName: "NewCredential",
			Handler:    _OperatorService_NewCredential_Handler,
		},
		{
			MethodName: "SetCredentialColor",
			Handler:    _OperatorService_SetCredentialColor_Handler,
		},
		{
			MethodName: "SetCredentialsColor",
			Handler:    _OperatorService_SetCredentialsColor_Handler,
		},
		{
			MethodName: "SetCredentialNote",
			Handler:    _OperatorService_SetCredentialNote_Handler,
		},
		{
			MethodName: "SetCredentialsNote",
			Handler:    _OperatorService_SetCredentialsNote_Handler,
		},
		{
			MethodName: "CancelTasks",
			Handler:    _OperatorService_CancelTasks_Handler,
		},
		{
			MethodName: "GetTaskOutput",
			Handler:    _OperatorService_GetTaskOutput_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "Hello",
			Handler:       _OperatorService_Hello_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeListeners",
			Handler:       _OperatorService_SubscribeListeners_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeAgents",
			Handler:       _OperatorService_SubscribeAgents_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeOperators",
			Handler:       _OperatorService_SubscribeOperators_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeChat",
			Handler:       _OperatorService_SubscribeChat_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeCredentials",
			Handler:       _OperatorService_SubscribeCredentials_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SubscribeTasks",
			Handler:       _OperatorService_SubscribeTasks_Handler,
			ServerStreams: true,
			ClientStreams: true,
		},
		{
			StreamName:    "NewCommand",
			Handler:       _OperatorService_NewCommand_Handler,
			ClientStreams: true,
		},
	},
	Metadata: "operator/v1/operator.proto",
}

OperatorService_ServiceDesc is the grpc.ServiceDesc for OperatorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterOperatorServiceServer

func RegisterOperatorServiceServer(s grpc.ServiceRegistrar, srv OperatorServiceServer)

Types

type AgentColorResponse

type AgentColorResponse struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New color of agent
	Color *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentColorResponse) Descriptor deprecated

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

Deprecated: Use AgentColorResponse.ProtoReflect.Descriptor instead.

func (*AgentColorResponse) GetColor

func (x *AgentColorResponse) GetColor() *wrapperspb.UInt32Value

func (*AgentColorResponse) GetId

func (x *AgentColorResponse) GetId() uint32

func (*AgentColorResponse) ProtoMessage

func (*AgentColorResponse) ProtoMessage()

func (*AgentColorResponse) ProtoReflect

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

func (*AgentColorResponse) Reset

func (x *AgentColorResponse) Reset()

func (*AgentColorResponse) String

func (x *AgentColorResponse) String() string

type AgentLastResponse

type AgentLastResponse struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Updated last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentLastResponse) Descriptor deprecated

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

Deprecated: Use AgentLastResponse.ProtoReflect.Descriptor instead.

func (*AgentLastResponse) GetId

func (x *AgentLastResponse) GetId() uint32

func (*AgentLastResponse) GetLast

func (x *AgentLastResponse) GetLast() *timestamppb.Timestamp

func (*AgentLastResponse) ProtoMessage

func (*AgentLastResponse) ProtoMessage()

func (*AgentLastResponse) ProtoReflect

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

func (*AgentLastResponse) Reset

func (x *AgentLastResponse) Reset()

func (*AgentLastResponse) String

func (x *AgentLastResponse) String() string

type AgentNoteResponse

type AgentNoteResponse struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New note of agent
	Note *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentNoteResponse) Descriptor deprecated

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

Deprecated: Use AgentNoteResponse.ProtoReflect.Descriptor instead.

func (*AgentNoteResponse) GetId

func (x *AgentNoteResponse) GetId() uint32

func (*AgentNoteResponse) GetNote

func (*AgentNoteResponse) ProtoMessage

func (*AgentNoteResponse) ProtoMessage()

func (*AgentNoteResponse) ProtoReflect

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

func (*AgentNoteResponse) Reset

func (x *AgentNoteResponse) Reset()

func (*AgentNoteResponse) String

func (x *AgentNoteResponse) String() string

type AgentResponse

type AgentResponse struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Listener's ID
	Lid int64 `protobuf:"varint,2,opt,name=lid,proto3" json:"lid,omitempty"`
	// External IP address of agent
	ExtIp *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=ext_ip,json=extIp,proto3" json:"ext_ip,omitempty"`
	// Internal IP address of agent
	IntIp *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=int_ip,json=intIp,proto3" json:"int_ip,omitempty"`
	// [MANDATORY] Operating system type
	Os uint32 `protobuf:"varint,5,opt,name=os,proto3" json:"os,omitempty"`
	// Operating system meta information (for example kernel version)
	OsMeta *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=os_meta,json=osMeta,proto3" json:"os_meta,omitempty"`
	// Hostname of compromised target
	Hostname *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=hostname,proto3" json:"hostname,omitempty"`
	// Username under which agent's process is working
	Username *wrapperspb.StringValue `protobuf:"bytes,8,opt,name=username,proto3" json:"username,omitempty"`
	// Domain name of compromised target
	Domain *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=domain,proto3" json:"domain,omitempty"`
	// Is process privilged (root, high intergity, etc)
	Privileged *wrapperspb.BoolValue `protobuf:"bytes,10,opt,name=privileged,proto3" json:"privileged,omitempty"`
	// Name of agent's process
	ProcName *wrapperspb.StringValue `protobuf:"bytes,11,opt,name=proc_name,json=procName,proto3" json:"proc_name,omitempty"`
	// Agent's process ID
	Pid *wrapperspb.UInt64Value `protobuf:"bytes,12,opt,name=pid,proto3" json:"pid,omitempty"`
	// [MANDATORY] Process architecture
	Arch uint32 `protobuf:"varint,13,opt,name=arch,proto3" json:"arch,omitempty"`
	// [MANDATORY] Sleep value of agent's process (in seconds)
	Sleep uint32 `protobuf:"varint,14,opt,name=sleep,proto3" json:"sleep,omitempty"`
	// [MANDATORY] Jitter value of agent's process (in range 1-99)
	Jitter uint32 `protobuf:"varint,15,opt,name=jitter,proto3" json:"jitter,omitempty"`
	// [MANDATORY] Binary mask represented supported agent's capabilities
	Caps uint32 `protobuf:"varint,16,opt,name=caps,proto3" json:"caps,omitempty"`
	// Color of agent
	Color *wrapperspb.UInt32Value `protobuf:"bytes,17,opt,name=color,proto3" json:"color,omitempty"`
	// Note of agent
	Note *wrapperspb.StringValue `protobuf:"bytes,18,opt,name=note,proto3" json:"note,omitempty"`
	// First checkout timestamp
	First *timestamppb.Timestamp `protobuf:"bytes,19,opt,name=first,proto3" json:"first,omitempty"`
	// Last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,20,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentResponse) Descriptor deprecated

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

Deprecated: Use AgentResponse.ProtoReflect.Descriptor instead.

func (*AgentResponse) GetArch

func (x *AgentResponse) GetArch() uint32

func (*AgentResponse) GetCaps

func (x *AgentResponse) GetCaps() uint32

func (*AgentResponse) GetColor

func (x *AgentResponse) GetColor() *wrapperspb.UInt32Value

func (*AgentResponse) GetDomain

func (x *AgentResponse) GetDomain() *wrapperspb.StringValue

func (*AgentResponse) GetExtIp

func (x *AgentResponse) GetExtIp() *wrapperspb.StringValue

func (*AgentResponse) GetFirst

func (x *AgentResponse) GetFirst() *timestamppb.Timestamp

func (*AgentResponse) GetHostname

func (x *AgentResponse) GetHostname() *wrapperspb.StringValue

func (*AgentResponse) GetId

func (x *AgentResponse) GetId() uint32

func (*AgentResponse) GetIntIp

func (x *AgentResponse) GetIntIp() *wrapperspb.StringValue

func (*AgentResponse) GetJitter

func (x *AgentResponse) GetJitter() uint32

func (*AgentResponse) GetLast

func (x *AgentResponse) GetLast() *timestamppb.Timestamp

func (*AgentResponse) GetLid

func (x *AgentResponse) GetLid() int64

func (*AgentResponse) GetNote

func (x *AgentResponse) GetNote() *wrapperspb.StringValue

func (*AgentResponse) GetOs

func (x *AgentResponse) GetOs() uint32

func (*AgentResponse) GetOsMeta

func (x *AgentResponse) GetOsMeta() *wrapperspb.StringValue

func (*AgentResponse) GetPid

func (x *AgentResponse) GetPid() *wrapperspb.UInt64Value

func (*AgentResponse) GetPrivileged

func (x *AgentResponse) GetPrivileged() *wrapperspb.BoolValue

func (*AgentResponse) GetProcName

func (x *AgentResponse) GetProcName() *wrapperspb.StringValue

func (*AgentResponse) GetSleep

func (x *AgentResponse) GetSleep() uint32

func (*AgentResponse) GetUsername

func (x *AgentResponse) GetUsername() *wrapperspb.StringValue

func (*AgentResponse) ProtoMessage

func (*AgentResponse) ProtoMessage()

func (*AgentResponse) ProtoReflect

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

func (*AgentResponse) Reset

func (x *AgentResponse) Reset()

func (*AgentResponse) String

func (x *AgentResponse) String() string

type AgentSleepResponse

type AgentSleepResponse struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Updated sleep value of agent
	Sleep uint32 `protobuf:"varint,2,opt,name=sleep,proto3" json:"sleep,omitempty"`
	// [MANDATORY] Updated jitter value of agent
	Jitter uint32 `protobuf:"varint,3,opt,name=jitter,proto3" json:"jitter,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentSleepResponse) Descriptor deprecated

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

Deprecated: Use AgentSleepResponse.ProtoReflect.Descriptor instead.

func (*AgentSleepResponse) GetId

func (x *AgentSleepResponse) GetId() uint32

func (*AgentSleepResponse) GetJitter

func (x *AgentSleepResponse) GetJitter() uint32

func (*AgentSleepResponse) GetSleep

func (x *AgentSleepResponse) GetSleep() uint32

func (*AgentSleepResponse) ProtoMessage

func (*AgentSleepResponse) ProtoMessage()

func (*AgentSleepResponse) ProtoReflect

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

func (*AgentSleepResponse) Reset

func (x *AgentSleepResponse) Reset()

func (*AgentSleepResponse) String

func (x *AgentSleepResponse) String() string

type AgentsResponse

type AgentsResponse struct {

	// List of agents
	Agents []*AgentResponse `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentsResponse) Descriptor deprecated

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

Deprecated: Use AgentsResponse.ProtoReflect.Descriptor instead.

func (*AgentsResponse) GetAgents

func (x *AgentsResponse) GetAgents() []*AgentResponse

func (*AgentsResponse) ProtoMessage

func (*AgentsResponse) ProtoMessage()

func (*AgentsResponse) ProtoReflect

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

func (*AgentsResponse) Reset

func (x *AgentsResponse) Reset()

func (*AgentsResponse) String

func (x *AgentsResponse) String() string

type CancelTasksRequest

type CancelTasksRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

--> CancelTasks

func (*CancelTasksRequest) Descriptor deprecated

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

Deprecated: Use CancelTasksRequest.ProtoReflect.Descriptor instead.

func (*CancelTasksRequest) GetCookie

func (x *CancelTasksRequest) GetCookie() *SessionCookie

func (*CancelTasksRequest) GetId

func (x *CancelTasksRequest) GetId() uint32

func (*CancelTasksRequest) ProtoMessage

func (*CancelTasksRequest) ProtoMessage()

func (*CancelTasksRequest) ProtoReflect

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

func (*CancelTasksRequest) Reset

func (x *CancelTasksRequest) Reset()

func (*CancelTasksRequest) String

func (x *CancelTasksRequest) String() string

type CancelTasksResponse

type CancelTasksResponse struct {
	// contains filtered or unexported fields
}

func (*CancelTasksResponse) Descriptor deprecated

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

Deprecated: Use CancelTasksResponse.ProtoReflect.Descriptor instead.

func (*CancelTasksResponse) ProtoMessage

func (*CancelTasksResponse) ProtoMessage()

func (*CancelTasksResponse) ProtoReflect

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

func (*CancelTasksResponse) Reset

func (x *CancelTasksResponse) Reset()

func (*CancelTasksResponse) String

func (x *CancelTasksResponse) String() string

type ChatMessagesResponse

type ChatMessagesResponse struct {

	// List of messages in chat
	Messages []*ChatResponse `protobuf:"bytes,1,rep,name=messages,proto3" json:"messages,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatMessagesResponse) Descriptor deprecated

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

Deprecated: Use ChatMessagesResponse.ProtoReflect.Descriptor instead.

func (*ChatMessagesResponse) GetMessages

func (x *ChatMessagesResponse) GetMessages() []*ChatResponse

func (*ChatMessagesResponse) ProtoMessage

func (*ChatMessagesResponse) ProtoMessage()

func (*ChatMessagesResponse) ProtoReflect

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

func (*ChatMessagesResponse) Reset

func (x *ChatMessagesResponse) Reset()

func (*ChatMessagesResponse) String

func (x *ChatMessagesResponse) String() string

type ChatResponse

type ChatResponse struct {

	// [MANDATORY] Timestamp of message creation
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Author of message
	From *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	// [MANDATORY] Message body
	Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// [MANDATORY] Is message created by server
	IsServer bool `protobuf:"varint,4,opt,name=is_server,json=isServer,proto3" json:"is_server,omitempty"`
	// contains filtered or unexported fields
}

func (*ChatResponse) Descriptor deprecated

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

Deprecated: Use ChatResponse.ProtoReflect.Descriptor instead.

func (*ChatResponse) GetCreatedAt

func (x *ChatResponse) GetCreatedAt() *timestamppb.Timestamp

func (*ChatResponse) GetFrom

func (x *ChatResponse) GetFrom() *wrapperspb.StringValue

func (*ChatResponse) GetIsServer

func (x *ChatResponse) GetIsServer() bool

func (*ChatResponse) GetMessage

func (x *ChatResponse) GetMessage() string

func (*ChatResponse) ProtoMessage

func (*ChatResponse) ProtoMessage()

func (*ChatResponse) ProtoReflect

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

func (*ChatResponse) Reset

func (x *ChatResponse) Reset()

func (*ChatResponse) String

func (x *ChatResponse) String() string

type CommandResponse

type CommandResponse struct {

	// [MANDATORY] Command ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Agent's ID
	Aid uint32 `protobuf:"varint,2,opt,name=aid,proto3" json:"aid,omitempty"`
	// [MANDATORY] String with command
	Cmd string `protobuf:"bytes,3,opt,name=cmd,proto3" json:"cmd,omitempty"`
	// [MANDATORY] Author of comman
	Author string `protobuf:"bytes,4,opt,name=author,proto3" json:"author,omitempty"`
	// [MANDATORY] Is comman visible for another operators
	Visible bool `protobuf:"varint,5,opt,name=visible,proto3" json:"visible,omitempty"`
	// [MANDATORY] Timestamp of command creation
	Created *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created,proto3" json:"created,omitempty"`
	// contains filtered or unexported fields
}

func (*CommandResponse) Descriptor deprecated

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

Deprecated: Use CommandResponse.ProtoReflect.Descriptor instead.

func (*CommandResponse) GetAid

func (x *CommandResponse) GetAid() uint32

func (*CommandResponse) GetAuthor

func (x *CommandResponse) GetAuthor() string

func (*CommandResponse) GetCmd

func (x *CommandResponse) GetCmd() string

func (*CommandResponse) GetCreated

func (x *CommandResponse) GetCreated() *timestamppb.Timestamp

func (*CommandResponse) GetId

func (x *CommandResponse) GetId() int64

func (*CommandResponse) GetVisible

func (x *CommandResponse) GetVisible() bool

func (*CommandResponse) ProtoMessage

func (*CommandResponse) ProtoMessage()

func (*CommandResponse) ProtoReflect

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

func (*CommandResponse) Reset

func (x *CommandResponse) Reset()

func (*CommandResponse) String

func (x *CommandResponse) String() string

type CreateCommandRequest

type CreateCommandRequest struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] String with command
	Cmd string `protobuf:"bytes,2,opt,name=cmd,proto3" json:"cmd,omitempty"`
	// [MANDATORY] Is command visible for other operators
	Visible bool `protobuf:"varint,3,opt,name=visible,proto3" json:"visible,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateCommandRequest) Descriptor deprecated

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

Deprecated: Use CreateCommandRequest.ProtoReflect.Descriptor instead.

func (*CreateCommandRequest) GetCmd

func (x *CreateCommandRequest) GetCmd() string

func (*CreateCommandRequest) GetId

func (x *CreateCommandRequest) GetId() uint32

func (*CreateCommandRequest) GetVisible

func (x *CreateCommandRequest) GetVisible() bool

func (*CreateCommandRequest) ProtoMessage

func (*CreateCommandRequest) ProtoMessage()

func (*CreateCommandRequest) ProtoReflect

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

func (*CreateCommandRequest) Reset

func (x *CreateCommandRequest) Reset()

func (*CreateCommandRequest) String

func (x *CreateCommandRequest) String() string

type CreateMessageRequest

type CreateMessageRequest struct {

	// [MANDATORY] Message type
	Type uint32 `protobuf:"varint,1,opt,name=type,proto3" json:"type,omitempty"`
	// [MANDATORY] Message body
	Msg string `protobuf:"bytes,2,opt,name=msg,proto3" json:"msg,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateMessageRequest) Descriptor deprecated

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

Deprecated: Use CreateMessageRequest.ProtoReflect.Descriptor instead.

func (*CreateMessageRequest) GetMsg

func (x *CreateMessageRequest) GetMsg() string

func (*CreateMessageRequest) GetType

func (x *CreateMessageRequest) GetType() uint32

func (*CreateMessageRequest) ProtoMessage

func (*CreateMessageRequest) ProtoMessage()

func (*CreateMessageRequest) ProtoReflect

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

func (*CreateMessageRequest) Reset

func (x *CreateMessageRequest) Reset()

func (*CreateMessageRequest) String

func (x *CreateMessageRequest) String() string

type CreateTaskRequest

type CreateTaskRequest struct {

	// [MANDATORY] Capability value
	Cap uint32 `protobuf:"varint,1,opt,name=cap,proto3" json:"cap,omitempty"`
	// Types that are valid to be assigned to Args:
	//
	//	*CreateTaskRequest_Sleep
	//	*CreateTaskRequest_Ls
	//	*CreateTaskRequest_Pwd
	//	*CreateTaskRequest_Cd
	//	*CreateTaskRequest_Whoami
	//	*CreateTaskRequest_Ps
	//	*CreateTaskRequest_Cat
	//	*CreateTaskRequest_Exec
	//	*CreateTaskRequest_Cp
	//	*CreateTaskRequest_Jobs
	//	*CreateTaskRequest_Jobkill
	//	*CreateTaskRequest_Kill
	//	*CreateTaskRequest_Mv
	//	*CreateTaskRequest_Mkdir
	//	*CreateTaskRequest_Rm
	//	*CreateTaskRequest_ExecAssembly
	//	*CreateTaskRequest_ShellcodeInjection
	//	*CreateTaskRequest_Download
	//	*CreateTaskRequest_Upload
	//	*CreateTaskRequest_Pause
	//	*CreateTaskRequest_Destroy
	//	*CreateTaskRequest_ExecDetach
	//	*CreateTaskRequest_Shell
	//	*CreateTaskRequest_Ppid
	//	*CreateTaskRequest_Exit
	Args isCreateTaskRequest_Args `protobuf_oneof:"args"`
	// contains filtered or unexported fields
}

func (*CreateTaskRequest) Descriptor deprecated

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

Deprecated: Use CreateTaskRequest.ProtoReflect.Descriptor instead.

func (*CreateTaskRequest) GetArgs

func (x *CreateTaskRequest) GetArgs() isCreateTaskRequest_Args

func (*CreateTaskRequest) GetCap

func (x *CreateTaskRequest) GetCap() uint32

func (*CreateTaskRequest) GetCat

func (x *CreateTaskRequest) GetCat() *v1.CapCat

func (*CreateTaskRequest) GetCd

func (x *CreateTaskRequest) GetCd() *v1.CapCd

func (*CreateTaskRequest) GetCp

func (x *CreateTaskRequest) GetCp() *v1.CapCp

func (*CreateTaskRequest) GetDestroy

func (x *CreateTaskRequest) GetDestroy() *v1.CapDestroy

func (*CreateTaskRequest) GetDownload

func (x *CreateTaskRequest) GetDownload() *v1.CapDownload

func (*CreateTaskRequest) GetExec

func (x *CreateTaskRequest) GetExec() *v1.CapExec

func (*CreateTaskRequest) GetExecAssembly

func (x *CreateTaskRequest) GetExecAssembly() *v1.CapExecAssembly

func (*CreateTaskRequest) GetExecDetach

func (x *CreateTaskRequest) GetExecDetach() *v1.CapExecDetach

func (*CreateTaskRequest) GetExit

func (x *CreateTaskRequest) GetExit() *v1.CapExit

func (*CreateTaskRequest) GetJobkill

func (x *CreateTaskRequest) GetJobkill() *v1.CapJobkill

func (*CreateTaskRequest) GetJobs

func (x *CreateTaskRequest) GetJobs() *v1.CapJobs

func (*CreateTaskRequest) GetKill

func (x *CreateTaskRequest) GetKill() *v1.CapKill

func (*CreateTaskRequest) GetLs

func (x *CreateTaskRequest) GetLs() *v1.CapLs

func (*CreateTaskRequest) GetMkdir

func (x *CreateTaskRequest) GetMkdir() *v1.CapMkdir

func (*CreateTaskRequest) GetMv

func (x *CreateTaskRequest) GetMv() *v1.CapMv

func (*CreateTaskRequest) GetPause

func (x *CreateTaskRequest) GetPause() *v1.CapPause

func (*CreateTaskRequest) GetPpid

func (x *CreateTaskRequest) GetPpid() *v1.CapPpid

func (*CreateTaskRequest) GetPs

func (x *CreateTaskRequest) GetPs() *v1.CapPs

func (*CreateTaskRequest) GetPwd

func (x *CreateTaskRequest) GetPwd() *v1.CapPwd

func (*CreateTaskRequest) GetRm

func (x *CreateTaskRequest) GetRm() *v1.CapRm

func (*CreateTaskRequest) GetShell

func (x *CreateTaskRequest) GetShell() *v1.CapShell

func (*CreateTaskRequest) GetShellcodeInjection

func (x *CreateTaskRequest) GetShellcodeInjection() *v1.CapShellcodeInjection

func (*CreateTaskRequest) GetSleep

func (x *CreateTaskRequest) GetSleep() *v1.CapSleep

func (*CreateTaskRequest) GetUpload

func (x *CreateTaskRequest) GetUpload() *v1.CapUpload

func (*CreateTaskRequest) GetWhoami

func (x *CreateTaskRequest) GetWhoami() *v1.CapWhoami

func (*CreateTaskRequest) ProtoMessage

func (*CreateTaskRequest) ProtoMessage()

func (*CreateTaskRequest) ProtoReflect

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

func (*CreateTaskRequest) Reset

func (x *CreateTaskRequest) Reset()

func (*CreateTaskRequest) String

func (x *CreateTaskRequest) String() string

type CreateTaskRequest_Cat

type CreateTaskRequest_Cat struct {
	Cat *v1.CapCat `protobuf:"bytes,8,opt,name=cat,proto3,oneof"`
}

type CreateTaskRequest_Cd

type CreateTaskRequest_Cd struct {
	Cd *v1.CapCd `protobuf:"bytes,5,opt,name=cd,proto3,oneof"`
}

type CreateTaskRequest_Cp

type CreateTaskRequest_Cp struct {
	Cp *v1.CapCp `protobuf:"bytes,10,opt,name=cp,proto3,oneof"`
}

type CreateTaskRequest_Destroy

type CreateTaskRequest_Destroy struct {
	Destroy *v1.CapDestroy `protobuf:"bytes,22,opt,name=destroy,proto3,oneof"`
}

type CreateTaskRequest_Download

type CreateTaskRequest_Download struct {
	Download *v1.CapDownload `protobuf:"bytes,19,opt,name=download,proto3,oneof"`
}

type CreateTaskRequest_Exec

type CreateTaskRequest_Exec struct {
	Exec *v1.CapExec `protobuf:"bytes,9,opt,name=exec,proto3,oneof"`
}

type CreateTaskRequest_ExecAssembly

type CreateTaskRequest_ExecAssembly struct {
	ExecAssembly *v1.CapExecAssembly `protobuf:"bytes,17,opt,name=exec_assembly,json=execAssembly,proto3,oneof"`
}

type CreateTaskRequest_ExecDetach

type CreateTaskRequest_ExecDetach struct {
	ExecDetach *v1.CapExecDetach `protobuf:"bytes,23,opt,name=exec_detach,json=execDetach,proto3,oneof"`
}

type CreateTaskRequest_Exit

type CreateTaskRequest_Exit struct {
	Exit *v1.CapExit `protobuf:"bytes,26,opt,name=exit,proto3,oneof"`
}

type CreateTaskRequest_Jobkill

type CreateTaskRequest_Jobkill struct {
	Jobkill *v1.CapJobkill `protobuf:"bytes,12,opt,name=jobkill,proto3,oneof"`
}

type CreateTaskRequest_Jobs

type CreateTaskRequest_Jobs struct {
	Jobs *v1.CapJobs `protobuf:"bytes,11,opt,name=jobs,proto3,oneof"`
}

type CreateTaskRequest_Kill

type CreateTaskRequest_Kill struct {
	Kill *v1.CapKill `protobuf:"bytes,13,opt,name=kill,proto3,oneof"`
}

type CreateTaskRequest_Ls

type CreateTaskRequest_Ls struct {
	Ls *v1.CapLs `protobuf:"bytes,3,opt,name=ls,proto3,oneof"`
}

type CreateTaskRequest_Mkdir

type CreateTaskRequest_Mkdir struct {
	Mkdir *v1.CapMkdir `protobuf:"bytes,15,opt,name=mkdir,proto3,oneof"`
}

type CreateTaskRequest_Mv

type CreateTaskRequest_Mv struct {
	Mv *v1.CapMv `protobuf:"bytes,14,opt,name=mv,proto3,oneof"`
}

type CreateTaskRequest_Pause

type CreateTaskRequest_Pause struct {
	Pause *v1.CapPause `protobuf:"bytes,21,opt,name=pause,proto3,oneof"`
}

type CreateTaskRequest_Ppid

type CreateTaskRequest_Ppid struct {
	Ppid *v1.CapPpid `protobuf:"bytes,25,opt,name=ppid,proto3,oneof"`
}

type CreateTaskRequest_Ps

type CreateTaskRequest_Ps struct {
	Ps *v1.CapPs `protobuf:"bytes,7,opt,name=ps,proto3,oneof"`
}

type CreateTaskRequest_Pwd

type CreateTaskRequest_Pwd struct {
	Pwd *v1.CapPwd `protobuf:"bytes,4,opt,name=pwd,proto3,oneof"`
}

type CreateTaskRequest_Rm

type CreateTaskRequest_Rm struct {
	Rm *v1.CapRm `protobuf:"bytes,16,opt,name=rm,proto3,oneof"`
}

type CreateTaskRequest_Shell

type CreateTaskRequest_Shell struct {
	Shell *v1.CapShell `protobuf:"bytes,24,opt,name=shell,proto3,oneof"`
}

type CreateTaskRequest_ShellcodeInjection

type CreateTaskRequest_ShellcodeInjection struct {
	ShellcodeInjection *v1.CapShellcodeInjection `protobuf:"bytes,18,opt,name=shellcode_injection,json=shellcodeInjection,proto3,oneof"`
}

type CreateTaskRequest_Sleep

type CreateTaskRequest_Sleep struct {
	Sleep *v1.CapSleep `protobuf:"bytes,2,opt,name=sleep,proto3,oneof"`
}

type CreateTaskRequest_Upload

type CreateTaskRequest_Upload struct {
	Upload *v1.CapUpload `protobuf:"bytes,20,opt,name=upload,proto3,oneof"`
}

type CreateTaskRequest_Whoami

type CreateTaskRequest_Whoami struct {
	Whoami *v1.CapWhoami `protobuf:"bytes,6,opt,name=whoami,proto3,oneof"`
}

type CredentialColorResponse

type CredentialColorResponse struct {

	// [MANDATORY] Credential's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New credential's color
	Color *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*CredentialColorResponse) Descriptor deprecated

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

Deprecated: Use CredentialColorResponse.ProtoReflect.Descriptor instead.

func (*CredentialColorResponse) GetColor

func (*CredentialColorResponse) GetId

func (x *CredentialColorResponse) GetId() int64

func (*CredentialColorResponse) ProtoMessage

func (*CredentialColorResponse) ProtoMessage()

func (*CredentialColorResponse) ProtoReflect

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

func (*CredentialColorResponse) Reset

func (x *CredentialColorResponse) Reset()

func (*CredentialColorResponse) String

func (x *CredentialColorResponse) String() string

type CredentialNoteResponse

type CredentialNoteResponse struct {

	// [MANDATORY] Credential's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New credential's note
	Note *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*CredentialNoteResponse) Descriptor deprecated

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

Deprecated: Use CredentialNoteResponse.ProtoReflect.Descriptor instead.

func (*CredentialNoteResponse) GetId

func (x *CredentialNoteResponse) GetId() int64

func (*CredentialNoteResponse) GetNote

func (*CredentialNoteResponse) ProtoMessage

func (*CredentialNoteResponse) ProtoMessage()

func (*CredentialNoteResponse) ProtoReflect

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

func (*CredentialNoteResponse) Reset

func (x *CredentialNoteResponse) Reset()

func (*CredentialNoteResponse) String

func (x *CredentialNoteResponse) String() string

type CredentialResponse

type CredentialResponse struct {

	// [MANDATORY] Credential's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Username
	Username *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// Password
	Password *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// Realm
	Realm *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=realm,proto3" json:"realm,omitempty"`
	// Host
	Host *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"`
	// Timestamp of credential's creation
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// Note on credential
	Note *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=note,proto3" json:"note,omitempty"`
	// Note on color
	Color *wrapperspb.UInt32Value `protobuf:"bytes,8,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*CredentialResponse) Descriptor deprecated

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

Deprecated: Use CredentialResponse.ProtoReflect.Descriptor instead.

func (*CredentialResponse) GetColor

func (x *CredentialResponse) GetColor() *wrapperspb.UInt32Value

func (*CredentialResponse) GetCreatedAt

func (x *CredentialResponse) GetCreatedAt() *timestamppb.Timestamp

func (*CredentialResponse) GetHost

func (*CredentialResponse) GetId

func (x *CredentialResponse) GetId() int64

func (*CredentialResponse) GetNote

func (*CredentialResponse) GetPassword

func (x *CredentialResponse) GetPassword() *wrapperspb.StringValue

func (*CredentialResponse) GetRealm

func (x *CredentialResponse) GetRealm() *wrapperspb.StringValue

func (*CredentialResponse) GetUsername

func (x *CredentialResponse) GetUsername() *wrapperspb.StringValue

func (*CredentialResponse) ProtoMessage

func (*CredentialResponse) ProtoMessage()

func (*CredentialResponse) ProtoReflect

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

func (*CredentialResponse) Reset

func (x *CredentialResponse) Reset()

func (*CredentialResponse) String

func (x *CredentialResponse) String() string

type CredentialsResponse

type CredentialsResponse struct {

	// List of credentials
	Credentials []*CredentialResponse `protobuf:"bytes,1,rep,name=credentials,proto3" json:"credentials,omitempty"`
	// contains filtered or unexported fields
}

func (*CredentialsResponse) Descriptor deprecated

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

Deprecated: Use CredentialsResponse.ProtoReflect.Descriptor instead.

func (*CredentialsResponse) GetCredentials

func (x *CredentialsResponse) GetCredentials() []*CredentialResponse

func (*CredentialsResponse) ProtoMessage

func (*CredentialsResponse) ProtoMessage()

func (*CredentialsResponse) ProtoReflect

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

func (*CredentialsResponse) Reset

func (x *CredentialsResponse) Reset()

func (*CredentialsResponse) String

func (x *CredentialsResponse) String() string

type GetTaskOutputRequest

type GetTaskOutputRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Task ID
	Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

--> GetTaskOutput

func (*GetTaskOutputRequest) Descriptor deprecated

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

Deprecated: Use GetTaskOutputRequest.ProtoReflect.Descriptor instead.

func (*GetTaskOutputRequest) GetCookie

func (x *GetTaskOutputRequest) GetCookie() *SessionCookie

func (*GetTaskOutputRequest) GetId

func (x *GetTaskOutputRequest) GetId() int64

func (*GetTaskOutputRequest) ProtoMessage

func (*GetTaskOutputRequest) ProtoMessage()

func (*GetTaskOutputRequest) ProtoReflect

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

func (*GetTaskOutputRequest) Reset

func (x *GetTaskOutputRequest) Reset()

func (*GetTaskOutputRequest) String

func (x *GetTaskOutputRequest) String() string

type GetTaskOutputResponse

type GetTaskOutputResponse struct {

	// Task's output blob
	Output *wrapperspb.BytesValue `protobuf:"bytes,1,opt,name=output,proto3" json:"output,omitempty"`
	// [MANDATORY] Length of output blob
	OutputLen uint64 `protobuf:"varint,6,opt,name=output_len,json=outputLen,proto3" json:"output_len,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTaskOutputResponse) Descriptor deprecated

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

Deprecated: Use GetTaskOutputResponse.ProtoReflect.Descriptor instead.

func (*GetTaskOutputResponse) GetOutput

func (*GetTaskOutputResponse) GetOutputLen

func (x *GetTaskOutputResponse) GetOutputLen() uint64

func (*GetTaskOutputResponse) ProtoMessage

func (*GetTaskOutputResponse) ProtoMessage()

func (*GetTaskOutputResponse) ProtoReflect

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

func (*GetTaskOutputResponse) Reset

func (x *GetTaskOutputResponse) Reset()

func (*GetTaskOutputResponse) String

func (x *GetTaskOutputResponse) String() string

type HandshakeResponse

type HandshakeResponse struct {

	// [MANDATORY] Operator's username
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// [MANDATORY] Current server's timestamp
	Time *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=time,proto3" json:"time,omitempty"`
	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,3,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

Message with handshake data from server

func (*HandshakeResponse) Descriptor deprecated

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

Deprecated: Use HandshakeResponse.ProtoReflect.Descriptor instead.

func (*HandshakeResponse) GetCookie

func (x *HandshakeResponse) GetCookie() *SessionCookie

func (*HandshakeResponse) GetTime

func (x *HandshakeResponse) GetTime() *timestamppb.Timestamp

func (*HandshakeResponse) GetUsername

func (x *HandshakeResponse) GetUsername() string

func (*HandshakeResponse) ProtoMessage

func (*HandshakeResponse) ProtoMessage()

func (*HandshakeResponse) ProtoReflect

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

func (*HandshakeResponse) Reset

func (x *HandshakeResponse) Reset()

func (*HandshakeResponse) String

func (x *HandshakeResponse) String() string

type HelloRequest

type HelloRequest struct {

	// [MANDATORY] Operator's client version
	Version string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	// contains filtered or unexported fields
}

--> Hello

func (*HelloRequest) Descriptor deprecated

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

Deprecated: Use HelloRequest.ProtoReflect.Descriptor instead.

func (*HelloRequest) GetVersion

func (x *HelloRequest) GetVersion() string

func (*HelloRequest) ProtoMessage

func (*HelloRequest) ProtoMessage()

func (*HelloRequest) ProtoReflect

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

func (*HelloRequest) Reset

func (x *HelloRequest) Reset()

func (*HelloRequest) String

func (x *HelloRequest) String() string

type HelloResponse

type HelloResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*HelloResponse_Handshake
	Response isHelloResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*HelloResponse) Descriptor deprecated

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

Deprecated: Use HelloResponse.ProtoReflect.Descriptor instead.

func (*HelloResponse) GetHandshake

func (x *HelloResponse) GetHandshake() *HandshakeResponse

func (*HelloResponse) GetResponse

func (x *HelloResponse) GetResponse() isHelloResponse_Response

func (*HelloResponse) ProtoMessage

func (*HelloResponse) ProtoMessage()

func (*HelloResponse) ProtoReflect

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

func (*HelloResponse) Reset

func (x *HelloResponse) Reset()

func (*HelloResponse) String

func (x *HelloResponse) String() string

type HelloResponse_Handshake

type HelloResponse_Handshake struct {
	Handshake *HandshakeResponse `protobuf:"bytes,1,opt,name=handshake,proto3,oneof"`
}

type ListenerColorResponse

type ListenerColorResponse struct {

	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New color of listener
	Color *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerColorResponse) Descriptor deprecated

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

Deprecated: Use ListenerColorResponse.ProtoReflect.Descriptor instead.

func (*ListenerColorResponse) GetColor

func (*ListenerColorResponse) GetId

func (x *ListenerColorResponse) GetId() int64

func (*ListenerColorResponse) ProtoMessage

func (*ListenerColorResponse) ProtoMessage()

func (*ListenerColorResponse) ProtoReflect

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

func (*ListenerColorResponse) Reset

func (x *ListenerColorResponse) Reset()

func (*ListenerColorResponse) String

func (x *ListenerColorResponse) String() string

type ListenerInfoResponse

type ListenerInfoResponse struct {

	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of listener. Can be string with maximum length of 256
	Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// IP address which used to serving agent's server
	Ip *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	// Port which used to serving agent's server
	Port *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerInfoResponse) Descriptor deprecated

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

Deprecated: Use ListenerInfoResponse.ProtoReflect.Descriptor instead.

func (*ListenerInfoResponse) GetId

func (x *ListenerInfoResponse) GetId() int64

func (*ListenerInfoResponse) GetIp

func (*ListenerInfoResponse) GetName

func (*ListenerInfoResponse) GetPort

func (*ListenerInfoResponse) ProtoMessage

func (*ListenerInfoResponse) ProtoMessage()

func (*ListenerInfoResponse) ProtoReflect

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

func (*ListenerInfoResponse) Reset

func (x *ListenerInfoResponse) Reset()

func (*ListenerInfoResponse) String

func (x *ListenerInfoResponse) String() string

type ListenerLastResponse

type ListenerLastResponse struct {

	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerLastResponse) Descriptor deprecated

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

Deprecated: Use ListenerLastResponse.ProtoReflect.Descriptor instead.

func (*ListenerLastResponse) GetId

func (x *ListenerLastResponse) GetId() int64

func (*ListenerLastResponse) GetLast

func (*ListenerLastResponse) ProtoMessage

func (*ListenerLastResponse) ProtoMessage()

func (*ListenerLastResponse) ProtoReflect

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

func (*ListenerLastResponse) Reset

func (x *ListenerLastResponse) Reset()

func (*ListenerLastResponse) String

func (x *ListenerLastResponse) String() string

type ListenerNoteResponse

type ListenerNoteResponse struct {

	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// New note on listener
	Note *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerNoteResponse) Descriptor deprecated

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

Deprecated: Use ListenerNoteResponse.ProtoReflect.Descriptor instead.

func (*ListenerNoteResponse) GetId

func (x *ListenerNoteResponse) GetId() int64

func (*ListenerNoteResponse) GetNote

func (*ListenerNoteResponse) ProtoMessage

func (*ListenerNoteResponse) ProtoMessage()

func (*ListenerNoteResponse) ProtoReflect

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

func (*ListenerNoteResponse) Reset

func (x *ListenerNoteResponse) Reset()

func (*ListenerNoteResponse) String

func (x *ListenerNoteResponse) String() string

type ListenerResponse

type ListenerResponse struct {

	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// Name of listener. Can be string with maximum length of 256
	Name *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// IP address which used to serving agent's server
	Ip *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=ip,proto3" json:"ip,omitempty"`
	// Port which used to serving agent's server
	Port *wrapperspb.UInt32Value `protobuf:"bytes,4,opt,name=port,proto3" json:"port,omitempty"`
	// Color of listener
	Color *wrapperspb.UInt32Value `protobuf:"bytes,5,opt,name=color,proto3" json:"color,omitempty"`
	// Note of listener
	Note *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=note,proto3" json:"note,omitempty"`
	// Last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenerResponse) Descriptor deprecated

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

Deprecated: Use ListenerResponse.ProtoReflect.Descriptor instead.

func (*ListenerResponse) GetColor

func (x *ListenerResponse) GetColor() *wrapperspb.UInt32Value

func (*ListenerResponse) GetId

func (x *ListenerResponse) GetId() int64

func (*ListenerResponse) GetIp

func (*ListenerResponse) GetLast

func (x *ListenerResponse) GetLast() *timestamppb.Timestamp

func (*ListenerResponse) GetName

func (x *ListenerResponse) GetName() *wrapperspb.StringValue

func (*ListenerResponse) GetNote

func (x *ListenerResponse) GetNote() *wrapperspb.StringValue

func (*ListenerResponse) GetPort

func (x *ListenerResponse) GetPort() *wrapperspb.UInt32Value

func (*ListenerResponse) ProtoMessage

func (*ListenerResponse) ProtoMessage()

func (*ListenerResponse) ProtoReflect

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

func (*ListenerResponse) Reset

func (x *ListenerResponse) Reset()

func (*ListenerResponse) String

func (x *ListenerResponse) String() string

type ListenersResponse

type ListenersResponse struct {
	Listeners []*ListenerResponse `protobuf:"bytes,1,rep,name=listeners,proto3" json:"listeners,omitempty"`
	// contains filtered or unexported fields
}

func (*ListenersResponse) Descriptor deprecated

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

Deprecated: Use ListenersResponse.ProtoReflect.Descriptor instead.

func (*ListenersResponse) GetListeners

func (x *ListenersResponse) GetListeners() []*ListenerResponse

func (*ListenersResponse) ProtoMessage

func (*ListenersResponse) ProtoMessage()

func (*ListenersResponse) ProtoReflect

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

func (*ListenersResponse) Reset

func (x *ListenersResponse) Reset()

func (*ListenersResponse) String

func (x *ListenersResponse) String() string

type MessageResponse

type MessageResponse struct {

	// [MANDATORY] Command ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Message ID
	Mid int64 `protobuf:"varint,2,opt,name=mid,proto3" json:"mid,omitempty"`
	// [MANDATORY] Agent's ID
	Aid uint32 `protobuf:"varint,3,opt,name=aid,proto3" json:"aid,omitempty"`
	// [MANDATORY] Type of message
	Type uint32 `protobuf:"varint,4,opt,name=type,proto3" json:"type,omitempty"`
	// [MANDATORY] Body of message
	Message string `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	// [MANDATORY] Timestamp of message creation
	Created *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created,proto3" json:"created,omitempty"`
	// contains filtered or unexported fields
}

func (*MessageResponse) Descriptor deprecated

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

Deprecated: Use MessageResponse.ProtoReflect.Descriptor instead.

func (*MessageResponse) GetAid

func (x *MessageResponse) GetAid() uint32

func (*MessageResponse) GetCreated

func (x *MessageResponse) GetCreated() *timestamppb.Timestamp

func (*MessageResponse) GetId

func (x *MessageResponse) GetId() int64

func (*MessageResponse) GetMessage

func (x *MessageResponse) GetMessage() string

func (*MessageResponse) GetMid

func (x *MessageResponse) GetMid() int64

func (*MessageResponse) GetType

func (x *MessageResponse) GetType() uint32

func (*MessageResponse) ProtoMessage

func (*MessageResponse) ProtoMessage()

func (*MessageResponse) ProtoReflect

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

func (*MessageResponse) Reset

func (x *MessageResponse) Reset()

func (*MessageResponse) String

func (x *MessageResponse) String() string

type NewChatMessageRequest

type NewChatMessageRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Message in chat
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

--> NewChatMessage

func (*NewChatMessageRequest) Descriptor deprecated

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

Deprecated: Use NewChatMessageRequest.ProtoReflect.Descriptor instead.

func (*NewChatMessageRequest) GetCookie

func (x *NewChatMessageRequest) GetCookie() *SessionCookie

func (*NewChatMessageRequest) GetMessage

func (x *NewChatMessageRequest) GetMessage() string

func (*NewChatMessageRequest) ProtoMessage

func (*NewChatMessageRequest) ProtoMessage()

func (*NewChatMessageRequest) ProtoReflect

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

func (*NewChatMessageRequest) Reset

func (x *NewChatMessageRequest) Reset()

func (*NewChatMessageRequest) String

func (x *NewChatMessageRequest) String() string

type NewChatMessageResponse

type NewChatMessageResponse struct {
	// contains filtered or unexported fields
}

func (*NewChatMessageResponse) Descriptor deprecated

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

Deprecated: Use NewChatMessageResponse.ProtoReflect.Descriptor instead.

func (*NewChatMessageResponse) ProtoMessage

func (*NewChatMessageResponse) ProtoMessage()

func (*NewChatMessageResponse) ProtoReflect

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

func (*NewChatMessageResponse) Reset

func (x *NewChatMessageResponse) Reset()

func (*NewChatMessageResponse) String

func (x *NewChatMessageResponse) String() string

type NewCommandRequest

type NewCommandRequest struct {

	// Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// Types that are valid to be assigned to Type:
	//
	//	*NewCommandRequest_Command
	//	*NewCommandRequest_Message
	//	*NewCommandRequest_Task
	Type isNewCommandRequest_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

--> NewCommand

func (*NewCommandRequest) Descriptor deprecated

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

Deprecated: Use NewCommandRequest.ProtoReflect.Descriptor instead.

func (*NewCommandRequest) GetCommand

func (x *NewCommandRequest) GetCommand() *CreateCommandRequest

func (*NewCommandRequest) GetCookie

func (x *NewCommandRequest) GetCookie() *SessionCookie

func (*NewCommandRequest) GetMessage

func (x *NewCommandRequest) GetMessage() *CreateMessageRequest

func (*NewCommandRequest) GetTask

func (x *NewCommandRequest) GetTask() *CreateTaskRequest

func (*NewCommandRequest) GetType

func (x *NewCommandRequest) GetType() isNewCommandRequest_Type

func (*NewCommandRequest) ProtoMessage

func (*NewCommandRequest) ProtoMessage()

func (*NewCommandRequest) ProtoReflect

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

func (*NewCommandRequest) Reset

func (x *NewCommandRequest) Reset()

func (*NewCommandRequest) String

func (x *NewCommandRequest) String() string

type NewCommandRequest_Command

type NewCommandRequest_Command struct {
	Command *CreateCommandRequest `protobuf:"bytes,2,opt,name=command,proto3,oneof"`
}

type NewCommandRequest_Message

type NewCommandRequest_Message struct {
	Message *CreateMessageRequest `protobuf:"bytes,3,opt,name=message,proto3,oneof"`
}

type NewCommandRequest_Task

type NewCommandRequest_Task struct {
	Task *CreateTaskRequest `protobuf:"bytes,4,opt,name=task,proto3,oneof"`
}

type NewCommandResponse

type NewCommandResponse struct {
	// contains filtered or unexported fields
}

func (*NewCommandResponse) Descriptor deprecated

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

Deprecated: Use NewCommandResponse.ProtoReflect.Descriptor instead.

func (*NewCommandResponse) ProtoMessage

func (*NewCommandResponse) ProtoMessage()

func (*NewCommandResponse) ProtoReflect

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

func (*NewCommandResponse) Reset

func (x *NewCommandResponse) Reset()

func (*NewCommandResponse) String

func (x *NewCommandResponse) String() string

type NewCredentialRequest

type NewCredentialRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// Username
	Username *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// Password
	Password *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	// Realm
	Realm *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=realm,proto3" json:"realm,omitempty"`
	// Host
	Host *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=host,proto3" json:"host,omitempty"`
	// contains filtered or unexported fields
}

--> NewCredential

func (*NewCredentialRequest) Descriptor deprecated

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

Deprecated: Use NewCredentialRequest.ProtoReflect.Descriptor instead.

func (*NewCredentialRequest) GetCookie

func (x *NewCredentialRequest) GetCookie() *SessionCookie

func (*NewCredentialRequest) GetHost

func (*NewCredentialRequest) GetPassword

func (x *NewCredentialRequest) GetPassword() *wrapperspb.StringValue

func (*NewCredentialRequest) GetRealm

func (*NewCredentialRequest) GetUsername

func (x *NewCredentialRequest) GetUsername() *wrapperspb.StringValue

func (*NewCredentialRequest) ProtoMessage

func (*NewCredentialRequest) ProtoMessage()

func (*NewCredentialRequest) ProtoReflect

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

func (*NewCredentialRequest) Reset

func (x *NewCredentialRequest) Reset()

func (*NewCredentialRequest) String

func (x *NewCredentialRequest) String() string

type NewCredentialResponse

type NewCredentialResponse struct {
	// contains filtered or unexported fields
}

func (*NewCredentialResponse) Descriptor deprecated

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

Deprecated: Use NewCredentialResponse.ProtoReflect.Descriptor instead.

func (*NewCredentialResponse) ProtoMessage

func (*NewCredentialResponse) ProtoMessage()

func (*NewCredentialResponse) ProtoReflect

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

func (*NewCredentialResponse) Reset

func (x *NewCredentialResponse) Reset()

func (*NewCredentialResponse) String

func (x *NewCredentialResponse) String() string

type OperatorColorResponse

type OperatorColorResponse struct {

	// [MANDATORY] Operator's username
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// New color of operator
	Color *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

func (*OperatorColorResponse) Descriptor deprecated

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

Deprecated: Use OperatorColorResponse.ProtoReflect.Descriptor instead.

func (*OperatorColorResponse) GetColor

func (*OperatorColorResponse) GetUsername

func (x *OperatorColorResponse) GetUsername() string

func (*OperatorColorResponse) ProtoMessage

func (*OperatorColorResponse) ProtoMessage()

func (*OperatorColorResponse) ProtoReflect

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

func (*OperatorColorResponse) Reset

func (x *OperatorColorResponse) Reset()

func (*OperatorColorResponse) String

func (x *OperatorColorResponse) String() string

type OperatorLastResponse

type OperatorLastResponse struct {

	// [MANDATORY] Operator's username
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// Last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*OperatorLastResponse) Descriptor deprecated

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

Deprecated: Use OperatorLastResponse.ProtoReflect.Descriptor instead.

func (*OperatorLastResponse) GetLast

func (*OperatorLastResponse) GetUsername

func (x *OperatorLastResponse) GetUsername() string

func (*OperatorLastResponse) ProtoMessage

func (*OperatorLastResponse) ProtoMessage()

func (*OperatorLastResponse) ProtoReflect

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

func (*OperatorLastResponse) Reset

func (x *OperatorLastResponse) Reset()

func (*OperatorLastResponse) String

func (x *OperatorLastResponse) String() string

type OperatorResponse

type OperatorResponse struct {

	// [MANDATORY] Operator's username
	Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
	// Color of operator
	Color *wrapperspb.UInt32Value `protobuf:"bytes,2,opt,name=color,proto3" json:"color,omitempty"`
	// Last checkout timestamp
	Last *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last,proto3" json:"last,omitempty"`
	// contains filtered or unexported fields
}

func (*OperatorResponse) Descriptor deprecated

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

Deprecated: Use OperatorResponse.ProtoReflect.Descriptor instead.

func (*OperatorResponse) GetColor

func (x *OperatorResponse) GetColor() *wrapperspb.UInt32Value

func (*OperatorResponse) GetLast

func (x *OperatorResponse) GetLast() *timestamppb.Timestamp

func (*OperatorResponse) GetUsername

func (x *OperatorResponse) GetUsername() string

func (*OperatorResponse) ProtoMessage

func (*OperatorResponse) ProtoMessage()

func (*OperatorResponse) ProtoReflect

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

func (*OperatorResponse) Reset

func (x *OperatorResponse) Reset()

func (*OperatorResponse) String

func (x *OperatorResponse) String() string

type OperatorServiceClient

type OperatorServiceClient interface {
	// Initial handshake to provide operator's cookie. If this stream
	// will be interrupted by operator - all subscriptions on another
	// streams will be interrupted. If operator has already subscribed on
	// this stream - new connection with same username will be dropped.
	Hello(ctx context.Context, in *HelloRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[HelloResponse], error)
	// Subscription for gathering listeners information with runtime updates
	SubscribeListeners(ctx context.Context, in *SubscribeListenersRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SubscribeListenersResponse], error)
	// Subscription for gathering agents information with runtime updates
	SubscribeAgents(ctx context.Context, in *SubscribeAgentsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SubscribeAgentsResponse], error)
	// Subscription for gathering operators information with runtime updates
	SubscribeOperators(ctx context.Context, in *SubscribeOperatorsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SubscribeOperatorsResponse], error)
	// Subscription for gathering chat's messages information with runtime updates
	SubscribeChat(ctx context.Context, in *SubscribeChatRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SubscribeChatResponse], error)
	// Subscription for gathering credentials information with runtime updates
	SubscribeCredentials(ctx context.Context, in *SubscribeCredentialsRequest, opts ...grpc.CallOption) (grpc.ServerStreamingClient[SubscribeCredentialsResponse], error)
	// Subscription for gathering agent's supplying tasks information with runtime updates
	SubscribeTasks(ctx context.Context, opts ...grpc.CallOption) (grpc.BidiStreamingClient[SubscribeTasksRequest, SubscribeTasksResponse], error)
	// Update color on listener
	SetListenerColor(ctx context.Context, in *SetListenerColorRequest, opts ...grpc.CallOption) (*SetListenerColorResponse, error)
	// Update color on list of listeners
	SetListenersColor(ctx context.Context, in *SetListenersColorRequest, opts ...grpc.CallOption) (*SetListenersColorResponse, error)
	// Update note on listener
	SetListenerNote(ctx context.Context, in *SetListenerNoteRequest, opts ...grpc.CallOption) (*SetListenerNoteResponse, error)
	// Update note on list of listeners
	SetListenersNote(ctx context.Context, in *SetListenersNoteRequest, opts ...grpc.CallOption) (*SetListenersNoteResponse, error)
	// Update color on agent
	SetAgentColor(ctx context.Context, in *SetAgentColorRequest, opts ...grpc.CallOption) (*SetAgentColorResponse, error)
	// Update color on list of agents
	SetAgentsColor(ctx context.Context, in *SetAgentsColorRequest, opts ...grpc.CallOption) (*SetAgentsColorResponse, error)
	// Update note on agent
	SetAgentNote(ctx context.Context, in *SetAgentNoteRequest, opts ...grpc.CallOption) (*SetAgentNoteResponse, error)
	// Update note on list of agents
	SetAgentsNote(ctx context.Context, in *SetAgentsNoteRequest, opts ...grpc.CallOption) (*SetAgentsNoteResponse, error)
	// Update color on operator
	SetOperatorColor(ctx context.Context, in *SetOperatorColorRequest, opts ...grpc.CallOption) (*SetOperatorColorResponse, error)
	// Update color on list of operators
	SetOperatorsColor(ctx context.Context, in *SetOperatorsColorRequest, opts ...grpc.CallOption) (*SetOperatorsColorResponse, error)
	// Create new message in chat
	NewChatMessage(ctx context.Context, in *NewChatMessageRequest, opts ...grpc.CallOption) (*NewChatMessageResponse, error)
	// Create new credential
	NewCredential(ctx context.Context, in *NewCredentialRequest, opts ...grpc.CallOption) (*NewCredentialResponse, error)
	// Update color on credential
	SetCredentialColor(ctx context.Context, in *SetCredentialColorRequest, opts ...grpc.CallOption) (*SetCredentialColorResponse, error)
	// Update color on list of credentials
	SetCredentialsColor(ctx context.Context, in *SetCredentialsColorRequest, opts ...grpc.CallOption) (*SetCredentialsColorResponse, error)
	// Update note on credential
	SetCredentialNote(ctx context.Context, in *SetCredentialNoteRequest, opts ...grpc.CallOption) (*SetCredentialNoteResponse, error)
	// Update note on list of credentials
	SetCredentialsNote(ctx context.Context, in *SetCredentialsNoteRequest, opts ...grpc.CallOption) (*SetCredentialsNoteResponse, error)
	// Create new command for merging tasks and messages in
	NewCommand(ctx context.Context, opts ...grpc.CallOption) (grpc.ClientStreamingClient[NewCommandRequest, NewCommandResponse], error)
	// Cancel all tasks in queue created by operator and located in status "NEW"
	CancelTasks(ctx context.Context, in *CancelTasksRequest, opts ...grpc.CallOption) (*CancelTasksResponse, error)
	// Get direct task's output. Used to get task's big output
	GetTaskOutput(ctx context.Context, in *GetTaskOutputRequest, opts ...grpc.CallOption) (*GetTaskOutputResponse, error)
}

OperatorServiceClient is the client API for OperatorService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkgo.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type OperatorServiceServer

type OperatorServiceServer interface {
	// Initial handshake to provide operator's cookie. If this stream
	// will be interrupted by operator - all subscriptions on another
	// streams will be interrupted. If operator has already subscribed on
	// this stream - new connection with same username will be dropped.
	Hello(*HelloRequest, grpc.ServerStreamingServer[HelloResponse]) error
	// Subscription for gathering listeners information with runtime updates
	SubscribeListeners(*SubscribeListenersRequest, grpc.ServerStreamingServer[SubscribeListenersResponse]) error
	// Subscription for gathering agents information with runtime updates
	SubscribeAgents(*SubscribeAgentsRequest, grpc.ServerStreamingServer[SubscribeAgentsResponse]) error
	// Subscription for gathering operators information with runtime updates
	SubscribeOperators(*SubscribeOperatorsRequest, grpc.ServerStreamingServer[SubscribeOperatorsResponse]) error
	// Subscription for gathering chat's messages information with runtime updates
	SubscribeChat(*SubscribeChatRequest, grpc.ServerStreamingServer[SubscribeChatResponse]) error
	// Subscription for gathering credentials information with runtime updates
	SubscribeCredentials(*SubscribeCredentialsRequest, grpc.ServerStreamingServer[SubscribeCredentialsResponse]) error
	// Subscription for gathering agent's supplying tasks information with runtime updates
	SubscribeTasks(grpc.BidiStreamingServer[SubscribeTasksRequest, SubscribeTasksResponse]) error
	// Update color on listener
	SetListenerColor(context.Context, *SetListenerColorRequest) (*SetListenerColorResponse, error)
	// Update color on list of listeners
	SetListenersColor(context.Context, *SetListenersColorRequest) (*SetListenersColorResponse, error)
	// Update note on listener
	SetListenerNote(context.Context, *SetListenerNoteRequest) (*SetListenerNoteResponse, error)
	// Update note on list of listeners
	SetListenersNote(context.Context, *SetListenersNoteRequest) (*SetListenersNoteResponse, error)
	// Update color on agent
	SetAgentColor(context.Context, *SetAgentColorRequest) (*SetAgentColorResponse, error)
	// Update color on list of agents
	SetAgentsColor(context.Context, *SetAgentsColorRequest) (*SetAgentsColorResponse, error)
	// Update note on agent
	SetAgentNote(context.Context, *SetAgentNoteRequest) (*SetAgentNoteResponse, error)
	// Update note on list of agents
	SetAgentsNote(context.Context, *SetAgentsNoteRequest) (*SetAgentsNoteResponse, error)
	// Update color on operator
	SetOperatorColor(context.Context, *SetOperatorColorRequest) (*SetOperatorColorResponse, error)
	// Update color on list of operators
	SetOperatorsColor(context.Context, *SetOperatorsColorRequest) (*SetOperatorsColorResponse, error)
	// Create new message in chat
	NewChatMessage(context.Context, *NewChatMessageRequest) (*NewChatMessageResponse, error)
	// Create new credential
	NewCredential(context.Context, *NewCredentialRequest) (*NewCredentialResponse, error)
	// Update color on credential
	SetCredentialColor(context.Context, *SetCredentialColorRequest) (*SetCredentialColorResponse, error)
	// Update color on list of credentials
	SetCredentialsColor(context.Context, *SetCredentialsColorRequest) (*SetCredentialsColorResponse, error)
	// Update note on credential
	SetCredentialNote(context.Context, *SetCredentialNoteRequest) (*SetCredentialNoteResponse, error)
	// Update note on list of credentials
	SetCredentialsNote(context.Context, *SetCredentialsNoteRequest) (*SetCredentialsNoteResponse, error)
	// Create new command for merging tasks and messages in
	NewCommand(grpc.ClientStreamingServer[NewCommandRequest, NewCommandResponse]) error
	// Cancel all tasks in queue created by operator and located in status "NEW"
	CancelTasks(context.Context, *CancelTasksRequest) (*CancelTasksResponse, error)
	// Get direct task's output. Used to get task's big output
	GetTaskOutput(context.Context, *GetTaskOutputRequest) (*GetTaskOutputResponse, error)
	// contains filtered or unexported methods
}

OperatorServiceServer is the server API for OperatorService service. All implementations must embed UnimplementedOperatorServiceServer for forward compatibility.

type OperatorService_HelloClient

type OperatorService_HelloClient = grpc.ServerStreamingClient[HelloResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_HelloServer

type OperatorService_HelloServer = grpc.ServerStreamingServer[HelloResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_NewCommandClient

type OperatorService_NewCommandClient = grpc.ClientStreamingClient[NewCommandRequest, NewCommandResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_NewCommandServer

type OperatorService_NewCommandServer = grpc.ClientStreamingServer[NewCommandRequest, NewCommandResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeAgentsClient

type OperatorService_SubscribeAgentsClient = grpc.ServerStreamingClient[SubscribeAgentsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeAgentsServer

type OperatorService_SubscribeAgentsServer = grpc.ServerStreamingServer[SubscribeAgentsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeChatClient

type OperatorService_SubscribeChatClient = grpc.ServerStreamingClient[SubscribeChatResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeChatServer

type OperatorService_SubscribeChatServer = grpc.ServerStreamingServer[SubscribeChatResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeCredentialsClient

type OperatorService_SubscribeCredentialsClient = grpc.ServerStreamingClient[SubscribeCredentialsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeCredentialsServer

type OperatorService_SubscribeCredentialsServer = grpc.ServerStreamingServer[SubscribeCredentialsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeListenersClient

type OperatorService_SubscribeListenersClient = grpc.ServerStreamingClient[SubscribeListenersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeListenersServer

type OperatorService_SubscribeListenersServer = grpc.ServerStreamingServer[SubscribeListenersResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeOperatorsClient

type OperatorService_SubscribeOperatorsClient = grpc.ServerStreamingClient[SubscribeOperatorsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeOperatorsServer

type OperatorService_SubscribeOperatorsServer = grpc.ServerStreamingServer[SubscribeOperatorsResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeTasksClient

type OperatorService_SubscribeTasksClient = grpc.BidiStreamingClient[SubscribeTasksRequest, SubscribeTasksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorService_SubscribeTasksServer

type OperatorService_SubscribeTasksServer = grpc.BidiStreamingServer[SubscribeTasksRequest, SubscribeTasksResponse]

This type alias is provided for backwards compatibility with existing code that references the prior non-generic stream type by name.

type OperatorsResponse

type OperatorsResponse struct {

	// List of operators
	Operators []*OperatorResponse `protobuf:"bytes,1,rep,name=operators,proto3" json:"operators,omitempty"`
	// contains filtered or unexported fields
}

func (*OperatorsResponse) Descriptor deprecated

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

Deprecated: Use OperatorsResponse.ProtoReflect.Descriptor instead.

func (*OperatorsResponse) GetOperators

func (x *OperatorsResponse) GetOperators() []*OperatorResponse

func (*OperatorsResponse) ProtoMessage

func (*OperatorsResponse) ProtoMessage()

func (*OperatorsResponse) ProtoReflect

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

func (*OperatorsResponse) Reset

func (x *OperatorsResponse) Reset()

func (*OperatorsResponse) String

func (x *OperatorsResponse) String() string

type SessionCookie

type SessionCookie struct {

	// [MANDATORY] value of session cookie
	Value string `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

Message to transfer session cookie

func (*SessionCookie) Descriptor deprecated

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

Deprecated: Use SessionCookie.ProtoReflect.Descriptor instead.

func (*SessionCookie) GetValue

func (x *SessionCookie) GetValue() string

func (*SessionCookie) ProtoMessage

func (*SessionCookie) ProtoMessage()

func (*SessionCookie) ProtoReflect

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

func (*SessionCookie) Reset

func (x *SessionCookie) Reset()

func (*SessionCookie) String

func (x *SessionCookie) String() string

type SetAgentColorRequest

type SetAgentColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Color to set on agent
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetAgentColor

func (*SetAgentColorRequest) Descriptor deprecated

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

Deprecated: Use SetAgentColorRequest.ProtoReflect.Descriptor instead.

func (*SetAgentColorRequest) GetColor

func (*SetAgentColorRequest) GetCookie

func (x *SetAgentColorRequest) GetCookie() *SessionCookie

func (*SetAgentColorRequest) GetId

func (x *SetAgentColorRequest) GetId() uint32

func (*SetAgentColorRequest) ProtoMessage

func (*SetAgentColorRequest) ProtoMessage()

func (*SetAgentColorRequest) ProtoReflect

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

func (*SetAgentColorRequest) Reset

func (x *SetAgentColorRequest) Reset()

func (*SetAgentColorRequest) String

func (x *SetAgentColorRequest) String() string

type SetAgentColorResponse

type SetAgentColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetAgentColorResponse) Descriptor deprecated

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

Deprecated: Use SetAgentColorResponse.ProtoReflect.Descriptor instead.

func (*SetAgentColorResponse) ProtoMessage

func (*SetAgentColorResponse) ProtoMessage()

func (*SetAgentColorResponse) ProtoReflect

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

func (*SetAgentColorResponse) Reset

func (x *SetAgentColorResponse) Reset()

func (*SetAgentColorResponse) String

func (x *SetAgentColorResponse) String() string

type SetAgentNoteRequest

type SetAgentNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Note to set on agent
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetAgentNote

func (*SetAgentNoteRequest) Descriptor deprecated

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

Deprecated: Use SetAgentNoteRequest.ProtoReflect.Descriptor instead.

func (*SetAgentNoteRequest) GetCookie

func (x *SetAgentNoteRequest) GetCookie() *SessionCookie

func (*SetAgentNoteRequest) GetId

func (x *SetAgentNoteRequest) GetId() uint32

func (*SetAgentNoteRequest) GetNote

func (x *SetAgentNoteRequest) GetNote() string

func (*SetAgentNoteRequest) ProtoMessage

func (*SetAgentNoteRequest) ProtoMessage()

func (*SetAgentNoteRequest) ProtoReflect

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

func (*SetAgentNoteRequest) Reset

func (x *SetAgentNoteRequest) Reset()

func (*SetAgentNoteRequest) String

func (x *SetAgentNoteRequest) String() string

type SetAgentNoteResponse

type SetAgentNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetAgentNoteResponse) Descriptor deprecated

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

Deprecated: Use SetAgentNoteResponse.ProtoReflect.Descriptor instead.

func (*SetAgentNoteResponse) ProtoMessage

func (*SetAgentNoteResponse) ProtoMessage()

func (*SetAgentNoteResponse) ProtoReflect

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

func (*SetAgentNoteResponse) Reset

func (x *SetAgentNoteResponse) Reset()

func (*SetAgentNoteResponse) String

func (x *SetAgentNoteResponse) String() string

type SetAgentsColorRequest

type SetAgentsColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of agent's IDs
	Ids []uint32 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Color to set on list of agents
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetAgentsColor

func (*SetAgentsColorRequest) Descriptor deprecated

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

Deprecated: Use SetAgentsColorRequest.ProtoReflect.Descriptor instead.

func (*SetAgentsColorRequest) GetColor

func (*SetAgentsColorRequest) GetCookie

func (x *SetAgentsColorRequest) GetCookie() *SessionCookie

func (*SetAgentsColorRequest) GetIds

func (x *SetAgentsColorRequest) GetIds() []uint32

func (*SetAgentsColorRequest) ProtoMessage

func (*SetAgentsColorRequest) ProtoMessage()

func (*SetAgentsColorRequest) ProtoReflect

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

func (*SetAgentsColorRequest) Reset

func (x *SetAgentsColorRequest) Reset()

func (*SetAgentsColorRequest) String

func (x *SetAgentsColorRequest) String() string

type SetAgentsColorResponse

type SetAgentsColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetAgentsColorResponse) Descriptor deprecated

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

Deprecated: Use SetAgentsColorResponse.ProtoReflect.Descriptor instead.

func (*SetAgentsColorResponse) ProtoMessage

func (*SetAgentsColorResponse) ProtoMessage()

func (*SetAgentsColorResponse) ProtoReflect

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

func (*SetAgentsColorResponse) Reset

func (x *SetAgentsColorResponse) Reset()

func (*SetAgentsColorResponse) String

func (x *SetAgentsColorResponse) String() string

type SetAgentsNoteRequest

type SetAgentsNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of agent's IDs
	Ids []uint32 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Note to set on list of agents
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetAgentsNote

func (*SetAgentsNoteRequest) Descriptor deprecated

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

Deprecated: Use SetAgentsNoteRequest.ProtoReflect.Descriptor instead.

func (*SetAgentsNoteRequest) GetCookie

func (x *SetAgentsNoteRequest) GetCookie() *SessionCookie

func (*SetAgentsNoteRequest) GetIds

func (x *SetAgentsNoteRequest) GetIds() []uint32

func (*SetAgentsNoteRequest) GetNote

func (x *SetAgentsNoteRequest) GetNote() string

func (*SetAgentsNoteRequest) ProtoMessage

func (*SetAgentsNoteRequest) ProtoMessage()

func (*SetAgentsNoteRequest) ProtoReflect

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

func (*SetAgentsNoteRequest) Reset

func (x *SetAgentsNoteRequest) Reset()

func (*SetAgentsNoteRequest) String

func (x *SetAgentsNoteRequest) String() string

type SetAgentsNoteResponse

type SetAgentsNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetAgentsNoteResponse) Descriptor deprecated

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

Deprecated: Use SetAgentsNoteResponse.ProtoReflect.Descriptor instead.

func (*SetAgentsNoteResponse) ProtoMessage

func (*SetAgentsNoteResponse) ProtoMessage()

func (*SetAgentsNoteResponse) ProtoReflect

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

func (*SetAgentsNoteResponse) Reset

func (x *SetAgentsNoteResponse) Reset()

func (*SetAgentsNoteResponse) String

func (x *SetAgentsNoteResponse) String() string

type SetCredentialColorRequest

type SetCredentialColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Credential's ID
	Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Color to set on credential
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetCredentialColor

func (*SetCredentialColorRequest) Descriptor deprecated

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

Deprecated: Use SetCredentialColorRequest.ProtoReflect.Descriptor instead.

func (*SetCredentialColorRequest) GetColor

func (*SetCredentialColorRequest) GetCookie

func (x *SetCredentialColorRequest) GetCookie() *SessionCookie

func (*SetCredentialColorRequest) GetId

func (x *SetCredentialColorRequest) GetId() int64

func (*SetCredentialColorRequest) ProtoMessage

func (*SetCredentialColorRequest) ProtoMessage()

func (*SetCredentialColorRequest) ProtoReflect

func (*SetCredentialColorRequest) Reset

func (x *SetCredentialColorRequest) Reset()

func (*SetCredentialColorRequest) String

func (x *SetCredentialColorRequest) String() string

type SetCredentialColorResponse

type SetCredentialColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetCredentialColorResponse) Descriptor deprecated

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

Deprecated: Use SetCredentialColorResponse.ProtoReflect.Descriptor instead.

func (*SetCredentialColorResponse) ProtoMessage

func (*SetCredentialColorResponse) ProtoMessage()

func (*SetCredentialColorResponse) ProtoReflect

func (*SetCredentialColorResponse) Reset

func (x *SetCredentialColorResponse) Reset()

func (*SetCredentialColorResponse) String

func (x *SetCredentialColorResponse) String() string

type SetCredentialNoteRequest

type SetCredentialNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Credential's ID
	Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Note to set on credential
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetCredentialNote

func (*SetCredentialNoteRequest) Descriptor deprecated

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

Deprecated: Use SetCredentialNoteRequest.ProtoReflect.Descriptor instead.

func (*SetCredentialNoteRequest) GetCookie

func (x *SetCredentialNoteRequest) GetCookie() *SessionCookie

func (*SetCredentialNoteRequest) GetId

func (x *SetCredentialNoteRequest) GetId() int64

func (*SetCredentialNoteRequest) GetNote

func (x *SetCredentialNoteRequest) GetNote() string

func (*SetCredentialNoteRequest) ProtoMessage

func (*SetCredentialNoteRequest) ProtoMessage()

func (*SetCredentialNoteRequest) ProtoReflect

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

func (*SetCredentialNoteRequest) Reset

func (x *SetCredentialNoteRequest) Reset()

func (*SetCredentialNoteRequest) String

func (x *SetCredentialNoteRequest) String() string

type SetCredentialNoteResponse

type SetCredentialNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetCredentialNoteResponse) Descriptor deprecated

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

Deprecated: Use SetCredentialNoteResponse.ProtoReflect.Descriptor instead.

func (*SetCredentialNoteResponse) ProtoMessage

func (*SetCredentialNoteResponse) ProtoMessage()

func (*SetCredentialNoteResponse) ProtoReflect

func (*SetCredentialNoteResponse) Reset

func (x *SetCredentialNoteResponse) Reset()

func (*SetCredentialNoteResponse) String

func (x *SetCredentialNoteResponse) String() string

type SetCredentialsColorRequest

type SetCredentialsColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of credential's IDs
	Ids []int64 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Color to set on list of credentials
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetCredentialsColor

func (*SetCredentialsColorRequest) Descriptor deprecated

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

Deprecated: Use SetCredentialsColorRequest.ProtoReflect.Descriptor instead.

func (*SetCredentialsColorRequest) GetColor

func (*SetCredentialsColorRequest) GetCookie

func (x *SetCredentialsColorRequest) GetCookie() *SessionCookie

func (*SetCredentialsColorRequest) GetIds

func (x *SetCredentialsColorRequest) GetIds() []int64

func (*SetCredentialsColorRequest) ProtoMessage

func (*SetCredentialsColorRequest) ProtoMessage()

func (*SetCredentialsColorRequest) ProtoReflect

func (*SetCredentialsColorRequest) Reset

func (x *SetCredentialsColorRequest) Reset()

func (*SetCredentialsColorRequest) String

func (x *SetCredentialsColorRequest) String() string

type SetCredentialsColorResponse

type SetCredentialsColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetCredentialsColorResponse) Descriptor deprecated

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

Deprecated: Use SetCredentialsColorResponse.ProtoReflect.Descriptor instead.

func (*SetCredentialsColorResponse) ProtoMessage

func (*SetCredentialsColorResponse) ProtoMessage()

func (*SetCredentialsColorResponse) ProtoReflect

func (*SetCredentialsColorResponse) Reset

func (x *SetCredentialsColorResponse) Reset()

func (*SetCredentialsColorResponse) String

func (x *SetCredentialsColorResponse) String() string

type SetCredentialsNoteRequest

type SetCredentialsNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of credential's IDs
	Ids []int64 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Note to set on list of credentials
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetCredentialsNote

func (*SetCredentialsNoteRequest) Descriptor deprecated

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

Deprecated: Use SetCredentialsNoteRequest.ProtoReflect.Descriptor instead.

func (*SetCredentialsNoteRequest) GetCookie

func (x *SetCredentialsNoteRequest) GetCookie() *SessionCookie

func (*SetCredentialsNoteRequest) GetIds

func (x *SetCredentialsNoteRequest) GetIds() []int64

func (*SetCredentialsNoteRequest) GetNote

func (x *SetCredentialsNoteRequest) GetNote() string

func (*SetCredentialsNoteRequest) ProtoMessage

func (*SetCredentialsNoteRequest) ProtoMessage()

func (*SetCredentialsNoteRequest) ProtoReflect

func (*SetCredentialsNoteRequest) Reset

func (x *SetCredentialsNoteRequest) Reset()

func (*SetCredentialsNoteRequest) String

func (x *SetCredentialsNoteRequest) String() string

type SetCredentialsNoteResponse

type SetCredentialsNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetCredentialsNoteResponse) Descriptor deprecated

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

Deprecated: Use SetCredentialsNoteResponse.ProtoReflect.Descriptor instead.

func (*SetCredentialsNoteResponse) ProtoMessage

func (*SetCredentialsNoteResponse) ProtoMessage()

func (*SetCredentialsNoteResponse) ProtoReflect

func (*SetCredentialsNoteResponse) Reset

func (x *SetCredentialsNoteResponse) Reset()

func (*SetCredentialsNoteResponse) String

func (x *SetCredentialsNoteResponse) String() string

type SetListenerColorRequest

type SetListenerColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Color to set on listener
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetListenerColor

func (*SetListenerColorRequest) Descriptor deprecated

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

Deprecated: Use SetListenerColorRequest.ProtoReflect.Descriptor instead.

func (*SetListenerColorRequest) GetColor

func (*SetListenerColorRequest) GetCookie

func (x *SetListenerColorRequest) GetCookie() *SessionCookie

func (*SetListenerColorRequest) GetId

func (x *SetListenerColorRequest) GetId() int64

func (*SetListenerColorRequest) ProtoMessage

func (*SetListenerColorRequest) ProtoMessage()

func (*SetListenerColorRequest) ProtoReflect

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

func (*SetListenerColorRequest) Reset

func (x *SetListenerColorRequest) Reset()

func (*SetListenerColorRequest) String

func (x *SetListenerColorRequest) String() string

type SetListenerColorResponse

type SetListenerColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetListenerColorResponse) Descriptor deprecated

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

Deprecated: Use SetListenerColorResponse.ProtoReflect.Descriptor instead.

func (*SetListenerColorResponse) ProtoMessage

func (*SetListenerColorResponse) ProtoMessage()

func (*SetListenerColorResponse) ProtoReflect

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

func (*SetListenerColorResponse) Reset

func (x *SetListenerColorResponse) Reset()

func (*SetListenerColorResponse) String

func (x *SetListenerColorResponse) String() string

type SetListenerNoteRequest

type SetListenerNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Listener's ID
	Id int64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Note to set on listener
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetListenerNote

func (*SetListenerNoteRequest) Descriptor deprecated

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

Deprecated: Use SetListenerNoteRequest.ProtoReflect.Descriptor instead.

func (*SetListenerNoteRequest) GetCookie

func (x *SetListenerNoteRequest) GetCookie() *SessionCookie

func (*SetListenerNoteRequest) GetId

func (x *SetListenerNoteRequest) GetId() int64

func (*SetListenerNoteRequest) GetNote

func (x *SetListenerNoteRequest) GetNote() string

func (*SetListenerNoteRequest) ProtoMessage

func (*SetListenerNoteRequest) ProtoMessage()

func (*SetListenerNoteRequest) ProtoReflect

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

func (*SetListenerNoteRequest) Reset

func (x *SetListenerNoteRequest) Reset()

func (*SetListenerNoteRequest) String

func (x *SetListenerNoteRequest) String() string

type SetListenerNoteResponse

type SetListenerNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetListenerNoteResponse) Descriptor deprecated

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

Deprecated: Use SetListenerNoteResponse.ProtoReflect.Descriptor instead.

func (*SetListenerNoteResponse) ProtoMessage

func (*SetListenerNoteResponse) ProtoMessage()

func (*SetListenerNoteResponse) ProtoReflect

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

func (*SetListenerNoteResponse) Reset

func (x *SetListenerNoteResponse) Reset()

func (*SetListenerNoteResponse) String

func (x *SetListenerNoteResponse) String() string

type SetListenersColorRequest

type SetListenersColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of listener's IDs
	Ids []int64 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Color to set on list of listeners
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetListenersColor

func (*SetListenersColorRequest) Descriptor deprecated

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

Deprecated: Use SetListenersColorRequest.ProtoReflect.Descriptor instead.

func (*SetListenersColorRequest) GetColor

func (*SetListenersColorRequest) GetCookie

func (x *SetListenersColorRequest) GetCookie() *SessionCookie

func (*SetListenersColorRequest) GetIds

func (x *SetListenersColorRequest) GetIds() []int64

func (*SetListenersColorRequest) ProtoMessage

func (*SetListenersColorRequest) ProtoMessage()

func (*SetListenersColorRequest) ProtoReflect

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

func (*SetListenersColorRequest) Reset

func (x *SetListenersColorRequest) Reset()

func (*SetListenersColorRequest) String

func (x *SetListenersColorRequest) String() string

type SetListenersColorResponse

type SetListenersColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetListenersColorResponse) Descriptor deprecated

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

Deprecated: Use SetListenersColorResponse.ProtoReflect.Descriptor instead.

func (*SetListenersColorResponse) ProtoMessage

func (*SetListenersColorResponse) ProtoMessage()

func (*SetListenersColorResponse) ProtoReflect

func (*SetListenersColorResponse) Reset

func (x *SetListenersColorResponse) Reset()

func (*SetListenersColorResponse) String

func (x *SetListenersColorResponse) String() string

type SetListenersNoteRequest

type SetListenersNoteRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of listener's IDs
	Ids []int64 `protobuf:"varint,2,rep,packed,name=ids,proto3" json:"ids,omitempty"`
	// [MANDATORY] Not to set on list of agents
	Note string `protobuf:"bytes,3,opt,name=note,proto3" json:"note,omitempty"`
	// contains filtered or unexported fields
}

--> SetListenersNote

func (*SetListenersNoteRequest) Descriptor deprecated

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

Deprecated: Use SetListenersNoteRequest.ProtoReflect.Descriptor instead.

func (*SetListenersNoteRequest) GetCookie

func (x *SetListenersNoteRequest) GetCookie() *SessionCookie

func (*SetListenersNoteRequest) GetIds

func (x *SetListenersNoteRequest) GetIds() []int64

func (*SetListenersNoteRequest) GetNote

func (x *SetListenersNoteRequest) GetNote() string

func (*SetListenersNoteRequest) ProtoMessage

func (*SetListenersNoteRequest) ProtoMessage()

func (*SetListenersNoteRequest) ProtoReflect

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

func (*SetListenersNoteRequest) Reset

func (x *SetListenersNoteRequest) Reset()

func (*SetListenersNoteRequest) String

func (x *SetListenersNoteRequest) String() string

type SetListenersNoteResponse

type SetListenersNoteResponse struct {
	// contains filtered or unexported fields
}

func (*SetListenersNoteResponse) Descriptor deprecated

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

Deprecated: Use SetListenersNoteResponse.ProtoReflect.Descriptor instead.

func (*SetListenersNoteResponse) ProtoMessage

func (*SetListenersNoteResponse) ProtoMessage()

func (*SetListenersNoteResponse) ProtoReflect

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

func (*SetListenersNoteResponse) Reset

func (x *SetListenersNoteResponse) Reset()

func (*SetListenersNoteResponse) String

func (x *SetListenersNoteResponse) String() string

type SetOperatorColorRequest

type SetOperatorColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] Operator's username
	Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
	// [MANDATORY] Color to set on operator
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetOperatorColor

func (*SetOperatorColorRequest) Descriptor deprecated

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

Deprecated: Use SetOperatorColorRequest.ProtoReflect.Descriptor instead.

func (*SetOperatorColorRequest) GetColor

func (*SetOperatorColorRequest) GetCookie

func (x *SetOperatorColorRequest) GetCookie() *SessionCookie

func (*SetOperatorColorRequest) GetUsername

func (x *SetOperatorColorRequest) GetUsername() string

func (*SetOperatorColorRequest) ProtoMessage

func (*SetOperatorColorRequest) ProtoMessage()

func (*SetOperatorColorRequest) ProtoReflect

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

func (*SetOperatorColorRequest) Reset

func (x *SetOperatorColorRequest) Reset()

func (*SetOperatorColorRequest) String

func (x *SetOperatorColorRequest) String() string

type SetOperatorColorResponse

type SetOperatorColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetOperatorColorResponse) Descriptor deprecated

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

Deprecated: Use SetOperatorColorResponse.ProtoReflect.Descriptor instead.

func (*SetOperatorColorResponse) ProtoMessage

func (*SetOperatorColorResponse) ProtoMessage()

func (*SetOperatorColorResponse) ProtoReflect

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

func (*SetOperatorColorResponse) Reset

func (x *SetOperatorColorResponse) Reset()

func (*SetOperatorColorResponse) String

func (x *SetOperatorColorResponse) String() string

type SetOperatorsColorRequest

type SetOperatorsColorRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// [MANDATORY] List of operator's usernames
	Usernames []string `protobuf:"bytes,2,rep,name=usernames,proto3" json:"usernames,omitempty"`
	// [MANDATORY] Color to set on list of operators
	Color *wrapperspb.UInt32Value `protobuf:"bytes,3,opt,name=color,proto3" json:"color,omitempty"`
	// contains filtered or unexported fields
}

--> SetOperatorsColor

func (*SetOperatorsColorRequest) Descriptor deprecated

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

Deprecated: Use SetOperatorsColorRequest.ProtoReflect.Descriptor instead.

func (*SetOperatorsColorRequest) GetColor

func (*SetOperatorsColorRequest) GetCookie

func (x *SetOperatorsColorRequest) GetCookie() *SessionCookie

func (*SetOperatorsColorRequest) GetUsernames

func (x *SetOperatorsColorRequest) GetUsernames() []string

func (*SetOperatorsColorRequest) ProtoMessage

func (*SetOperatorsColorRequest) ProtoMessage()

func (*SetOperatorsColorRequest) ProtoReflect

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

func (*SetOperatorsColorRequest) Reset

func (x *SetOperatorsColorRequest) Reset()

func (*SetOperatorsColorRequest) String

func (x *SetOperatorsColorRequest) String() string

type SetOperatorsColorResponse

type SetOperatorsColorResponse struct {
	// contains filtered or unexported fields
}

func (*SetOperatorsColorResponse) Descriptor deprecated

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

Deprecated: Use SetOperatorsColorResponse.ProtoReflect.Descriptor instead.

func (*SetOperatorsColorResponse) ProtoMessage

func (*SetOperatorsColorResponse) ProtoMessage()

func (*SetOperatorsColorResponse) ProtoReflect

func (*SetOperatorsColorResponse) Reset

func (x *SetOperatorsColorResponse) Reset()

func (*SetOperatorsColorResponse) String

func (x *SetOperatorsColorResponse) String() string

type StartPollAgentRequest

type StartPollAgentRequest struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*StartPollAgentRequest) Descriptor deprecated

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

Deprecated: Use StartPollAgentRequest.ProtoReflect.Descriptor instead.

func (*StartPollAgentRequest) GetId

func (x *StartPollAgentRequest) GetId() uint32

func (*StartPollAgentRequest) ProtoMessage

func (*StartPollAgentRequest) ProtoMessage()

func (*StartPollAgentRequest) ProtoReflect

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

func (*StartPollAgentRequest) Reset

func (x *StartPollAgentRequest) Reset()

func (*StartPollAgentRequest) String

func (x *StartPollAgentRequest) String() string

type StopPollAgentRequest

type StopPollAgentRequest struct {

	// [MANDATORY] Agent's ID
	Id uint32 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*StopPollAgentRequest) Descriptor deprecated

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

Deprecated: Use StopPollAgentRequest.ProtoReflect.Descriptor instead.

func (*StopPollAgentRequest) GetId

func (x *StopPollAgentRequest) GetId() uint32

func (*StopPollAgentRequest) ProtoMessage

func (*StopPollAgentRequest) ProtoMessage()

func (*StopPollAgentRequest) ProtoReflect

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

func (*StopPollAgentRequest) Reset

func (x *StopPollAgentRequest) Reset()

func (*StopPollAgentRequest) String

func (x *StopPollAgentRequest) String() string

type SubscribeAgentsRequest

type SubscribeAgentsRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

--> SubscribeAgents

func (*SubscribeAgentsRequest) Descriptor deprecated

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

Deprecated: Use SubscribeAgentsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeAgentsRequest) GetCookie

func (x *SubscribeAgentsRequest) GetCookie() *SessionCookie

func (*SubscribeAgentsRequest) ProtoMessage

func (*SubscribeAgentsRequest) ProtoMessage()

func (*SubscribeAgentsRequest) ProtoReflect

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

func (*SubscribeAgentsRequest) Reset

func (x *SubscribeAgentsRequest) Reset()

func (*SubscribeAgentsRequest) String

func (x *SubscribeAgentsRequest) String() string

type SubscribeAgentsResponse

type SubscribeAgentsResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*SubscribeAgentsResponse_Agent
	//	*SubscribeAgentsResponse_Agents
	//	*SubscribeAgentsResponse_Color
	//	*SubscribeAgentsResponse_Note
	//	*SubscribeAgentsResponse_Last
	//	*SubscribeAgentsResponse_Sleep
	Response isSubscribeAgentsResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*SubscribeAgentsResponse) Descriptor deprecated

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

Deprecated: Use SubscribeAgentsResponse.ProtoReflect.Descriptor instead.

func (*SubscribeAgentsResponse) GetAgent

func (x *SubscribeAgentsResponse) GetAgent() *AgentResponse

func (*SubscribeAgentsResponse) GetAgents

func (x *SubscribeAgentsResponse) GetAgents() *AgentsResponse

func (*SubscribeAgentsResponse) GetColor

func (*SubscribeAgentsResponse) GetLast

func (*SubscribeAgentsResponse) GetNote

func (*SubscribeAgentsResponse) GetResponse

func (x *SubscribeAgentsResponse) GetResponse() isSubscribeAgentsResponse_Response

func (*SubscribeAgentsResponse) GetSleep

func (*SubscribeAgentsResponse) ProtoMessage

func (*SubscribeAgentsResponse) ProtoMessage()

func (*SubscribeAgentsResponse) ProtoReflect

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

func (*SubscribeAgentsResponse) Reset

func (x *SubscribeAgentsResponse) Reset()

func (*SubscribeAgentsResponse) String

func (x *SubscribeAgentsResponse) String() string

type SubscribeAgentsResponse_Agent

type SubscribeAgentsResponse_Agent struct {
	Agent *AgentResponse `protobuf:"bytes,1,opt,name=agent,proto3,oneof"`
}

type SubscribeAgentsResponse_Agents

type SubscribeAgentsResponse_Agents struct {
	Agents *AgentsResponse `protobuf:"bytes,2,opt,name=agents,proto3,oneof"`
}

type SubscribeAgentsResponse_Color

type SubscribeAgentsResponse_Color struct {
	Color *AgentColorResponse `protobuf:"bytes,3,opt,name=color,proto3,oneof"`
}

type SubscribeAgentsResponse_Last

type SubscribeAgentsResponse_Last struct {
	Last *AgentLastResponse `protobuf:"bytes,5,opt,name=last,proto3,oneof"`
}

type SubscribeAgentsResponse_Note

type SubscribeAgentsResponse_Note struct {
	Note *AgentNoteResponse `protobuf:"bytes,4,opt,name=note,proto3,oneof"`
}

type SubscribeAgentsResponse_Sleep

type SubscribeAgentsResponse_Sleep struct {
	Sleep *AgentSleepResponse `protobuf:"bytes,6,opt,name=sleep,proto3,oneof"`
}

type SubscribeChatRequest

type SubscribeChatRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

--> SubscribeChat

func (*SubscribeChatRequest) Descriptor deprecated

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

Deprecated: Use SubscribeChatRequest.ProtoReflect.Descriptor instead.

func (*SubscribeChatRequest) GetCookie

func (x *SubscribeChatRequest) GetCookie() *SessionCookie

func (*SubscribeChatRequest) ProtoMessage

func (*SubscribeChatRequest) ProtoMessage()

func (*SubscribeChatRequest) ProtoReflect

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

func (*SubscribeChatRequest) Reset

func (x *SubscribeChatRequest) Reset()

func (*SubscribeChatRequest) String

func (x *SubscribeChatRequest) String() string

type SubscribeChatResponse

type SubscribeChatResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*SubscribeChatResponse_Message
	//	*SubscribeChatResponse_Messages
	Response isSubscribeChatResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*SubscribeChatResponse) Descriptor deprecated

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

Deprecated: Use SubscribeChatResponse.ProtoReflect.Descriptor instead.

func (*SubscribeChatResponse) GetMessage

func (x *SubscribeChatResponse) GetMessage() *ChatResponse

func (*SubscribeChatResponse) GetMessages

func (x *SubscribeChatResponse) GetMessages() *ChatMessagesResponse

func (*SubscribeChatResponse) GetResponse

func (x *SubscribeChatResponse) GetResponse() isSubscribeChatResponse_Response

func (*SubscribeChatResponse) ProtoMessage

func (*SubscribeChatResponse) ProtoMessage()

func (*SubscribeChatResponse) ProtoReflect

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

func (*SubscribeChatResponse) Reset

func (x *SubscribeChatResponse) Reset()

func (*SubscribeChatResponse) String

func (x *SubscribeChatResponse) String() string

type SubscribeChatResponse_Message

type SubscribeChatResponse_Message struct {
	Message *ChatResponse `protobuf:"bytes,1,opt,name=message,proto3,oneof"`
}

type SubscribeChatResponse_Messages

type SubscribeChatResponse_Messages struct {
	Messages *ChatMessagesResponse `protobuf:"bytes,2,opt,name=messages,proto3,oneof"`
}

type SubscribeCredentialsRequest

type SubscribeCredentialsRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

--> SubscribeCredentials

func (*SubscribeCredentialsRequest) Descriptor deprecated

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

Deprecated: Use SubscribeCredentialsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeCredentialsRequest) GetCookie

func (*SubscribeCredentialsRequest) ProtoMessage

func (*SubscribeCredentialsRequest) ProtoMessage()

func (*SubscribeCredentialsRequest) ProtoReflect

func (*SubscribeCredentialsRequest) Reset

func (x *SubscribeCredentialsRequest) Reset()

func (*SubscribeCredentialsRequest) String

func (x *SubscribeCredentialsRequest) String() string

type SubscribeCredentialsResponse

type SubscribeCredentialsResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*SubscribeCredentialsResponse_Credential
	//	*SubscribeCredentialsResponse_Credentials
	//	*SubscribeCredentialsResponse_Color
	//	*SubscribeCredentialsResponse_Note
	Response isSubscribeCredentialsResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*SubscribeCredentialsResponse) Descriptor deprecated

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

Deprecated: Use SubscribeCredentialsResponse.ProtoReflect.Descriptor instead.

func (*SubscribeCredentialsResponse) GetColor

func (*SubscribeCredentialsResponse) GetCredential

func (*SubscribeCredentialsResponse) GetCredentials

func (*SubscribeCredentialsResponse) GetNote

func (*SubscribeCredentialsResponse) GetResponse

func (x *SubscribeCredentialsResponse) GetResponse() isSubscribeCredentialsResponse_Response

func (*SubscribeCredentialsResponse) ProtoMessage

func (*SubscribeCredentialsResponse) ProtoMessage()

func (*SubscribeCredentialsResponse) ProtoReflect

func (*SubscribeCredentialsResponse) Reset

func (x *SubscribeCredentialsResponse) Reset()

func (*SubscribeCredentialsResponse) String

type SubscribeCredentialsResponse_Color

type SubscribeCredentialsResponse_Color struct {
	Color *CredentialColorResponse `protobuf:"bytes,3,opt,name=color,proto3,oneof"`
}

type SubscribeCredentialsResponse_Credential

type SubscribeCredentialsResponse_Credential struct {
	Credential *CredentialResponse `protobuf:"bytes,1,opt,name=credential,proto3,oneof"`
}

type SubscribeCredentialsResponse_Credentials

type SubscribeCredentialsResponse_Credentials struct {
	Credentials *CredentialsResponse `protobuf:"bytes,2,opt,name=credentials,proto3,oneof"`
}

type SubscribeCredentialsResponse_Note

type SubscribeCredentialsResponse_Note struct {
	Note *CredentialNoteResponse `protobuf:"bytes,4,opt,name=note,proto3,oneof"`
}

type SubscribeListenersRequest

type SubscribeListenersRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

--> SubscribeListeners

func (*SubscribeListenersRequest) Descriptor deprecated

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

Deprecated: Use SubscribeListenersRequest.ProtoReflect.Descriptor instead.

func (*SubscribeListenersRequest) GetCookie

func (x *SubscribeListenersRequest) GetCookie() *SessionCookie

func (*SubscribeListenersRequest) ProtoMessage

func (*SubscribeListenersRequest) ProtoMessage()

func (*SubscribeListenersRequest) ProtoReflect

func (*SubscribeListenersRequest) Reset

func (x *SubscribeListenersRequest) Reset()

func (*SubscribeListenersRequest) String

func (x *SubscribeListenersRequest) String() string

type SubscribeListenersResponse

type SubscribeListenersResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*SubscribeListenersResponse_Listener
	//	*SubscribeListenersResponse_Listeners
	//	*SubscribeListenersResponse_Color
	//	*SubscribeListenersResponse_Note
	//	*SubscribeListenersResponse_Info
	//	*SubscribeListenersResponse_Last
	Response isSubscribeListenersResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*SubscribeListenersResponse) Descriptor deprecated

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

Deprecated: Use SubscribeListenersResponse.ProtoReflect.Descriptor instead.

func (*SubscribeListenersResponse) GetColor

func (*SubscribeListenersResponse) GetInfo

func (*SubscribeListenersResponse) GetLast

func (*SubscribeListenersResponse) GetListener

func (x *SubscribeListenersResponse) GetListener() *ListenerResponse

func (*SubscribeListenersResponse) GetListeners

func (x *SubscribeListenersResponse) GetListeners() *ListenersResponse

func (*SubscribeListenersResponse) GetNote

func (*SubscribeListenersResponse) GetResponse

func (x *SubscribeListenersResponse) GetResponse() isSubscribeListenersResponse_Response

func (*SubscribeListenersResponse) ProtoMessage

func (*SubscribeListenersResponse) ProtoMessage()

func (*SubscribeListenersResponse) ProtoReflect

func (*SubscribeListenersResponse) Reset

func (x *SubscribeListenersResponse) Reset()

func (*SubscribeListenersResponse) String

func (x *SubscribeListenersResponse) String() string

type SubscribeListenersResponse_Color

type SubscribeListenersResponse_Color struct {
	Color *ListenerColorResponse `protobuf:"bytes,3,opt,name=color,proto3,oneof"`
}

type SubscribeListenersResponse_Info

type SubscribeListenersResponse_Info struct {
	Info *ListenerInfoResponse `protobuf:"bytes,5,opt,name=info,proto3,oneof"`
}

type SubscribeListenersResponse_Last

type SubscribeListenersResponse_Last struct {
	Last *ListenerLastResponse `protobuf:"bytes,6,opt,name=last,proto3,oneof"`
}

type SubscribeListenersResponse_Listener

type SubscribeListenersResponse_Listener struct {
	Listener *ListenerResponse `protobuf:"bytes,1,opt,name=listener,proto3,oneof"`
}

type SubscribeListenersResponse_Listeners

type SubscribeListenersResponse_Listeners struct {
	Listeners *ListenersResponse `protobuf:"bytes,2,opt,name=listeners,proto3,oneof"`
}

type SubscribeListenersResponse_Note

type SubscribeListenersResponse_Note struct {
	Note *ListenerNoteResponse `protobuf:"bytes,4,opt,name=note,proto3,oneof"`
}

type SubscribeOperatorsRequest

type SubscribeOperatorsRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// contains filtered or unexported fields
}

--> SubscribeOperators

func (*SubscribeOperatorsRequest) Descriptor deprecated

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

Deprecated: Use SubscribeOperatorsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeOperatorsRequest) GetCookie

func (x *SubscribeOperatorsRequest) GetCookie() *SessionCookie

func (*SubscribeOperatorsRequest) ProtoMessage

func (*SubscribeOperatorsRequest) ProtoMessage()

func (*SubscribeOperatorsRequest) ProtoReflect

func (*SubscribeOperatorsRequest) Reset

func (x *SubscribeOperatorsRequest) Reset()

func (*SubscribeOperatorsRequest) String

func (x *SubscribeOperatorsRequest) String() string

type SubscribeOperatorsResponse

type SubscribeOperatorsResponse struct {

	// Types that are valid to be assigned to Response:
	//
	//	*SubscribeOperatorsResponse_Operator
	//	*SubscribeOperatorsResponse_Last
	//	*SubscribeOperatorsResponse_Color
	//	*SubscribeOperatorsResponse_Operators
	Response isSubscribeOperatorsResponse_Response `protobuf_oneof:"response"`
	// contains filtered or unexported fields
}

func (*SubscribeOperatorsResponse) Descriptor deprecated

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

Deprecated: Use SubscribeOperatorsResponse.ProtoReflect.Descriptor instead.

func (*SubscribeOperatorsResponse) GetColor

func (*SubscribeOperatorsResponse) GetLast

func (*SubscribeOperatorsResponse) GetOperator

func (x *SubscribeOperatorsResponse) GetOperator() *OperatorResponse

func (*SubscribeOperatorsResponse) GetOperators

func (x *SubscribeOperatorsResponse) GetOperators() *OperatorsResponse

func (*SubscribeOperatorsResponse) GetResponse

func (x *SubscribeOperatorsResponse) GetResponse() isSubscribeOperatorsResponse_Response

func (*SubscribeOperatorsResponse) ProtoMessage

func (*SubscribeOperatorsResponse) ProtoMessage()

func (*SubscribeOperatorsResponse) ProtoReflect

func (*SubscribeOperatorsResponse) Reset

func (x *SubscribeOperatorsResponse) Reset()

func (*SubscribeOperatorsResponse) String

func (x *SubscribeOperatorsResponse) String() string

type SubscribeOperatorsResponse_Color

type SubscribeOperatorsResponse_Color struct {
	Color *OperatorColorResponse `protobuf:"bytes,3,opt,name=color,proto3,oneof"`
}

type SubscribeOperatorsResponse_Last

type SubscribeOperatorsResponse_Last struct {
	Last *OperatorLastResponse `protobuf:"bytes,2,opt,name=last,proto3,oneof"`
}

type SubscribeOperatorsResponse_Operator

type SubscribeOperatorsResponse_Operator struct {
	Operator *OperatorResponse `protobuf:"bytes,1,opt,name=operator,proto3,oneof"`
}

type SubscribeOperatorsResponse_Operators

type SubscribeOperatorsResponse_Operators struct {
	Operators *OperatorsResponse `protobuf:"bytes,4,opt,name=operators,proto3,oneof"`
}

type SubscribeTasksHelloRequest

type SubscribeTasksHelloRequest struct {
	// contains filtered or unexported fields
}

func (*SubscribeTasksHelloRequest) Descriptor deprecated

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

Deprecated: Use SubscribeTasksHelloRequest.ProtoReflect.Descriptor instead.

func (*SubscribeTasksHelloRequest) ProtoMessage

func (*SubscribeTasksHelloRequest) ProtoMessage()

func (*SubscribeTasksHelloRequest) ProtoReflect

func (*SubscribeTasksHelloRequest) Reset

func (x *SubscribeTasksHelloRequest) Reset()

func (*SubscribeTasksHelloRequest) String

func (x *SubscribeTasksHelloRequest) String() string

type SubscribeTasksRequest

type SubscribeTasksRequest struct {

	// [MANDATORY] Operator's session cookie
	Cookie *SessionCookie `protobuf:"bytes,1,opt,name=cookie,proto3" json:"cookie,omitempty"`
	// Types that are valid to be assigned to Type:
	//
	//	*SubscribeTasksRequest_Hello
	//	*SubscribeTasksRequest_Start
	//	*SubscribeTasksRequest_Stop
	Type isSubscribeTasksRequest_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

--> SubscribeTasks

func (*SubscribeTasksRequest) Descriptor deprecated

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

Deprecated: Use SubscribeTasksRequest.ProtoReflect.Descriptor instead.

func (*SubscribeTasksRequest) GetCookie

func (x *SubscribeTasksRequest) GetCookie() *SessionCookie

func (*SubscribeTasksRequest) GetHello

func (*SubscribeTasksRequest) GetStart

func (*SubscribeTasksRequest) GetStop

func (*SubscribeTasksRequest) GetType

func (x *SubscribeTasksRequest) GetType() isSubscribeTasksRequest_Type

func (*SubscribeTasksRequest) ProtoMessage

func (*SubscribeTasksRequest) ProtoMessage()

func (*SubscribeTasksRequest) ProtoReflect

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

func (*SubscribeTasksRequest) Reset

func (x *SubscribeTasksRequest) Reset()

func (*SubscribeTasksRequest) String

func (x *SubscribeTasksRequest) String() string

type SubscribeTasksRequest_Hello

type SubscribeTasksRequest_Hello struct {
	Hello *SubscribeTasksHelloRequest `protobuf:"bytes,2,opt,name=hello,proto3,oneof"`
}

type SubscribeTasksRequest_Start

type SubscribeTasksRequest_Start struct {
	Start *StartPollAgentRequest `protobuf:"bytes,3,opt,name=start,proto3,oneof"`
}

type SubscribeTasksRequest_Stop

type SubscribeTasksRequest_Stop struct {
	Stop *StopPollAgentRequest `protobuf:"bytes,4,opt,name=stop,proto3,oneof"`
}

type SubscribeTasksResponse

type SubscribeTasksResponse struct {

	// Types that are valid to be assigned to Type:
	//
	//	*SubscribeTasksResponse_Command
	//	*SubscribeTasksResponse_Message
	//	*SubscribeTasksResponse_Task
	//	*SubscribeTasksResponse_TaskStatus
	//	*SubscribeTasksResponse_TaskDone
	Type isSubscribeTasksResponse_Type `protobuf_oneof:"type"`
	// contains filtered or unexported fields
}

func (*SubscribeTasksResponse) Descriptor deprecated

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

Deprecated: Use SubscribeTasksResponse.ProtoReflect.Descriptor instead.

func (*SubscribeTasksResponse) GetCommand

func (x *SubscribeTasksResponse) GetCommand() *CommandResponse

func (*SubscribeTasksResponse) GetMessage

func (x *SubscribeTasksResponse) GetMessage() *MessageResponse

func (*SubscribeTasksResponse) GetTask

func (x *SubscribeTasksResponse) GetTask() *TaskResponse

func (*SubscribeTasksResponse) GetTaskDone

func (x *SubscribeTasksResponse) GetTaskDone() *TaskDoneResponse

func (*SubscribeTasksResponse) GetTaskStatus

func (x *SubscribeTasksResponse) GetTaskStatus() *TaskStatusResponse

func (*SubscribeTasksResponse) GetType

func (x *SubscribeTasksResponse) GetType() isSubscribeTasksResponse_Type

func (*SubscribeTasksResponse) ProtoMessage

func (*SubscribeTasksResponse) ProtoMessage()

func (*SubscribeTasksResponse) ProtoReflect

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

func (*SubscribeTasksResponse) Reset

func (x *SubscribeTasksResponse) Reset()

func (*SubscribeTasksResponse) String

func (x *SubscribeTasksResponse) String() string

type SubscribeTasksResponse_Command

type SubscribeTasksResponse_Command struct {
	Command *CommandResponse `protobuf:"bytes,1,opt,name=command,proto3,oneof"`
}

type SubscribeTasksResponse_Message

type SubscribeTasksResponse_Message struct {
	Message *MessageResponse `protobuf:"bytes,2,opt,name=message,proto3,oneof"`
}

type SubscribeTasksResponse_Task

type SubscribeTasksResponse_Task struct {
	Task *TaskResponse `protobuf:"bytes,3,opt,name=task,proto3,oneof"`
}

type SubscribeTasksResponse_TaskDone

type SubscribeTasksResponse_TaskDone struct {
	TaskDone *TaskDoneResponse `protobuf:"bytes,5,opt,name=task_done,json=taskDone,proto3,oneof"`
}

type SubscribeTasksResponse_TaskStatus

type SubscribeTasksResponse_TaskStatus struct {
	TaskStatus *TaskStatusResponse `protobuf:"bytes,4,opt,name=task_status,json=taskStatus,proto3,oneof"`
}

type TaskDoneResponse

type TaskDoneResponse struct {

	// [MANDATORY] Command ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Task ID
	Tid int64 `protobuf:"varint,2,opt,name=tid,proto3" json:"tid,omitempty"`
	// [MANDATORY] Agent's ID
	Aid uint32 `protobuf:"varint,3,opt,name=aid,proto3" json:"aid,omitempty"`
	// [MANDATORY] Status of task
	Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	// Task's output blob
	Output *wrapperspb.BytesValue `protobuf:"bytes,5,opt,name=output,proto3" json:"output,omitempty"`
	// [MANDATORY] Length of output blob
	OutputLen uint64 `protobuf:"varint,6,opt,name=output_len,json=outputLen,proto3" json:"output_len,omitempty"`
	// [MANDATORY] Is output blob big
	OutputBig bool `protobuf:"varint,7,opt,name=output_big,json=outputBig,proto3" json:"output_big,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskDoneResponse) Descriptor deprecated

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

Deprecated: Use TaskDoneResponse.ProtoReflect.Descriptor instead.

func (*TaskDoneResponse) GetAid

func (x *TaskDoneResponse) GetAid() uint32

func (*TaskDoneResponse) GetId

func (x *TaskDoneResponse) GetId() int64

func (*TaskDoneResponse) GetOutput

func (x *TaskDoneResponse) GetOutput() *wrapperspb.BytesValue

func (*TaskDoneResponse) GetOutputBig

func (x *TaskDoneResponse) GetOutputBig() bool

func (*TaskDoneResponse) GetOutputLen

func (x *TaskDoneResponse) GetOutputLen() uint64

func (*TaskDoneResponse) GetStatus

func (x *TaskDoneResponse) GetStatus() uint32

func (*TaskDoneResponse) GetTid

func (x *TaskDoneResponse) GetTid() int64

func (*TaskDoneResponse) ProtoMessage

func (*TaskDoneResponse) ProtoMessage()

func (*TaskDoneResponse) ProtoReflect

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

func (*TaskDoneResponse) Reset

func (x *TaskDoneResponse) Reset()

func (*TaskDoneResponse) String

func (x *TaskDoneResponse) String() string

type TaskResponse

type TaskResponse struct {

	// [MANDATORY] Command ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Task ID
	Tid int64 `protobuf:"varint,2,opt,name=tid,proto3" json:"tid,omitempty"`
	// [MANDATORY] Agent's ID
	Aid uint32 `protobuf:"varint,3,opt,name=aid,proto3" json:"aid,omitempty"`
	// [MANDATORY] Status of task
	Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	// Task's output blob
	Output *wrapperspb.BytesValue `protobuf:"bytes,5,opt,name=output,proto3" json:"output,omitempty"`
	// [MANDATORY] Length of output blob
	OutputLen uint64 `protobuf:"varint,6,opt,name=output_len,json=outputLen,proto3" json:"output_len,omitempty"`
	// [MANDATORY] Is output blob big
	OutputBig bool `protobuf:"varint,7,opt,name=output_big,json=outputBig,proto3" json:"output_big,omitempty"`
	// [MANDATORY] Timestamp of task creation
	Created *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created,proto3" json:"created,omitempty"`
	// [MANDATORY] Capability of task
	Cap uint32 `protobuf:"varint,9,opt,name=cap,proto3" json:"cap,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskResponse) Descriptor deprecated

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

Deprecated: Use TaskResponse.ProtoReflect.Descriptor instead.

func (*TaskResponse) GetAid

func (x *TaskResponse) GetAid() uint32

func (*TaskResponse) GetCap

func (x *TaskResponse) GetCap() uint32

func (*TaskResponse) GetCreated

func (x *TaskResponse) GetCreated() *timestamppb.Timestamp

func (*TaskResponse) GetId

func (x *TaskResponse) GetId() int64

func (*TaskResponse) GetOutput

func (x *TaskResponse) GetOutput() *wrapperspb.BytesValue

func (*TaskResponse) GetOutputBig

func (x *TaskResponse) GetOutputBig() bool

func (*TaskResponse) GetOutputLen

func (x *TaskResponse) GetOutputLen() uint64

func (*TaskResponse) GetStatus

func (x *TaskResponse) GetStatus() uint32

func (*TaskResponse) GetTid

func (x *TaskResponse) GetTid() int64

func (*TaskResponse) ProtoMessage

func (*TaskResponse) ProtoMessage()

func (*TaskResponse) ProtoReflect

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

func (*TaskResponse) Reset

func (x *TaskResponse) Reset()

func (*TaskResponse) String

func (x *TaskResponse) String() string

type TaskStatusResponse

type TaskStatusResponse struct {

	// [MANDATORY] Command ID
	Id int64 `protobuf:"varint,1,opt,name=id,proto3" json:"id,omitempty"`
	// [MANDATORY] Task ID
	Tid int64 `protobuf:"varint,2,opt,name=tid,proto3" json:"tid,omitempty"`
	// [MANDATORY] Agent's ID
	Aid uint32 `protobuf:"varint,3,opt,name=aid,proto3" json:"aid,omitempty"`
	// [MANDATORY] Status of task
	Status uint32 `protobuf:"varint,4,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskStatusResponse) Descriptor deprecated

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

Deprecated: Use TaskStatusResponse.ProtoReflect.Descriptor instead.

func (*TaskStatusResponse) GetAid

func (x *TaskStatusResponse) GetAid() uint32

func (*TaskStatusResponse) GetId

func (x *TaskStatusResponse) GetId() int64

func (*TaskStatusResponse) GetStatus

func (x *TaskStatusResponse) GetStatus() uint32

func (*TaskStatusResponse) GetTid

func (x *TaskStatusResponse) GetTid() int64

func (*TaskStatusResponse) ProtoMessage

func (*TaskStatusResponse) ProtoMessage()

func (*TaskStatusResponse) ProtoReflect

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

func (*TaskStatusResponse) Reset

func (x *TaskStatusResponse) Reset()

func (*TaskStatusResponse) String

func (x *TaskStatusResponse) String() string

type UnimplementedOperatorServiceServer

type UnimplementedOperatorServiceServer struct{}

UnimplementedOperatorServiceServer must be embedded to have forward compatible implementations.

NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.

func (UnimplementedOperatorServiceServer) CancelTasks

func (UnimplementedOperatorServiceServer) GetTaskOutput

func (UnimplementedOperatorServiceServer) Hello

func (UnimplementedOperatorServiceServer) NewChatMessage

func (UnimplementedOperatorServiceServer) NewCredential

func (UnimplementedOperatorServiceServer) SetAgentColor

func (UnimplementedOperatorServiceServer) SetAgentNote

func (UnimplementedOperatorServiceServer) SetAgentsColor

func (UnimplementedOperatorServiceServer) SetAgentsNote

func (UnimplementedOperatorServiceServer) SetCredentialColor

func (UnimplementedOperatorServiceServer) SetCredentialNote

func (UnimplementedOperatorServiceServer) SetCredentialsColor

func (UnimplementedOperatorServiceServer) SetCredentialsNote

func (UnimplementedOperatorServiceServer) SetListenerColor

func (UnimplementedOperatorServiceServer) SetListenerNote

func (UnimplementedOperatorServiceServer) SetListenersColor

func (UnimplementedOperatorServiceServer) SetListenersNote

func (UnimplementedOperatorServiceServer) SetOperatorColor

func (UnimplementedOperatorServiceServer) SetOperatorsColor

type UnsafeOperatorServiceServer

type UnsafeOperatorServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeOperatorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OperatorServiceServer will result in compilation errors.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL
JackTT - Gopher 🇻🇳