ialertdatacollector

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: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

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

Functions

func AlertDataCollectorServerHandle

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

func NewAlertDataCollectorServerHandle

func NewAlertDataCollectorServerHandle(o AlertDataCollectorServer) dcerpc.ServerHandle

func RegisterAlertDataCollectorServer

func RegisterAlertDataCollectorServer(conn dcerpc.Conn, o AlertDataCollectorServer, opts ...dcerpc.Option)

Types

type AlertDataCollectorClient

type AlertDataCollectorClient interface {

	// IDataCollector retrieval method.
	DataCollector() idatacollector.DataCollectorClient

	// AlertThresholds operation.
	GetAlertThresholds(context.Context, *GetAlertThresholdsRequest, ...dcerpc.CallOption) (*GetAlertThresholdsResponse, error)

	// AlertThresholds operation.
	SetAlertThresholds(context.Context, *SetAlertThresholdsRequest, ...dcerpc.CallOption) (*SetAlertThresholdsResponse, error)

	// EventLog operation.
	GetEventLog(context.Context, *GetEventLogRequest, ...dcerpc.CallOption) (*GetEventLogResponse, error)

	// EventLog operation.
	SetEventLog(context.Context, *SetEventLogRequest, ...dcerpc.CallOption) (*SetEventLogResponse, error)

	// SampleInterval operation.
	GetSampleInterval(context.Context, *GetSampleIntervalRequest, ...dcerpc.CallOption) (*GetSampleIntervalResponse, error)

	// SampleInterval operation.
	SetSampleInterval(context.Context, *SetSampleIntervalRequest, ...dcerpc.CallOption) (*SetSampleIntervalResponse, error)

	// Task operation.
	GetTask(context.Context, *GetTaskRequest, ...dcerpc.CallOption) (*GetTaskResponse, error)

	// Task operation.
	SetTask(context.Context, *SetTaskRequest, ...dcerpc.CallOption) (*SetTaskResponse, error)

	// TaskRunAsSelf operation.
	GetTaskRunAsSelf(context.Context, *GetTaskRunAsSelfRequest, ...dcerpc.CallOption) (*GetTaskRunAsSelfResponse, error)

	// TaskRunAsSelf operation.
	SetTaskRunAsSelf(context.Context, *SetTaskRunAsSelfRequest, ...dcerpc.CallOption) (*SetTaskRunAsSelfResponse, error)

	// TaskArguments operation.
	GetTaskArguments(context.Context, *GetTaskArgumentsRequest, ...dcerpc.CallOption) (*GetTaskArgumentsResponse, error)

	// TaskArguments operation.
	SetTaskArguments(context.Context, *SetTaskArgumentsRequest, ...dcerpc.CallOption) (*SetTaskArgumentsResponse, error)

	// TaskUserTextArguments operation.
	GetTaskUserTextArguments(context.Context, *GetTaskUserTextArgumentsRequest, ...dcerpc.CallOption) (*GetTaskUserTextArgumentsResponse, error)

	// TaskUserTextArguments operation.
	SetTaskUserTextArguments(context.Context, *SetTaskUserTextArgumentsRequest, ...dcerpc.CallOption) (*SetTaskUserTextArgumentsResponse, error)

	// TriggerDataCollectorSet operation.
	GetTriggerDataCollectorSet(context.Context, *GetTriggerDataCollectorSetRequest, ...dcerpc.CallOption) (*GetTriggerDataCollectorSetResponse, error)

	// TriggerDataCollectorSet operation.
	SetTriggerDataCollectorSet(context.Context, *SetTriggerDataCollectorSetRequest, ...dcerpc.CallOption) (*SetTriggerDataCollectorSetResponse, error)

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

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

IAlertDataCollector interface.

func NewAlertDataCollectorClient

func NewAlertDataCollectorClient(ctx context.Context, cc dcerpc.Conn, opts ...dcerpc.Option) (AlertDataCollectorClient, error)

type AlertDataCollectorServer

type AlertDataCollectorServer interface {

	// IDataCollector base class.
	idatacollector.DataCollectorServer

	// AlertThresholds operation.
	GetAlertThresholds(context.Context, *GetAlertThresholdsRequest) (*GetAlertThresholdsResponse, error)

	// AlertThresholds operation.
	SetAlertThresholds(context.Context, *SetAlertThresholdsRequest) (*SetAlertThresholdsResponse, error)

	// EventLog operation.
	GetEventLog(context.Context, *GetEventLogRequest) (*GetEventLogResponse, error)

	// EventLog operation.
	SetEventLog(context.Context, *SetEventLogRequest) (*SetEventLogResponse, error)

	// SampleInterval operation.
	GetSampleInterval(context.Context, *GetSampleIntervalRequest) (*GetSampleIntervalResponse, error)

	// SampleInterval operation.
	SetSampleInterval(context.Context, *SetSampleIntervalRequest) (*SetSampleIntervalResponse, error)

	// Task operation.
	GetTask(context.Context, *GetTaskRequest) (*GetTaskResponse, error)

	// Task operation.
	SetTask(context.Context, *SetTaskRequest) (*SetTaskResponse, error)

	// TaskRunAsSelf operation.
	GetTaskRunAsSelf(context.Context, *GetTaskRunAsSelfRequest) (*GetTaskRunAsSelfResponse, error)

	// TaskRunAsSelf operation.
	SetTaskRunAsSelf(context.Context, *SetTaskRunAsSelfRequest) (*SetTaskRunAsSelfResponse, error)

	// TaskArguments operation.
	GetTaskArguments(context.Context, *GetTaskArgumentsRequest) (*GetTaskArgumentsResponse, error)

	// TaskArguments operation.
	SetTaskArguments(context.Context, *SetTaskArgumentsRequest) (*SetTaskArgumentsResponse, error)

	// TaskUserTextArguments operation.
	GetTaskUserTextArguments(context.Context, *GetTaskUserTextArgumentsRequest) (*GetTaskUserTextArgumentsResponse, error)

	// TaskUserTextArguments operation.
	SetTaskUserTextArguments(context.Context, *SetTaskUserTextArgumentsRequest) (*SetTaskUserTextArgumentsResponse, error)

	// TriggerDataCollectorSet operation.
	GetTriggerDataCollectorSet(context.Context, *GetTriggerDataCollectorSetRequest) (*GetTriggerDataCollectorSetResponse, error)

	// TriggerDataCollectorSet operation.
	SetTriggerDataCollectorSet(context.Context, *SetTriggerDataCollectorSetRequest) (*SetTriggerDataCollectorSetResponse, error)
}

IAlertDataCollector server interface.

type GetAlertThresholdsRequest

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

GetAlertThresholdsRequest structure represents the AlertThresholds operation request

func (*GetAlertThresholdsRequest) MarshalNDR

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

func (*GetAlertThresholdsRequest) UnmarshalNDR

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

type GetAlertThresholdsResponse

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

GetAlertThresholdsResponse structure represents the AlertThresholds operation response

func (*GetAlertThresholdsResponse) MarshalNDR

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

func (*GetAlertThresholdsResponse) UnmarshalNDR

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

type GetEventLogRequest

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

GetEventLogRequest structure represents the EventLog operation request

func (*GetEventLogRequest) MarshalNDR

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

func (*GetEventLogRequest) UnmarshalNDR

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

type GetEventLogResponse

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

GetEventLogResponse structure represents the EventLog operation response

func (*GetEventLogResponse) MarshalNDR

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

func (*GetEventLogResponse) UnmarshalNDR

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

type GetSampleIntervalRequest

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

GetSampleIntervalRequest structure represents the SampleInterval operation request

func (*GetSampleIntervalRequest) MarshalNDR

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

func (*GetSampleIntervalRequest) UnmarshalNDR

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

type GetSampleIntervalResponse

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

GetSampleIntervalResponse structure represents the SampleInterval operation response

func (*GetSampleIntervalResponse) MarshalNDR

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

func (*GetSampleIntervalResponse) UnmarshalNDR

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

type GetTaskArgumentsRequest

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

GetTaskArgumentsRequest structure represents the TaskArguments operation request

func (*GetTaskArgumentsRequest) MarshalNDR

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

func (*GetTaskArgumentsRequest) UnmarshalNDR

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

type GetTaskArgumentsResponse

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

GetTaskArgumentsResponse structure represents the TaskArguments operation response

func (*GetTaskArgumentsResponse) MarshalNDR

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

func (*GetTaskArgumentsResponse) UnmarshalNDR

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

type GetTaskRequest

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

GetTaskRequest structure represents the Task operation request

func (*GetTaskRequest) MarshalNDR

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

func (*GetTaskRequest) UnmarshalNDR

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

type GetTaskResponse

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

GetTaskResponse structure represents the Task operation response

func (*GetTaskResponse) MarshalNDR

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

func (*GetTaskResponse) UnmarshalNDR

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

type GetTaskRunAsSelfRequest

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

GetTaskRunAsSelfRequest structure represents the TaskRunAsSelf operation request

func (*GetTaskRunAsSelfRequest) MarshalNDR

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

func (*GetTaskRunAsSelfRequest) UnmarshalNDR

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

type GetTaskRunAsSelfResponse

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

GetTaskRunAsSelfResponse structure represents the TaskRunAsSelf operation response

func (*GetTaskRunAsSelfResponse) MarshalNDR

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

func (*GetTaskRunAsSelfResponse) UnmarshalNDR

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

type GetTaskUserTextArgumentsRequest

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

GetTaskUserTextArgumentsRequest structure represents the TaskUserTextArguments operation request

func (*GetTaskUserTextArgumentsRequest) MarshalNDR

func (*GetTaskUserTextArgumentsRequest) UnmarshalNDR

type GetTaskUserTextArgumentsResponse

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

GetTaskUserTextArgumentsResponse structure represents the TaskUserTextArguments operation response

func (*GetTaskUserTextArgumentsResponse) MarshalNDR

func (*GetTaskUserTextArgumentsResponse) UnmarshalNDR

type GetTriggerDataCollectorSetRequest

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

GetTriggerDataCollectorSetRequest structure represents the TriggerDataCollectorSet operation request

func (*GetTriggerDataCollectorSetRequest) MarshalNDR

func (*GetTriggerDataCollectorSetRequest) UnmarshalNDR

type GetTriggerDataCollectorSetResponse

type GetTriggerDataCollectorSetResponse 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 TriggerDataCollectorSet return value.
	Return int32 `idl:"name:Return" json:"return"`
}

