Documentation ¶
Index ¶
- Variables
- func ClassifierModuleDefinitionServerHandle(ctx context.Context, o ClassifierModuleDefinitionServer, opNum int, ...) (dcerpc.Operation, error)
- func NewClassifierModuleDefinitionServerHandle(o ClassifierModuleDefinitionServer) dcerpc.ServerHandle
- func RegisterClassifierModuleDefinitionServer(conn dcerpc.Conn, o ClassifierModuleDefinitionServer, opts ...dcerpc.Option)
- type ClassifierModuleDefinitionClient
- type ClassifierModuleDefinitionServer
- type GetNeedsExplicitValueRequest
- type GetNeedsExplicitValueResponse
- type GetPropertiesAffectedRequest
- type GetPropertiesAffectedResponse
- type GetPropertiesUsedRequest
- type GetPropertiesUsedResponse
- type SetNeedsExplicitValueRequest
- type SetNeedsExplicitValueResponse
- type SetPropertiesAffectedRequest
- type SetPropertiesAffectedResponse
- type SetPropertiesUsedRequest
- type SetPropertiesUsedResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IFsrmClassifierModuleDefinition interface identifier bb36ea26-6318-4b8c-8592-f72dd602e7a5 ClassifierModuleDefinitionIID = &dcom.IID{Data1: 0xbb36ea26, Data2: 0x6318, Data3: 0x4b8c, Data4: []byte{0x85, 0x92, 0xf7, 0x2d, 0xd6, 0x02, 0xe7, 0xa5}} // Syntax UUID ClassifierModuleDefinitionSyntaxUUID = &uuid.UUID{TimeLow: 0xbb36ea26, TimeMid: 0x6318, TimeHiAndVersion: 0x4b8c, ClockSeqHiAndReserved: 0x85, ClockSeqLow: 0x92, Node: [6]uint8{0xf7, 0x2d, 0xd6, 0x2, 0xe7, 0xa5}} // Syntax ID ClassifierModuleDefinitionSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: ClassifierModuleDefinitionSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/fsrm"
)
Functions ¶
func NewClassifierModuleDefinitionServerHandle ¶
func NewClassifierModuleDefinitionServerHandle(o ClassifierModuleDefinitionServer) dcerpc.ServerHandle
func RegisterClassifierModuleDefinitionServer ¶
func RegisterClassifierModuleDefinitionServer(conn dcerpc.Conn, o ClassifierModuleDefinitionServer, opts ...dcerpc.Option)
Types ¶
type ClassifierModuleDefinitionClient ¶
type ClassifierModuleDefinitionClient interface { // IFsrmPipelineModuleDefinition retrieval method. PipelineModuleDefinition() ifsrmpipelinemoduledefinition.PipelineModuleDefinitionClient // PropertiesAffected operation. GetPropertiesAffected(context.Context, *GetPropertiesAffectedRequest, ...dcerpc.CallOption) (*GetPropertiesAffectedResponse, error) // PropertiesAffected operation. SetPropertiesAffected(context.Context, *SetPropertiesAffectedRequest, ...dcerpc.CallOption) (*SetPropertiesAffectedResponse, error) // PropertiesUsed operation. GetPropertiesUsed(context.Context, *GetPropertiesUsedRequest, ...dcerpc.CallOption) (*GetPropertiesUsedResponse, error) // PropertiesUsed operation. SetPropertiesUsed(context.Context, *SetPropertiesUsedRequest, ...dcerpc.CallOption) (*SetPropertiesUsedResponse, error) // NeedsExplicitValue operation. GetNeedsExplicitValue(context.Context, *GetNeedsExplicitValueRequest, ...dcerpc.CallOption) (*GetNeedsExplicitValueResponse, error) // NeedsExplicitValue operation. SetNeedsExplicitValue(context.Context, *SetNeedsExplicitValueRequest, ...dcerpc.CallOption) (*SetNeedsExplicitValueResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) ClassifierModuleDefinitionClient }
IFsrmClassifierModuleDefinition interface.
type ClassifierModuleDefinitionServer ¶
type ClassifierModuleDefinitionServer interface { // IFsrmPipelineModuleDefinition base class. ifsrmpipelinemoduledefinition.PipelineModuleDefinitionServer // PropertiesAffected operation. GetPropertiesAffected(context.Context, *GetPropertiesAffectedRequest) (*GetPropertiesAffectedResponse, error) // PropertiesAffected operation. SetPropertiesAffected(context.Context, *SetPropertiesAffectedRequest) (*SetPropertiesAffectedResponse, error) // PropertiesUsed operation. GetPropertiesUsed(context.Context, *GetPropertiesUsedRequest) (*GetPropertiesUsedResponse, error) // PropertiesUsed operation. SetPropertiesUsed(context.Context, *SetPropertiesUsedRequest) (*SetPropertiesUsedResponse, error) // NeedsExplicitValue operation. GetNeedsExplicitValue(context.Context, *GetNeedsExplicitValueRequest) (*GetNeedsExplicitValueResponse, error) // NeedsExplicitValue operation. SetNeedsExplicitValue(context.Context, *SetNeedsExplicitValueRequest) (*SetNeedsExplicitValueResponse, error) }
IFsrmClassifierModuleDefinition server interface.
type GetNeedsExplicitValueRequest ¶
type GetNeedsExplicitValueRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetNeedsExplicitValueRequest structure represents the NeedsExplicitValue operation request
func (*GetNeedsExplicitValueRequest) MarshalNDR ¶
func (*GetNeedsExplicitValueRequest) UnmarshalNDR ¶
type GetNeedsExplicitValueResponse ¶
type GetNeedsExplicitValueResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` NeedsExplicitValue int16 `idl:"name:needsExplicitValue" json:"needs_explicit_value"` // Return: The NeedsExplicitValue return value. Return int32 `idl:"name:Return" json:"return"` }
GetNeedsExplicitValueResponse structure represents the NeedsExplicitValue operation response
func (*GetNeedsExplicitValueResponse) MarshalNDR ¶
func (*GetNeedsExplicitValueResponse) UnmarshalNDR ¶
type GetPropertiesAffectedRequest ¶
type GetPropertiesAffectedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetPropertiesAffectedRequest structure represents the PropertiesAffected operation request
func (*GetPropertiesAffectedRequest) MarshalNDR ¶
func (*GetPropertiesAffectedRequest) UnmarshalNDR ¶
type GetPropertiesAffectedResponse ¶
type GetPropertiesAffectedResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` PropertiesAffected *oaut.SafeArray `idl:"name:propertiesAffected" json:"properties_affected"` // Return: The PropertiesAffected return value. Return int32 `idl:"name:Return" json:"return"` }
GetPropertiesAffectedResponse structure represents the PropertiesAffected operation response
func (*GetPropertiesAffectedResponse) MarshalNDR ¶
func (*GetPropertiesAffectedResponse) UnmarshalNDR ¶
type GetPropertiesUsedRequest ¶
type GetPropertiesUsedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetPropertiesUsedRequest structure represents the PropertiesUsed operation request
func (*GetPropertiesUsedRequest) MarshalNDR ¶
func (*GetPropertiesUsedRequest) UnmarshalNDR ¶
type GetPropertiesUsedResponse ¶
type GetPropertiesUsedResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` PropertiesUsed *oaut.SafeArray `idl:"name:propertiesUsed" json:"properties_used"` // Return: The PropertiesUsed return value. Return int32 `idl:"name:Return" json:"return"` }
GetPropertiesUsedResponse structure represents the PropertiesUsed operation response
func (*GetPropertiesUsedResponse) MarshalNDR ¶
func (*GetPropertiesUsedResponse) UnmarshalNDR ¶
type SetNeedsExplicitValueRequest ¶
type SetNeedsExplicitValueRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` NeedsExplicitValue int16 `idl:"name:needsExplicitValue" json:"needs_explicit_value"` }
SetNeedsExplicitValueRequest structure represents the NeedsExplicitValue operation request
func (*SetNeedsExplicitValueRequest) MarshalNDR ¶
func (*SetNeedsExplicitValueRequest) UnmarshalNDR ¶
type SetNeedsExplicitValueResponse ¶
type SetNeedsExplicitValueResponse 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 NeedsExplicitValue return value. Return int32 `idl:"name:Return" json:"return"` }
SetNeedsExplicitValueResponse structure represents the NeedsExplicitValue operation response
func (*SetNeedsExplicitValueResponse) MarshalNDR ¶
func (*SetNeedsExplicitValueResponse) UnmarshalNDR ¶
type SetPropertiesAffectedRequest ¶
type SetPropertiesAffectedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` PropertiesAffected *oaut.SafeArray `idl:"name:propertiesAffected" json:"properties_affected"` }
SetPropertiesAffectedRequest structure represents the PropertiesAffected operation request
func (*SetPropertiesAffectedRequest) MarshalNDR ¶
func (*SetPropertiesAffectedRequest) UnmarshalNDR ¶
type SetPropertiesAffectedResponse ¶
type SetPropertiesAffectedResponse 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 PropertiesAffected return value. Return int32 `idl:"name:Return" json:"return"` }
SetPropertiesAffectedResponse structure represents the PropertiesAffected operation response
func (*SetPropertiesAffectedResponse) MarshalNDR ¶
func (*SetPropertiesAffectedResponse) UnmarshalNDR ¶
type SetPropertiesUsedRequest ¶
type SetPropertiesUsedRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` PropertiesUsed *oaut.SafeArray `idl:"name:propertiesUsed" json:"properties_used"` }
SetPropertiesUsedRequest structure represents the PropertiesUsed operation request
func (*SetPropertiesUsedRequest) MarshalNDR ¶
func (*SetPropertiesUsedRequest) UnmarshalNDR ¶
type SetPropertiesUsedResponse ¶
type SetPropertiesUsedResponse 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 PropertiesUsed return value. Return int32 `idl:"name:Return" json:"return"` }
SetPropertiesUsedResponse structure represents the PropertiesUsed operation response