envelope

package
v0.0.0-...-3379b0b Latest Latest
Warning

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

Go to latest
Published: Apr 28, 2018 License: MIT Imports: 7 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type CommandLineEnvelopeBodyWriter

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

func (*CommandLineEnvelopeBodyWriter) Arguments

func (*CommandLineEnvelopeBodyWriter) Command

func (*CommandLineEnvelopeBodyWriter) ToBytes

func (bs *CommandLineEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*CommandLineEnvelopeBodyWriter) ToString

func (bs *CommandLineEnvelopeBodyWriter) ToString() (string, error)

type CommandResponseEnvelopeBodyReader

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

func (*CommandResponseEnvelopeBodyReader) CommandId

func (br *CommandResponseEnvelopeBodyReader) CommandId() string

func (*CommandResponseEnvelopeBodyReader) GetXMLElement

func (br *CommandResponseEnvelopeBodyReader) GetXMLElement() *Element

type DisconnectEnvelopeBodyWriter

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

func (*DisconnectEnvelopeBodyWriter) IdleTimeOut

func (*DisconnectEnvelopeBodyWriter) ToBytes

func (bs *DisconnectEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*DisconnectEnvelopeBodyWriter) ToString

func (bs *DisconnectEnvelopeBodyWriter) ToString() (string, error)

type EnvelopeBodyReader

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

func (*EnvelopeBodyReader) CommandResponse

func (*EnvelopeBodyReader) GetXMLElement

func (br *EnvelopeBodyReader) GetXMLElement() *Element

func (*EnvelopeBodyReader) ReceiveResponse

func (*EnvelopeBodyReader) ResourceCreated

func (*EnvelopeBodyReader) SendResponse

func (*EnvelopeBodyReader) SignalResponse

type EnvelopeBodyWriter

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

func (*EnvelopeBodyWriter) CommandLine

func (*EnvelopeBodyWriter) Disconnect

func (*EnvelopeBodyWriter) Receive

func (b *EnvelopeBodyWriter) Receive(sequenceId uint64) *ReceiveEnvelopeBodyWriter

func (*EnvelopeBodyWriter) Send

func (*EnvelopeBodyWriter) Shell

func (*EnvelopeBodyWriter) Signal

func (b *EnvelopeBodyWriter) Signal(commandId string) *SignalEnvelopeBodyWriter

func (*EnvelopeBodyWriter) ToBytes

func (b *EnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*EnvelopeBodyWriter) ToString

func (b *EnvelopeBodyWriter) ToString() (string, error)

type EnvelopeHeaderReader

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

func (*EnvelopeHeaderReader) Action

func (h *EnvelopeHeaderReader) Action() string

func (*EnvelopeHeaderReader) GetXMLElement

func (h *EnvelopeHeaderReader) GetXMLElement() *Element

func (*EnvelopeHeaderReader) Locale

func (h *EnvelopeHeaderReader) Locale() string

func (*EnvelopeHeaderReader) MaxEnvelopeSize

func (h *EnvelopeHeaderReader) MaxEnvelopeSize() uint64

func (*EnvelopeHeaderReader) MessageID

func (h *EnvelopeHeaderReader) MessageID() string

func (*EnvelopeHeaderReader) OperationTimeout

func (h *EnvelopeHeaderReader) OperationTimeout() uint64

func (*EnvelopeHeaderReader) RelatesTo

func (h *EnvelopeHeaderReader) RelatesTo() string

func (*EnvelopeHeaderReader) ReplyTo

func (h *EnvelopeHeaderReader) ReplyTo() string

func (*EnvelopeHeaderReader) ResourceURI

func (h *EnvelopeHeaderReader) ResourceURI() string

func (*EnvelopeHeaderReader) SelectorSet

func (h *EnvelopeHeaderReader) SelectorSet() map[string]string

func (*EnvelopeHeaderReader) To

func (h *EnvelopeHeaderReader) To() string

type EnvelopeHeaderWriter

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

func (*EnvelopeHeaderWriter) Action

func (*EnvelopeHeaderWriter) Body

func (*EnvelopeHeaderWriter) DataLocale

func (h *EnvelopeHeaderWriter) DataLocale(dataLocale string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) Locale

func (*EnvelopeHeaderWriter) MaxEnvelopeSize

func (h *EnvelopeHeaderWriter) MaxEnvelopeSize(maxEnvelopeSize uint64) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) MessageID

func (h *EnvelopeHeaderWriter) MessageID(messageID string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) OperationTimeout

func (h *EnvelopeHeaderWriter) OperationTimeout(operationTimeoutSeconds uint64) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) OptionSet

func (h *EnvelopeHeaderWriter) OptionSet(optionSet map[string]string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) ReplyTo

func (h *EnvelopeHeaderWriter) ReplyTo(address string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) ResourceURI

func (h *EnvelopeHeaderWriter) ResourceURI(uri string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) SelectorSet

func (h *EnvelopeHeaderWriter) SelectorSet(selectSet map[string]string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) SessionID

func (h *EnvelopeHeaderWriter) SessionID(sessionID string) *EnvelopeHeaderWriter

func (*EnvelopeHeaderWriter) To

func (*EnvelopeHeaderWriter) ToBytes

func (h *EnvelopeHeaderWriter) ToBytes() ([]byte, error)

func (*EnvelopeHeaderWriter) ToString

func (h *EnvelopeHeaderWriter) ToString() (string, error)