GetTriggerDataCollectorSetResponse structure represents the TriggerDataCollectorSet operation response

func (*GetTriggerDataCollectorSetResponse) MarshalNDR

func (*GetTriggerDataCollectorSetResponse) UnmarshalNDR

type SetAlertThresholdsRequest

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

SetAlertThresholdsRequest structure represents the AlertThresholds operation request

func (*SetAlertThresholdsRequest) MarshalNDR

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

func (*SetAlertThresholdsRequest) UnmarshalNDR

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

type SetAlertThresholdsResponse

type SetAlertThresholdsResponse 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 AlertThresholds return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetAlertThresholdsResponse structure represents the AlertThresholds operation response

func (*SetAlertThresholdsResponse) MarshalNDR

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

func (*SetAlertThresholdsResponse) UnmarshalNDR

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

type SetEventLogRequest

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

SetEventLogRequest structure represents the EventLog operation request

func (*SetEventLogRequest) MarshalNDR

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

func (*SetEventLogRequest) UnmarshalNDR

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

type SetEventLogResponse

type SetEventLogResponse 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 EventLog return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetEventLogResponse structure represents the EventLog operation response

func (*SetEventLogResponse) MarshalNDR

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

func (*SetEventLogResponse) UnmarshalNDR

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

type SetSampleIntervalRequest

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

