idatacollector

package
v1.0.0 Latest Latest
Warning

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

Go to latest
Published: Apr 30, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// IDataCollector interface identifier 038374ff-098b-11d8-9414-505054503030
	DataCollectorIID = &dcom.IID{Data1: 0x038374ff, Data2: 0x098b, Data3: 0x11d8, Data4: []byte{0x94, 0x14, 0x50, 0x50, 0x54, 0x50, 0x30, 0x30}}
	// Syntax UUID
	DataCollectorSyntaxUUID = &uuid.UUID{TimeLow: 0x38374ff, TimeMid: 0x98b, TimeHiAndVersion: 0x11d8, ClockSeqHiAndReserved: 0x94, ClockSeqLow: 0x14, Node: [6]uint8{0x50, 0x50, 0x54, 0x50, 0x30, 0x30}}
	// Syntax ID
	DataCollectorSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: DataCollectorSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0}
)
View Source
var (
	// import guard
	GoPackage = "dcom/pla"
)

Functions

func DataCollectorServerHandle

func DataCollectorServerHandle(ctx context.Context, o DataCollectorServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)

func NewDataCollectorServerHandle

func NewDataCollectorServerHandle(o DataCollectorServer) dcerpc.ServerHandle

func RegisterDataCollectorServer

func RegisterDataCollectorServer(conn dcerpc.Conn, o DataCollectorServer, opts ...dcerpc.Option)

Types

type DataCollectorClient

type DataCollectorClient interface {

	// IDispatch retrieval method.
	Dispatch() idispatch.DispatchClient

	// The DataCollectorSet (Get) method retrieves the DataCollectorSet property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetDataCollectorSet(context.Context, *GetDataCollectorSetRequest, ...dcerpc.CallOption) (*GetDataCollectorSetResponse, error)

	// The DataCollectorType enumeration defines the data collector types.
	//
	// The DataCollectorType (Get) method retrieves the DataCollectorType property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetDataCollectorType(context.Context, *GetDataCollectorTypeRequest, ...dcerpc.CallOption) (*GetDataCollectorTypeResponse, error)

	// FileName operation.
	GetFileName(context.Context, *GetFileNameRequest, ...dcerpc.CallOption) (*GetFileNameResponse, error)

	// FileName operation.
	SetFileName(context.Context, *SetFileNameRequest, ...dcerpc.CallOption) (*SetFileNameResponse, error)

	// FileNameFormat operation.
	GetFileNameFormat(context.Context, *GetFileNameFormatRequest, ...dcerpc.CallOption) (*GetFileNameFormatResponse, error)

	// FileNameFormat operation.
	SetFileNameFormat(context.Context, *SetFileNameFormatRequest, ...dcerpc.CallOption) (*SetFileNameFormatResponse, error)

	// FileNameFormatPattern operation.
	GetFileNameFormatPattern(context.Context, *GetFileNameFormatPatternRequest, ...dcerpc.CallOption) (*GetFileNameFormatPatternResponse, error)

	// FileNameFormatPattern operation.
	SetFileNameFormatPattern(context.Context, *SetFileNameFormatPatternRequest, ...dcerpc.CallOption) (*SetFileNameFormatPatternResponse, error)

	// LatestOutputLocation operation.
	GetLatestOutputLocation(context.Context, *GetLatestOutputLocationRequest, ...dcerpc.CallOption) (*GetLatestOutputLocationResponse, error)

	// LatestOutputLocation operation.
	SetLatestOutputLocation(context.Context, *SetLatestOutputLocationRequest, ...dcerpc.CallOption) (*SetLatestOutputLocationResponse, error)

	// LogAppend operation.
	GetLogAppend(context.Context, *GetLogAppendRequest, ...dcerpc.CallOption) (*GetLogAppendResponse, error)

	// LogAppend operation.
	SetLogAppend(context.Context, *SetLogAppendRequest, ...dcerpc.CallOption) (*SetLogAppendResponse, error)

	// LogCircular operation.
	GetLogCircular(context.Context, *GetLogCircularRequest, ...dcerpc.CallOption) (*GetLogCircularResponse, error)

	// LogCircular operation.
	SetLogCircular(context.Context, *SetLogCircularRequest, ...dcerpc.CallOption) (*SetLogCircularResponse, error)

	// LogOverwrite operation.
	GetLogOverwrite(context.Context, *GetLogOverwriteRequest, ...dcerpc.CallOption) (*GetLogOverwriteResponse, error)

	// LogOverwrite operation.
	SetLogOverwrite(context.Context, *SetLogOverwriteRequest, ...dcerpc.CallOption) (*SetLogOverwriteResponse, error)

	// Name operation.
	GetName(context.Context, *GetNameRequest, ...dcerpc.CallOption) (*GetNameResponse, error)

	// Name operation.
	SetName(context.Context, *SetNameRequest, ...dcerpc.CallOption) (*SetNameResponse, error)

	// OutputLocation operation.
	GetOutputLocation(context.Context, *GetOutputLocationRequest, ...dcerpc.CallOption) (*GetOutputLocationResponse, error)

	// The Index (Get) method retrieves the Index property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetIndex(context.Context, *GetIndexRequest, ...dcerpc.CallOption) (*GetIndexResponse, error)

	// Xml operation.
	GetXML(context.Context, *GetXMLRequest, ...dcerpc.CallOption) (*GetXMLResponse, error)

	// SetXml operation.
	SetXML(context.Context, *SetXMLRequest, ...dcerpc.CallOption) (*SetXMLResponse, error)

	// AlterContext alters the client context.
	AlterContext(context.Context, ...dcerpc.Option) error

	// IPID sets the object interface identifier.
	IPID(context.Context, *dcom.IPID) DataCollectorClient
}