type EnvelopeReader

type EnvelopeReader struct {
	Ω *Document
	// contains filtered or unexported fields
}

When parsing from the WinRM response

func Read

func Read(envelopeXML io.Reader) (*EnvelopeReader, error)

func (*EnvelopeReader) Body

func (*EnvelopeReader) GetXMLElement

func (e *EnvelopeReader) GetXMLElement() *Element

func (*EnvelopeReader) Header

func (e *EnvelopeReader) Header() *EnvelopeHeaderReader

type EnvelopeWriter

type EnvelopeWriter struct {
	Ω *Document
	// contains filtered or unexported fields
}

When parsing to the WinRM request

func Build

func Build() *EnvelopeWriter

func (*EnvelopeWriter) Body

func (*EnvelopeWriter) Header

func (e *EnvelopeWriter) Header() *EnvelopeHeaderWriter

func (*EnvelopeWriter) ToBytes

func (e *EnvelopeWriter) ToBytes() ([]byte, error)

func (*EnvelopeWriter) ToString

func (e *EnvelopeWriter) ToString() (string, error)

type ReceiveEnvelopeBodyWriter

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

func (*ReceiveEnvelopeBodyWriter) DesiredStream

func (bs *ReceiveEnvelopeBodyWriter) DesiredStream(commandId string, outputStreams string) *ReceiveEnvelopeBodyWriter

func (*ReceiveEnvelopeBodyWriter) ToBytes

func (bs *ReceiveEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*ReceiveEnvelopeBodyWriter) ToString

func (bs *ReceiveEnvelopeBodyWriter) ToString() (string, error)

type ReceiveResponseEnvelopeBodyReader

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

func (*ReceiveResponseEnvelopeBodyReader) CommandState

func (br *ReceiveResponseEnvelopeBodyReader) CommandState() (state, exitCode string)

func (*ReceiveResponseEnvelopeBodyReader) GetXMLElement

func (br *ReceiveResponseEnvelopeBodyReader) GetXMLElement() *Element

func (*ReceiveResponseEnvelopeBodyReader) Stream

func (br *ReceiveResponseEnvelopeBodyReader) Stream(outputStreamsMap map[string]io.Writer) error

type ResourceCreatedEnvelopeBodyReader

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

func (*ResourceCreatedEnvelopeBodyReader) GetXMLElement

func (br *ResourceCreatedEnvelopeBodyReader) GetXMLElement() *Element

func (*ResourceCreatedEnvelopeBodyReader) SelectorSet

func (br *ResourceCreatedEnvelopeBodyReader) SelectorSet() map[string]string

type SendEnvelopeBodyWriter

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

func (*SendEnvelopeBodyWriter) Stream

func (bs *SendEnvelopeBodyWriter) Stream(streamName, commandId, inputStream string) *SendEnvelopeBodyWriter

func (*SendEnvelopeBodyWriter) ToBytes

func (bs *SendEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*SendEnvelopeBodyWriter) ToString

func (bs *SendEnvelopeBodyWriter) ToString() (string, error)

type SendResponseEnvelopeBodyReader

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

func (*SendResponseEnvelopeBodyReader) GetXMLElement

func (br *SendResponseEnvelopeBodyReader) GetXMLElement() *Element

type ShellEnvelopeBodyWriter

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

func (*ShellEnvelopeBodyWriter) EnvironmentVariables

func (bs *ShellEnvelopeBodyWriter) EnvironmentVariables(envVars map[string]string) *ShellEnvelopeBodyWriter

func (*ShellEnvelopeBodyWriter) IdleTimeOut

func (bs *ShellEnvelopeBodyWriter) IdleTimeOut(idleTimeout uint64) *ShellEnvelopeBodyWriter

func (*ShellEnvelopeBodyWriter) InputStreams

func (bs *ShellEnvelopeBodyWriter) InputStreams(inputStreams string) *ShellEnvelopeBodyWriter

func (*ShellEnvelopeBodyWriter) LifeTime

func (bs *ShellEnvelopeBodyWriter) LifeTime(lifetime uint64) *ShellEnvelopeBodyWriter

func (*ShellEnvelopeBodyWriter) OutputStreams

func (bs *ShellEnvelopeBodyWriter) OutputStreams(outputStreams string) *ShellEnvelopeBodyWriter

func (*ShellEnvelopeBodyWriter) ToBytes

func (bs *ShellEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*ShellEnvelopeBodyWriter) ToString

func (bs *ShellEnvelopeBodyWriter) ToString() (string, error)

func (*ShellEnvelopeBodyWriter) WorkingDirectory

func (bs *ShellEnvelopeBodyWriter) WorkingDirectory(workingDirectory string) *ShellEnvelopeBodyWriter

type SignalEnvelopeBodyWriter

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

func (*SignalEnvelopeBodyWriter) Code

func (*SignalEnvelopeBodyWriter) ToBytes

func (bs *SignalEnvelopeBodyWriter) ToBytes() ([]byte, error)

func (*SignalEnvelopeBodyWriter) ToString

func (bs *SignalEnvelopeBodyWriter) ToString() (string, error)

type SignalResponseEnvelopeBodyReader

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

func (*SignalResponseEnvelopeBodyReader) GetXMLElement

func (br *SignalResponseEnvelopeBodyReader) GetXMLElement() *Element

Jump to

Keyboard shortcuts

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