SetSampleIntervalRequest structure represents the SampleInterval operation request

func (*SetSampleIntervalRequest) MarshalNDR

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

func (*SetSampleIntervalRequest) UnmarshalNDR

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

type SetSampleIntervalResponse

type SetSampleIntervalResponse 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 SampleInterval return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetSampleIntervalResponse structure represents the SampleInterval operation response

func (*SetSampleIntervalResponse) MarshalNDR

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

func (*SetSampleIntervalResponse) UnmarshalNDR

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

type SetTaskArgumentsRequest

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

SetTaskArgumentsRequest structure represents the TaskArguments operation request

func (*SetTaskArgumentsRequest) MarshalNDR

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

func (*SetTaskArgumentsRequest) UnmarshalNDR

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

type SetTaskArgumentsResponse

type SetTaskArgumentsResponse 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 TaskArguments return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetTaskArgumentsResponse structure represents the TaskArguments operation response

func (*SetTaskArgumentsResponse) MarshalNDR

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

func (*SetTaskArgumentsResponse) UnmarshalNDR

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

type SetTaskRequest

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

SetTaskRequest structure represents the Task operation request

func (*SetTaskRequest) MarshalNDR

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

func (*SetTaskRequest) UnmarshalNDR

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

type SetTaskResponse

type SetTaskResponse 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 Task return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetTaskResponse structure represents the Task operation response

