Documentation
¶
Index ¶
- Constants
- Variables
- func Atd(w *runtime.Wrkr)
- func ClosePortFwd(srcPort, dstPort uint32, proto, srcNodeID, dstNodeID string, ...)
- func CmdEventsHandler(w *runtime.Wrkr)
- func Connected()
- func Cron(w *runtime.Wrkr)
- func Disconnected()
- func NewPortFwd(authKey *auth.AuthKey, srcPort, dstPort uint32, proto, srcID, dstID string, ...)
- func NewShellExit(srcID string, p *mmp.Payload) *mmp.Payload
- func NewShellRequest(authKey *auth.AuthKey, dstID string, c string, args ...string)
- func NewTransfer(authKey *auth.AuthKey, srcFilePath, dstFilePath, srcID, dstID string, ...)
- func NewWorkflowExpedite(wf *workflow.Workflow)
- func NewWorkflowSchedule(wf *workflow.Workflow)
- func Processor(ctx context.Context, p *mmp.Payload) error
Constants ¶
View Source
const ( PayloadTypeNodeInit = iota PayloadTypeCancelSession PayloadTypeCommandShellExec PayloadTypeCommandShellExit PayloadTypeCommandShellInput PayloadTypeCommandShellOutput PayloadTypeCommandShellDisabled PayloadTypeTransferInit PayloadTypeTransferData PayloadTypeTransferAck PayloadTypeTransferDisabled PayloadTypePortFwdListen PayloadTypePortFwdDial PayloadTypePortFwdDialAck PayloadTypePortFwdEnd PayloadTypePortFwdData PayloadTypePortFwdDisabled PayloadTypeWorkflowExpedite PayloadTypeWorkflowSchedule PayloadTypeWorkflowResponse )
Variables ¶
Functions ¶
func ClosePortFwd ¶
func Connected ¶
func Connected()
func Disconnected ¶
func Disconnected()
func NewPortFwd ¶
func NewShellRequest ¶
func NewTransfer ¶
func NewWorkflowExpedite ¶
NewWorkflowExpedite create a workflow mmp pdu for every target. This function usually will be executed on controllers.
Types ¶
This section is empty.
Source Files
¶
- auth.go
- cli_output.go
- command_common.go
- command_shell.go
- command_shell_cli.go
- command_shell_disabled.go
- command_shell_exec.go
- command_shell_io.go
- command_shell_request.go
- command_shell_stdin.go
- pipes.go
- port-fwd.go
- port-fwd_common.go
- port-fwd_disabled.go
- port-fwd_end.go
- port-fwd_init.go
- port-fwd_local.go
- port-fwd_remote.go
- processor.go
- transfer_ack-rx.go
- transfer_ack-tx.go
- transfer_common.go
- transfer_data-rx.go
- transfer_data-tx.go
- transfer_disabled.go
- transfer_init.go
- workflow_action.go
- workflow_atd.go
- workflow_crond.go
- workflow_expedite.go
- workflow_node.go
- workflow_notify-report.go
- workflow_notify.go
- workflow_response.go
- workflow_schedule.go
Click to show internal directories.
Click to hide internal directories.