Documentation ¶
Index ¶
- Variables
- func ActionEventLogServerHandle(ctx context.Context, o ActionEventLogServer, opNum int, r ndr.Reader) (dcerpc.Operation, error)
- func NewActionEventLogServerHandle(o ActionEventLogServer) dcerpc.ServerHandle
- func RegisterActionEventLogServer(conn dcerpc.Conn, o ActionEventLogServer, opts ...dcerpc.Option)
- type ActionEventLogClient
- type ActionEventLogServer
- type GetEventTypeRequest
- type GetEventTypeResponse
- type GetMessageTextRequest
- type GetMessageTextResponse
- type SetEventTypeRequest
- type SetEventTypeResponse
- type SetMessageTextRequest
- type SetMessageTextResponse
Constants ¶
This section is empty.
Variables ¶
var ( // IFsrmActionEventLog interface identifier 4c8f96c3-5d94-4f37-a4f4-f56ab463546f ActionEventLogIID = &dcom.IID{Data1: 0x4c8f96c3, Data2: 0x5d94, Data3: 0x4f37, Data4: []byte{0xa4, 0xf4, 0xf5, 0x6a, 0xb4, 0x63, 0x54, 0x6f}} // Syntax UUID ActionEventLogSyntaxUUID = &uuid.UUID{TimeLow: 0x4c8f96c3, TimeMid: 0x5d94, TimeHiAndVersion: 0x4f37, ClockSeqHiAndReserved: 0xa4, ClockSeqLow: 0xf4, Node: [6]uint8{0xf5, 0x6a, 0xb4, 0x63, 0x54, 0x6f}} // Syntax ID ActionEventLogSyntaxV0_0 = &dcerpc.SyntaxID{IfUUID: ActionEventLogSyntaxUUID, IfVersionMajor: 0, IfVersionMinor: 0} )
var (
// import guard
GoPackage = "dcom/fsrm"
)
Functions ¶
func NewActionEventLogServerHandle ¶
func NewActionEventLogServerHandle(o ActionEventLogServer) dcerpc.ServerHandle
func RegisterActionEventLogServer ¶
func RegisterActionEventLogServer(conn dcerpc.Conn, o ActionEventLogServer, opts ...dcerpc.Option)
Types ¶
type ActionEventLogClient ¶
type ActionEventLogClient interface { // IFsrmAction retrieval method. Action() ifsrmaction.ActionClient // EventType operation. GetEventType(context.Context, *GetEventTypeRequest, ...dcerpc.CallOption) (*GetEventTypeResponse, error) // EventType operation. SetEventType(context.Context, *SetEventTypeRequest, ...dcerpc.CallOption) (*SetEventTypeResponse, error) // MessageText operation. GetMessageText(context.Context, *GetMessageTextRequest, ...dcerpc.CallOption) (*GetMessageTextResponse, error) // MessageText operation. SetMessageText(context.Context, *SetMessageTextRequest, ...dcerpc.CallOption) (*SetMessageTextResponse, error) // AlterContext alters the client context. AlterContext(context.Context, ...dcerpc.Option) error // IPID sets the object interface identifier. IPID(context.Context, *dcom.IPID) ActionEventLogClient }
IFsrmActionEventLog interface.
func NewActionEventLogClient ¶
type ActionEventLogServer ¶
type ActionEventLogServer interface { // IFsrmAction base class. ifsrmaction.ActionServer // EventType operation. GetEventType(context.Context, *GetEventTypeRequest) (*GetEventTypeResponse, error) // EventType operation. SetEventType(context.Context, *SetEventTypeRequest) (*SetEventTypeResponse, error) // MessageText operation. GetMessageText(context.Context, *GetMessageTextRequest) (*GetMessageTextResponse, error) // MessageText operation. SetMessageText(context.Context, *SetMessageTextRequest) (*SetMessageTextResponse, error) }
IFsrmActionEventLog server interface.
type GetEventTypeRequest ¶
type GetEventTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetEventTypeRequest structure represents the EventType operation request
func (*GetEventTypeRequest) MarshalNDR ¶
func (*GetEventTypeRequest) UnmarshalNDR ¶
type GetEventTypeResponse ¶
type GetEventTypeResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` EventType fsrm.EventType `idl:"name:eventType" json:"event_type"` // Return: The EventType return value. Return int32 `idl:"name:Return" json:"return"` }
GetEventTypeResponse structure represents the EventType operation response
func (*GetEventTypeResponse) MarshalNDR ¶
func (*GetEventTypeResponse) UnmarshalNDR ¶
type GetMessageTextRequest ¶
type GetMessageTextRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` }
GetMessageTextRequest structure represents the MessageText operation request
func (*GetMessageTextRequest) MarshalNDR ¶
func (*GetMessageTextRequest) UnmarshalNDR ¶
type GetMessageTextResponse ¶
type GetMessageTextResponse struct { // That: ORPCTHAT structure that is used to return ORPC extension data to the client. That *dcom.ORPCThat `idl:"name:That" json:"that"` MessageText *oaut.String `idl:"name:messageText" json:"message_text"` // Return: The MessageText return value. Return int32 `idl:"name:Return" json:"return"` }
GetMessageTextResponse structure represents the MessageText operation response
func (*GetMessageTextResponse) MarshalNDR ¶
func (*GetMessageTextResponse) UnmarshalNDR ¶
type SetEventTypeRequest ¶
type SetEventTypeRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` EventType fsrm.EventType `idl:"name:eventType" json:"event_type"` }
SetEventTypeRequest structure represents the EventType operation request
func (*SetEventTypeRequest) MarshalNDR ¶
func (*SetEventTypeRequest) UnmarshalNDR ¶
type SetEventTypeResponse ¶
type SetEventTypeResponse 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 EventType return value. Return int32 `idl:"name:Return" json:"return"` }
SetEventTypeResponse structure represents the EventType operation response
func (*SetEventTypeResponse) MarshalNDR ¶
func (*SetEventTypeResponse) UnmarshalNDR ¶
type SetMessageTextRequest ¶
type SetMessageTextRequest struct { // This: ORPCTHIS structure that is used to send ORPC extension data to the server. This *dcom.ORPCThis `idl:"name:This" json:"this"` MessageText *oaut.String `idl:"name:messageText" json:"message_text"` }
SetMessageTextRequest structure represents the MessageText operation request
func (*SetMessageTextRequest) MarshalNDR ¶
func (*SetMessageTextRequest) UnmarshalNDR ¶
type SetMessageTextResponse ¶
type SetMessageTextResponse 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 MessageText return value. Return int32 `idl:"name:Return" json:"return"` }
SetMessageTextResponse structure represents the MessageText operation response