func (*SetTaskResponse) MarshalNDR

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

func (*SetTaskResponse) UnmarshalNDR

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

type SetTaskRunAsSelfRequest

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

SetTaskRunAsSelfRequest structure represents the TaskRunAsSelf operation request

func (*SetTaskRunAsSelfRequest) MarshalNDR

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

func (*SetTaskRunAsSelfRequest) UnmarshalNDR

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

type SetTaskRunAsSelfResponse

type SetTaskRunAsSelfResponse 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 TaskRunAsSelf return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetTaskRunAsSelfResponse structure represents the TaskRunAsSelf operation response

func (*SetTaskRunAsSelfResponse) MarshalNDR

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

func (*SetTaskRunAsSelfResponse) UnmarshalNDR

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

type SetTaskUserTextArgumentsRequest

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

SetTaskUserTextArgumentsRequest structure represents the TaskUserTextArguments operation request

func (*SetTaskUserTextArgumentsRequest) MarshalNDR

func (*SetTaskUserTextArgumentsRequest) UnmarshalNDR

type SetTaskUserTextArgumentsResponse

type SetTaskUserTextArgumentsResponse 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 TaskUserTextArguments return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetTaskUserTextArgumentsResponse structure represents the TaskUserTextArguments operation response

func (*SetTaskUserTextArgumentsResponse) MarshalNDR

func (*SetTaskUserTextArgumentsResponse) UnmarshalNDR

type SetTriggerDataCollectorSetRequest

type SetTriggerDataCollectorSetRequest 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"`
}

SetTriggerDataCollectorSetRequest structure represents the TriggerDataCollectorSet operation request

func (*SetTriggerDataCollectorSetRequest) MarshalNDR

func (*SetTriggerDataCollectorSetRequest) UnmarshalNDR

type SetTriggerDataCollectorSetResponse

type SetTriggerDataCollectorSetResponse 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 TriggerDataCollectorSet return value.
	Return int32 `idl:"name:Return" json:"return"`
}

SetTriggerDataCollectorSetResponse structure represents the TriggerDataCollectorSet operation response

func (*SetTriggerDataCollectorSetResponse) MarshalNDR

func (*SetTriggerDataCollectorSetResponse) UnmarshalNDR

Jump to

Keyboard shortcuts

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