Documentation ¶
Index ¶
- type AddInputOKQueue
- type AddInputQueue
- type AddOutputOKQueue
- type AddOutputQueue
- type GetProcessorInfoMessage
- type GetProcessorInfoOKMessage
- type ProcessorManager
- func (state *ProcessorManager) AddInputQueue(msg *AddInputQueue) error
- func (state *ProcessorManager) AddOutputQueue(msg *AddOutputQueue) error
- func (state *ProcessorManager) GetProcessorInfo() (uuid.UUID, string, []queue_model.Queue, queue_model.Queue)
- func (state *ProcessorManager) Receive(context actor.Context)
- func (state *ProcessorManager) StartProcessor() error
- func (state *ProcessorManager) StopProcessor() error
- type StartProcessorMessage
- type StartProcessorOKMessage
- type StopProcessorMessage
- type StopProcessorOKMessage
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddInputOKQueue ¶
type AddInputOKQueue struct{}
type AddOutputOKQueue ¶
type AddOutputOKQueue struct{}
type GetProcessorInfoMessage ¶
type GetProcessorInfoMessage struct{}
type GetProcessorInfoOKMessage ¶
type GetProcessorInfoOKMessage struct { ID uuid.UUID Type string InputQueues []queue_model.Queue OutputQueues queue_model.Queue }
type ProcessorManager ¶
type ProcessorManager struct {
// contains filtered or unexported fields
}
func NewProcessorManager ¶
func NewProcessorManager(processor interface_processor.ProcessorInterface, config *flow_model.Config, repository interface_repository.RepositoryInterface) *ProcessorManager
func (*ProcessorManager) AddInputQueue ¶
func (state *ProcessorManager) AddInputQueue(msg *AddInputQueue) error
func (*ProcessorManager) AddOutputQueue ¶
func (state *ProcessorManager) AddOutputQueue(msg *AddOutputQueue) error
func (*ProcessorManager) GetProcessorInfo ¶
func (state *ProcessorManager) GetProcessorInfo() (uuid.UUID, string, []queue_model.Queue, queue_model.Queue)
func (*ProcessorManager) Receive ¶
func (state *ProcessorManager) Receive(context actor.Context)
func (*ProcessorManager) StartProcessor ¶
func (state *ProcessorManager) StartProcessor() error
func (*ProcessorManager) StopProcessor ¶
func (state *ProcessorManager) StopProcessor() error
type StartProcessorMessage ¶
type StartProcessorMessage struct{}
type StartProcessorOKMessage ¶
type StartProcessorOKMessage struct{}
type StopProcessorMessage ¶
type StopProcessorMessage struct{}
type StopProcessorOKMessage ¶
type StopProcessorOKMessage struct{}
Click to show internal directories.
Click to hide internal directories.