IDataCollector interface.

func NewDataCollectorClient

func NewDataCollectorClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (DataCollectorClient, error)

type DataCollectorServer

type DataCollectorServer interface {

	// IDispatch base class.
	idispatch.DispatchServer

	// The DataCollectorSet (Get) method retrieves the DataCollectorSet property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetDataCollectorSet(context.Context, *GetDataCollectorSetRequest) (*GetDataCollectorSetResponse, error)

	// The DataCollectorType enumeration defines the data collector types.
	//
	// The DataCollectorType (Get) method retrieves the DataCollectorType property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetDataCollectorType(context.Context, *GetDataCollectorTypeRequest) (*GetDataCollectorTypeResponse, error)

	// FileName operation.
	GetFileName(context.Context, *GetFileNameRequest) (*GetFileNameResponse, error)

	// FileName operation.
	SetFileName(context.Context, *SetFileNameRequest) (*SetFileNameResponse, error)

	// FileNameFormat operation.
	GetFileNameFormat(context.Context, *GetFileNameFormatRequest) (*GetFileNameFormatResponse, error)

	// FileNameFormat operation.
	SetFileNameFormat(context.Context, *SetFileNameFormatRequest) (*SetFileNameFormatResponse, error)

	// FileNameFormatPattern operation.
	GetFileNameFormatPattern(context.Context, *GetFileNameFormatPatternRequest) (*GetFileNameFormatPatternResponse, error)

	// FileNameFormatPattern operation.
	SetFileNameFormatPattern(context.Context, *SetFileNameFormatPatternRequest) (*SetFileNameFormatPatternResponse, error)

	// LatestOutputLocation operation.
	GetLatestOutputLocation(context.Context, *GetLatestOutputLocationRequest) (*GetLatestOutputLocationResponse, error)

	// LatestOutputLocation operation.
	SetLatestOutputLocation(context.Context, *SetLatestOutputLocationRequest) (*SetLatestOutputLocationResponse, error)

	// LogAppend operation.
	GetLogAppend(context.Context, *GetLogAppendRequest) (*GetLogAppendResponse, error)

	// LogAppend operation.
	SetLogAppend(context.Context, *SetLogAppendRequest) (*SetLogAppendResponse, error)

	// LogCircular operation.
	GetLogCircular(context.Context, *GetLogCircularRequest) (*GetLogCircularResponse, error)

	// LogCircular operation.
	SetLogCircular(context.Context, *SetLogCircularRequest) (*SetLogCircularResponse, error)

	// LogOverwrite operation.
	GetLogOverwrite(context.Context, *GetLogOverwriteRequest) (*GetLogOverwriteResponse, error)

	// LogOverwrite operation.
	SetLogOverwrite(context.Context, *SetLogOverwriteRequest) (*SetLogOverwriteResponse, error)

	// Name operation.
	GetName(context.Context, *GetNameRequest) (*GetNameResponse, error)

	// Name operation.
	SetName(context.Context, *SetNameRequest) (*SetNameResponse, error)

	// OutputLocation operation.
	GetOutputLocation(context.Context, *GetOutputLocationRequest) (*GetOutputLocationResponse, error)

	// The Index (Get) method retrieves the Index property.
	//
	// Return Values: This method MUST return an HRESULT with the severity bit clear on
	// success as specified in [MS-ERREF]; otherwise, it MUST return one of the errors as
	// defined in 2.2.1 or one of the errors as defined in [MS-ERREF] section 2.1.
	GetIndex(context.Context, *GetIndexRequest) (*GetIndexResponse, error)

	// Xml operation.
	GetXML(context.Context, *GetXMLRequest) (*GetXMLResponse, error)

	// SetXml operation.
	SetXML(context.Context, *SetXMLRequest) (*SetXMLResponse, error)
}

