Documentation ¶
Index ¶
- Variables
- type AbyssMessageEvent
- func (*AbyssMessageEvent) Descriptor() ([]byte, []int)deprecated
- func (x *AbyssMessageEvent) GetData() []byte
- func (x *AbyssMessageEvent) GetForward() *prc.ProcessId
- func (x *AbyssMessageEvent) GetMessageType() string
- func (x *AbyssMessageEvent) GetReceiver() *prc.ProcessId
- func (x *AbyssMessageEvent) GetSender() *prc.ProcessId
- func (x *AbyssMessageEvent) GetTimestamp() *timestamppb.Timestamp
- func (*AbyssMessageEvent) ProtoMessage()
- func (x *AbyssMessageEvent) ProtoReflect() protoreflect.Message
- func (x *AbyssMessageEvent) Reset()
- func (x *AbyssMessageEvent) String() string
- type LocalPublishRequest
- type PublishRequestBroadcast
- func (*PublishRequestBroadcast) Descriptor() ([]byte, []int)deprecated
- func (x *PublishRequestBroadcast) GetData() []byte
- func (x *PublishRequestBroadcast) GetMessageType() string
- func (x *PublishRequestBroadcast) GetPublisher() *prc.ProcessId
- func (x *PublishRequestBroadcast) GetTopic() string
- func (*PublishRequestBroadcast) ProtoMessage()
- func (x *PublishRequestBroadcast) ProtoReflect() protoreflect.Message
- func (x *PublishRequestBroadcast) Reset()
- func (x *PublishRequestBroadcast) String() string
- type SlowProcess
- func (*SlowProcess) Descriptor() ([]byte, []int)deprecated
- func (x *SlowProcess) GetDuration() int64
- func (x *SlowProcess) GetPid() *prc.ProcessId
- func (*SlowProcess) ProtoMessage()
- func (x *SlowProcess) ProtoReflect() protoreflect.Message
- func (x *SlowProcess) Reset()
- func (x *SlowProcess) String() string
- type SubscribeRequest
- func (*SubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeRequest) GetSubscriber() *prc.ProcessId
- func (x *SubscribeRequest) GetTopic() string
- func (*SubscribeRequest) ProtoMessage()
- func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeRequest) Reset()
- func (x *SubscribeRequest) String() string
- type Subscription
- func (*Subscription) Descriptor() ([]byte, []int)deprecated
- func (x *Subscription) GetId() uint64
- func (x *Subscription) GetSubscriber() *prc.ProcessId
- func (x *Subscription) GetTopic() string
- func (*Subscription) ProtoMessage()
- func (x *Subscription) ProtoReflect() protoreflect.Message
- func (x *Subscription) Reset()
- func (x *Subscription) String() string
- func (s *Subscription) SubscriptionId() uint64
- func (s *Subscription) SubscriptionTopic() string
- type Terminated
- type UnsubscribeRequest
- func (*UnsubscribeRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UnsubscribeRequest) GetSubscription() *Subscription
- func (*UnsubscribeRequest) ProtoMessage()
- func (x *UnsubscribeRequest) ProtoReflect() protoreflect.Message
- func (x *UnsubscribeRequest) Reset()
- func (x *UnsubscribeRequest) String() string
- type Unwatch
- type Watch
Constants ¶
This section is empty.
Variables ¶
View Source
var File_internal_messages_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AbyssMessageEvent ¶
type AbyssMessageEvent struct { Sender *prc.ProcessId `protobuf:"bytes,1,opt,name=sender,proto3" json:"sender,omitempty"` Receiver *prc.ProcessId `protobuf:"bytes,2,opt,name=receiver,proto3" json:"receiver,omitempty"` Forward *prc.ProcessId `protobuf:"bytes,3,opt,name=forward,proto3" json:"forward,omitempty"` MessageType string `protobuf:"bytes,4,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` Data []byte `protobuf:"bytes,5,opt,name=data,proto3" json:"data,omitempty"` Timestamp *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=timestamp,proto3" json:"timestamp,omitempty"` // contains filtered or unexported fields }
func (*AbyssMessageEvent) Descriptor
deprecated
func (*AbyssMessageEvent) Descriptor() ([]byte, []int)
Deprecated: Use AbyssMessageEvent.ProtoReflect.Descriptor instead.
func (*AbyssMessageEvent) GetData ¶
func (x *AbyssMessageEvent) GetData() []byte
func (*AbyssMessageEvent) GetForward ¶
func (x *AbyssMessageEvent) GetForward() *prc.ProcessId
func (*AbyssMessageEvent) GetMessageType ¶
func (x *AbyssMessageEvent) GetMessageType() string
func (*AbyssMessageEvent) GetReceiver ¶
func (x *AbyssMessageEvent) GetReceiver() *prc.ProcessId
func (*AbyssMessageEvent) GetSender ¶
func (x *AbyssMessageEvent) GetSender() *prc.ProcessId
func (*AbyssMessageEvent) GetTimestamp ¶
func (x *AbyssMessageEvent) GetTimestamp() *timestamppb.Timestamp
func (*AbyssMessageEvent) ProtoMessage ¶
func (*AbyssMessageEvent) ProtoMessage()
func (*AbyssMessageEvent) ProtoReflect ¶
func (x *AbyssMessageEvent) ProtoReflect() protoreflect.Message
func (*AbyssMessageEvent) Reset ¶
func (x *AbyssMessageEvent) Reset()
func (*AbyssMessageEvent) String ¶
func (x *AbyssMessageEvent) String() string
type LocalPublishRequest ¶
type PublishRequestBroadcast ¶
type PublishRequestBroadcast struct { MessageType string `protobuf:"bytes,1,opt,name=message_type,json=messageType,proto3" json:"message_type,omitempty"` Data []byte `protobuf:"bytes,2,opt,name=data,proto3" json:"data,omitempty"` Topic string `protobuf:"bytes,3,opt,name=topic,proto3" json:"topic,omitempty"` Publisher *prc.ProcessId `protobuf:"bytes,4,opt,name=publisher,proto3" json:"publisher,omitempty"` // contains filtered or unexported fields }
func (*PublishRequestBroadcast) Descriptor
deprecated
func (*PublishRequestBroadcast) Descriptor() ([]byte, []int)
Deprecated: Use PublishRequestBroadcast.ProtoReflect.Descriptor instead.
func (*PublishRequestBroadcast) GetData ¶
func (x *PublishRequestBroadcast) GetData() []byte
func (*PublishRequestBroadcast) GetMessageType ¶
func (x *PublishRequestBroadcast) GetMessageType() string
func (*PublishRequestBroadcast) GetPublisher ¶
func (x *PublishRequestBroadcast) GetPublisher() *prc.ProcessId
func (*PublishRequestBroadcast) GetTopic ¶
func (x *PublishRequestBroadcast) GetTopic() string
func (*PublishRequestBroadcast) ProtoMessage ¶
func (*PublishRequestBroadcast) ProtoMessage()
func (*PublishRequestBroadcast) ProtoReflect ¶
func (x *PublishRequestBroadcast) ProtoReflect() protoreflect.Message
func (*PublishRequestBroadcast) Reset ¶
func (x *PublishRequestBroadcast) Reset()
func (*PublishRequestBroadcast) String ¶
func (x *PublishRequestBroadcast) String() string
type SlowProcess ¶
type SlowProcess struct { Duration int64 `protobuf:"varint,1,opt,name=duration,proto3" json:"duration,omitempty"` // 耗时 Pid *prc.ProcessId `protobuf:"bytes,2,opt,name=pid,proto3" json:"pid,omitempty"` // 耗时进程 // contains filtered or unexported fields }
func (*SlowProcess) Descriptor
deprecated
func (*SlowProcess) Descriptor() ([]byte, []int)
Deprecated: Use SlowProcess.ProtoReflect.Descriptor instead.
func (*SlowProcess) GetDuration ¶
func (x *SlowProcess) GetDuration() int64
func (*SlowProcess) GetPid ¶
func (x *SlowProcess) GetPid() *prc.ProcessId
func (*SlowProcess) ProtoMessage ¶
func (*SlowProcess) ProtoMessage()
func (*SlowProcess) ProtoReflect ¶
func (x *SlowProcess) ProtoReflect() protoreflect.Message
func (*SlowProcess) Reset ¶
func (x *SlowProcess) Reset()
func (*SlowProcess) String ¶
func (x *SlowProcess) String() string
type SubscribeRequest ¶
type SubscribeRequest struct { Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"` Subscriber *prc.ProcessId `protobuf:"bytes,2,opt,name=subscriber,proto3" json:"subscriber,omitempty"` // contains filtered or unexported fields }
func (*SubscribeRequest) Descriptor
deprecated
func (*SubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use SubscribeRequest.ProtoReflect.Descriptor instead.
func (*SubscribeRequest) GetSubscriber ¶
func (x *SubscribeRequest) GetSubscriber() *prc.ProcessId
func (*SubscribeRequest) GetTopic ¶
func (x *SubscribeRequest) GetTopic() string
func (*SubscribeRequest) ProtoMessage ¶
func (*SubscribeRequest) ProtoMessage()
func (*SubscribeRequest) ProtoReflect ¶
func (x *SubscribeRequest) ProtoReflect() protoreflect.Message
func (*SubscribeRequest) Reset ¶
func (x *SubscribeRequest) Reset()
func (*SubscribeRequest) String ¶
func (x *SubscribeRequest) String() string
type Subscription ¶
type Subscription struct { Topic string `protobuf:"bytes,1,opt,name=topic,proto3" json:"topic,omitempty"` Id uint64 `protobuf:"varint,2,opt,name=id,proto3" json:"id,omitempty"` Subscriber *prc.ProcessId `protobuf:"bytes,3,opt,name=subscriber,proto3" json:"subscriber,omitempty"` // contains filtered or unexported fields }
func (*Subscription) Descriptor
deprecated
func (*Subscription) Descriptor() ([]byte, []int)
Deprecated: Use Subscription.ProtoReflect.Descriptor instead.
func (*Subscription) GetId ¶
func (x *Subscription) GetId() uint64
func (*Subscription) GetSubscriber ¶
func (x *Subscription) GetSubscriber() *prc.ProcessId
func (*Subscription) GetTopic ¶
func (x *Subscription) GetTopic() string
func (*Subscription) ProtoMessage ¶
func (*Subscription) ProtoMessage()
func (*Subscription) ProtoReflect ¶
func (x *Subscription) ProtoReflect() protoreflect.Message
func (*Subscription) Reset ¶
func (x *Subscription) Reset()
func (*Subscription) String ¶
func (x *Subscription) String() string
func (*Subscription) SubscriptionId ¶
func (s *Subscription) SubscriptionId() uint64
func (*Subscription) SubscriptionTopic ¶
func (s *Subscription) SubscriptionTopic() string
type Terminated ¶
type Terminated struct { TerminatedProcess *prc.ProcessId `protobuf:"bytes,1,opt,name=terminated_process,json=terminatedProcess,proto3" json:"terminated_process,omitempty"` // contains filtered or unexported fields }
Terminated 当收到该消息时,说明 TerminatedActor 已经被终止,如果是自身,那么表示自身已被终止。
func (*Terminated) Descriptor
deprecated
func (*Terminated) Descriptor() ([]byte, []int)
Deprecated: Use Terminated.ProtoReflect.Descriptor instead.
func (*Terminated) GetTerminatedProcess ¶
func (x *Terminated) GetTerminatedProcess() *prc.ProcessId
func (*Terminated) ProtoMessage ¶
func (*Terminated) ProtoMessage()
func (*Terminated) ProtoReflect ¶
func (x *Terminated) ProtoReflect() protoreflect.Message
func (*Terminated) Reset ¶
func (x *Terminated) Reset()
func (*Terminated) String ¶
func (x *Terminated) String() string
type UnsubscribeRequest ¶
type UnsubscribeRequest struct { Subscription *Subscription `protobuf:"bytes,1,opt,name=subscription,proto3" json:"subscription,omitempty"` // contains filtered or unexported fields }
func (*UnsubscribeRequest) Descriptor
deprecated
func (*UnsubscribeRequest) Descriptor() ([]byte, []int)
Deprecated: Use UnsubscribeRequest.ProtoReflect.Descriptor instead.
func (*UnsubscribeRequest) GetSubscription ¶
func (x *UnsubscribeRequest) GetSubscription() *Subscription
func (*UnsubscribeRequest) ProtoMessage ¶
func (*UnsubscribeRequest) ProtoMessage()
func (*UnsubscribeRequest) ProtoReflect ¶
func (x *UnsubscribeRequest) ProtoReflect() protoreflect.Message
func (*UnsubscribeRequest) Reset ¶
func (x *UnsubscribeRequest) Reset()
func (*UnsubscribeRequest) String ¶
func (x *UnsubscribeRequest) String() string
type Unwatch ¶
type Unwatch struct {
// contains filtered or unexported fields
}
func (*Unwatch) Descriptor
deprecated
func (*Unwatch) ProtoMessage ¶
func (*Unwatch) ProtoMessage()
func (*Unwatch) ProtoReflect ¶
func (x *Unwatch) ProtoReflect() protoreflect.Message
type Watch ¶
type Watch struct {
// contains filtered or unexported fields
}
func (*Watch) Descriptor
deprecated
func (*Watch) ProtoMessage ¶
func (*Watch) ProtoMessage()
func (*Watch) ProtoReflect ¶
func (x *Watch) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.