IDataCollector server interface.

type GetDataCollectorSetRequest

type GetDataCollectorSetRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetDataCollectorSetRequest structure represents the DataCollectorSet operation request

func (*GetDataCollectorSetRequest) MarshalNDR

func (o *GetDataCollectorSetRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetDataCollectorSetRequest) UnmarshalNDR

func (o *GetDataCollectorSetRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetDataCollectorSetResponse

type GetDataCollectorSetResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// group: Receives a pointer to the data collector set to which this data collector
	// belongs.
	Group *pla.DataCollectorSet `idl:"name:group" json:"group"`
	// Return: The DataCollectorSet return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetDataCollectorSetResponse structure represents the DataCollectorSet operation response

func (*GetDataCollectorSetResponse) MarshalNDR

func (*GetDataCollectorSetResponse) UnmarshalNDR

func (o *GetDataCollectorSetResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetDataCollectorTypeRequest

type GetDataCollectorTypeRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetDataCollectorTypeRequest structure represents the DataCollectorType operation request

func (*GetDataCollectorTypeRequest) MarshalNDR

func (*GetDataCollectorTypeRequest) UnmarshalNDR

func (o *GetDataCollectorTypeRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetDataCollectorTypeResponse

type GetDataCollectorTypeResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// type: Receives the type of this data collector. For possible types, see the DataCollectorType
	// enumeration (section 2.2.2.5).
	Type pla.DataCollectorType `idl:"name:type" json:"type"`
	// Return: The DataCollectorType return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetDataCollectorTypeResponse structure represents the DataCollectorType operation response

func (*GetDataCollectorTypeResponse) MarshalNDR

func (*GetDataCollectorTypeResponse) UnmarshalNDR

func (o *GetDataCollectorTypeResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileNameFormatPatternRequest

type GetFileNameFormatPatternRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileNameFormatPatternRequest structure represents the FileNameFormatPattern operation request

func (*GetFileNameFormatPatternRequest) MarshalNDR

func (*GetFileNameFormatPatternRequest) UnmarshalNDR

type GetFileNameFormatPatternResponse

type GetFileNameFormatPatternResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That    *dcom.ORPCThat `idl:"name:That" json:"that"`
	Pattern *oaut.String   `idl:"name:pattern" json:"pattern"`
	// Return: The FileNameFormatPattern return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileNameFormatPatternResponse structure represents the FileNameFormatPattern operation response

func (*GetFileNameFormatPatternResponse) MarshalNDR

func (*GetFileNameFormatPatternResponse) UnmarshalNDR

type GetFileNameFormatRequest

type GetFileNameFormatRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileNameFormatRequest structure represents the FileNameFormat operation request

func (*GetFileNameFormatRequest) MarshalNDR

func (o *GetFileNameFormatRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileNameFormatRequest) UnmarshalNDR

func (o *GetFileNameFormatRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileNameFormatResponse

type GetFileNameFormatResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That   *dcom.ORPCThat     `idl:"name:That" json:"that"`
	Format pla.AutoPathFormat `idl:"name:format" json:"format"`
	// Return: The FileNameFormat return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileNameFormatResponse structure represents the FileNameFormat operation response

func (*GetFileNameFormatResponse) MarshalNDR

func (o *GetFileNameFormatResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileNameFormatResponse) UnmarshalNDR

func (o *GetFileNameFormatResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileNameRequest

type GetFileNameRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetFileNameRequest structure represents the FileName operation request

func (*GetFileNameRequest) MarshalNDR

func (o *GetFileNameRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileNameRequest) UnmarshalNDR

func (o *GetFileNameRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetFileNameResponse

type GetFileNameResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	Name *oaut.String   `idl:"name:name" json:"name"`
	// Return: The FileName return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetFileNameResponse structure represents the FileName operation response

func (*GetFileNameResponse) MarshalNDR

func (o *GetFileNameResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetFileNameResponse) UnmarshalNDR

func (o *GetFileNameResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetIndexRequest

type GetIndexRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetIndexRequest structure represents the Index operation request

func (*GetIndexRequest) MarshalNDR

func (o *GetIndexRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetIndexRequest) UnmarshalNDR

func (o *GetIndexRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetIndexResponse

type GetIndexResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// index: Receives the zero-based index of the data collector within the data collector
	// set.
	Index int32 `idl:"name:index" json:"index"`
	// Return: The Index return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetIndexResponse structure represents the Index operation response

func (*GetIndexResponse) MarshalNDR

func (o *GetIndexResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetIndexResponse) UnmarshalNDR

func (o *GetIndexResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLatestOutputLocationRequest

type GetLatestOutputLocationRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetLatestOutputLocationRequest structure represents the LatestOutputLocation operation request

func (*GetLatestOutputLocationRequest) MarshalNDR

func (*GetLatestOutputLocationRequest) UnmarshalNDR

type GetLatestOutputLocationResponse

type GetLatestOutputLocationResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	Path *oaut.String   `idl:"name:path" json:"path"`
	// Return: The LatestOutputLocation return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLatestOutputLocationResponse structure represents the LatestOutputLocation operation response

func (*GetLatestOutputLocationResponse) MarshalNDR

func (*GetLatestOutputLocationResponse) UnmarshalNDR

type GetLogAppendRequest

type GetLogAppendRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetLogAppendRequest structure represents the LogAppend operation request

func (*GetLogAppendRequest) MarshalNDR

func (o *GetLogAppendRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogAppendRequest) UnmarshalNDR

func (o *GetLogAppendRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLogAppendResponse

type GetLogAppendResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That   *dcom.ORPCThat `idl:"name:That" json:"that"`
	Append int16          `idl:"name:append" json:"append"`
	// Return: The LogAppend return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLogAppendResponse structure represents the LogAppend operation response

func (*GetLogAppendResponse) MarshalNDR

func (o *GetLogAppendResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogAppendResponse) UnmarshalNDR

func (o *GetLogAppendResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLogCircularRequest

type GetLogCircularRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetLogCircularRequest structure represents the LogCircular operation request

func (*GetLogCircularRequest) MarshalNDR

func (o *GetLogCircularRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogCircularRequest) UnmarshalNDR

func (o *GetLogCircularRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLogCircularResponse

type GetLogCircularResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That     *dcom.ORPCThat `idl:"name:That" json:"that"`
	Circular int16          `idl:"name:circular" json:"circular"`
	// Return: The LogCircular return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLogCircularResponse structure represents the LogCircular operation response

func (*GetLogCircularResponse) MarshalNDR

func (o *GetLogCircularResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogCircularResponse) UnmarshalNDR

func (o *GetLogCircularResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLogOverwriteRequest

type GetLogOverwriteRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetLogOverwriteRequest structure represents the LogOverwrite operation request

func (*GetLogOverwriteRequest) MarshalNDR

func (o *GetLogOverwriteRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogOverwriteRequest) UnmarshalNDR

func (o *GetLogOverwriteRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetLogOverwriteResponse

type GetLogOverwriteResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That      *dcom.ORPCThat `idl:"name:That" json:"that"`
	Overwrite int16          `idl:"name:overwrite" json:"overwrite"`
	// Return: The LogOverwrite return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetLogOverwriteResponse structure represents the LogOverwrite operation response

func (*GetLogOverwriteResponse) MarshalNDR

func (o *GetLogOverwriteResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetLogOverwriteResponse) UnmarshalNDR

func (o *GetLogOverwriteResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetNameRequest

type GetNameRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetNameRequest structure represents the Name operation request

func (*GetNameRequest) MarshalNDR

func (o *GetNameRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetNameRequest) UnmarshalNDR

func (o *GetNameRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetNameResponse

type GetNameResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	Name *oaut.String   `idl:"name:name" json:"name"`
	// Return: The Name return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetNameResponse structure represents the Name operation response

func (*GetNameResponse) MarshalNDR

func (o *GetNameResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetNameResponse) UnmarshalNDR

func (o *GetNameResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetOutputLocationRequest

type GetOutputLocationRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetOutputLocationRequest structure represents the OutputLocation operation request

func (*GetOutputLocationRequest) MarshalNDR

func (o *GetOutputLocationRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetOutputLocationRequest) UnmarshalNDR

func (o *GetOutputLocationRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetOutputLocationResponse

type GetOutputLocationResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	Path *oaut.String   `idl:"name:path" json:"path"`
	// Return: The OutputLocation return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetOutputLocationResponse structure represents the OutputLocation operation response

func (*GetOutputLocationResponse) MarshalNDR

func (o *GetOutputLocationResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetOutputLocationResponse) UnmarshalNDR

func (o *GetOutputLocationResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetXMLRequest

type GetXMLRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
}

GetXMLRequest structure represents the Xml operation request

func (*GetXMLRequest) MarshalNDR

func (o *GetXMLRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetXMLRequest) UnmarshalNDR

func (o *GetXMLRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type GetXMLResponse

type GetXMLResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	XML  *oaut.String   `idl:"name:Xml" json:"xml"`
	// Return: The Xml return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetXMLResponse structure represents the Xml operation response

func (*GetXMLResponse) MarshalNDR

func (o *GetXMLResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*GetXMLResponse) UnmarshalNDR

func (o *GetXMLResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileNameFormatPatternRequest

type SetFileNameFormatPatternRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This    *dcom.ORPCThis `idl:"name:This" json:"this"`
	Pattern *oaut.String   `idl:"name:pattern" json:"pattern"`
}

SetFileNameFormatPatternRequest structure represents the FileNameFormatPattern operation request

func (*SetFileNameFormatPatternRequest) MarshalNDR

func (*SetFileNameFormatPatternRequest) UnmarshalNDR

type SetFileNameFormatPatternResponse

type SetFileNameFormatPatternResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The FileNameFormatPattern return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileNameFormatPatternResponse structure represents the FileNameFormatPattern operation response

func (*SetFileNameFormatPatternResponse) MarshalNDR

func (*SetFileNameFormatPatternResponse) UnmarshalNDR

type SetFileNameFormatRequest

type SetFileNameFormatRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This   *dcom.ORPCThis     `idl:"name:This" json:"this"`
	Format pla.AutoPathFormat `idl:"name:format" json:"format"`
}

SetFileNameFormatRequest structure represents the FileNameFormat operation request

func (*SetFileNameFormatRequest) MarshalNDR

func (o *SetFileNameFormatRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileNameFormatRequest) UnmarshalNDR

func (o *SetFileNameFormatRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileNameFormatResponse

type SetFileNameFormatResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The FileNameFormat return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileNameFormatResponse structure represents the FileNameFormat operation response

func (*SetFileNameFormatResponse) MarshalNDR

func (o *SetFileNameFormatResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileNameFormatResponse) UnmarshalNDR

func (o *SetFileNameFormatResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileNameRequest

type SetFileNameRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
	Name *oaut.String   `idl:"name:name" json:"name"`
}

SetFileNameRequest structure represents the FileName operation request

func (*SetFileNameRequest) MarshalNDR

func (o *SetFileNameRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileNameRequest) UnmarshalNDR

func (o *SetFileNameRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetFileNameResponse

type SetFileNameResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The FileName return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetFileNameResponse structure represents the FileName operation response

func (*SetFileNameResponse) MarshalNDR

func (o *SetFileNameResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetFileNameResponse) UnmarshalNDR

func (o *SetFileNameResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLatestOutputLocationRequest

type SetLatestOutputLocationRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
	Path *oaut.String   `idl:"name:path" json:"path"`
}

SetLatestOutputLocationRequest structure represents the LatestOutputLocation operation request

func (*SetLatestOutputLocationRequest) MarshalNDR

func (*SetLatestOutputLocationRequest) UnmarshalNDR

type SetLatestOutputLocationResponse

type SetLatestOutputLocationResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The LatestOutputLocation return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetLatestOutputLocationResponse structure represents the LatestOutputLocation operation response

func (*SetLatestOutputLocationResponse) MarshalNDR

func (*SetLatestOutputLocationResponse) UnmarshalNDR

type SetLogAppendRequest

type SetLogAppendRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This   *dcom.ORPCThis `idl:"name:This" json:"this"`
	Append int16          `idl:"name:append" json:"append"`
}

SetLogAppendRequest structure represents the LogAppend operation request

func (*SetLogAppendRequest) MarshalNDR

func (o *SetLogAppendRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogAppendRequest) UnmarshalNDR

func (o *SetLogAppendRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLogAppendResponse

type SetLogAppendResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The LogAppend return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetLogAppendResponse structure represents the LogAppend operation response

func (*SetLogAppendResponse) MarshalNDR

func (o *SetLogAppendResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogAppendResponse) UnmarshalNDR

func (o *SetLogAppendResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLogCircularRequest

type SetLogCircularRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This     *dcom.ORPCThis `idl:"name:This" json:"this"`
	Circular int16          `idl:"name:circular" json:"circular"`
}

SetLogCircularRequest structure represents the LogCircular operation request

func (*SetLogCircularRequest) MarshalNDR

func (o *SetLogCircularRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogCircularRequest) UnmarshalNDR

func (o *SetLogCircularRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLogCircularResponse

type SetLogCircularResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The LogCircular return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetLogCircularResponse structure represents the LogCircular operation response

func (*SetLogCircularResponse) MarshalNDR

func (o *SetLogCircularResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogCircularResponse) UnmarshalNDR

func (o *SetLogCircularResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLogOverwriteRequest

type SetLogOverwriteRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This      *dcom.ORPCThis `idl:"name:This" json:"this"`
	Overwrite int16          `idl:"name:overwrite" json:"overwrite"`
}

SetLogOverwriteRequest structure represents the LogOverwrite operation request

func (*SetLogOverwriteRequest) MarshalNDR

func (o *SetLogOverwriteRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogOverwriteRequest) UnmarshalNDR

func (o *SetLogOverwriteRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetLogOverwriteResponse

type SetLogOverwriteResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The LogOverwrite return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetLogOverwriteResponse structure represents the LogOverwrite operation response

func (*SetLogOverwriteResponse) MarshalNDR

func (o *SetLogOverwriteResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetLogOverwriteResponse) UnmarshalNDR

func (o *SetLogOverwriteResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetNameRequest

type SetNameRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
	Name *oaut.String   `idl:"name:name" json:"name"`
}

SetNameRequest structure represents the Name operation request

func (*SetNameRequest) MarshalNDR

func (o *SetNameRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetNameRequest) UnmarshalNDR

func (o *SetNameRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetNameResponse

type SetNameResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That *dcom.ORPCThat `idl:"name:That" json:"that"`
	// Return: The Name return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetNameResponse structure represents the Name operation response

func (*SetNameResponse) MarshalNDR

func (o *SetNameResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetNameResponse) UnmarshalNDR

func (o *SetNameResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetXMLRequest

type SetXMLRequest struct {
	// This: ORPCTHIS structure that is used to send ORPC extension data to the server.
	This *dcom.ORPCThis `idl:"name:This" json:"this"`
	XML  *oaut.String   `idl:"name:Xml" json:"xml"`
}

SetXMLRequest structure represents the SetXml operation request

func (*SetXMLRequest) MarshalNDR

func (o *SetXMLRequest) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetXMLRequest) UnmarshalNDR

func (o *SetXMLRequest) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

type SetXMLResponse

type SetXMLResponse struct {
	// That: ORPCTHAT structure that is used to return ORPC extension data to the client.
	That       *dcom.ORPCThat `idl:"name:That" json:"that"`
	Validation *pla.ValueMap  `idl:"name:Validation" json:"validation"`
	// Return: The SetXml return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetXMLResponse structure represents the SetXml operation response

func (*SetXMLResponse) MarshalNDR

func (o *SetXMLResponse) MarshalNDR(ctx context.Context, w ndr.Writer) error

func (*SetXMLResponse) UnmarshalNDR

func (o *SetXMLResponse) UnmarshalNDR(ctx context.Context, r ndr.Reader) error

Jump to

Keyboard shortcuts

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