mapiproxy_module Struct Reference

#include <libmapiproxy.h>

Data Fields

const char * description
 
NTSTATUS(* dispatch )(struct dcesrv_call_state *, TALLOC_CTX *, void *, struct mapiproxy *)
 
const char * endpoint
 
NTSTATUS(* init )(struct dcesrv_context *)
 
const char * name
 
NTSTATUS(* ndr_pull )(struct dcesrv_call_state *, TALLOC_CTX *, struct ndr_pull *)
 
NTSTATUS(* pull )(struct dcesrv_call_state *, TALLOC_CTX *, void *)
 
NTSTATUS(* push )(struct dcesrv_call_state *, TALLOC_CTX *, void *)
 
enum mapiproxy_status status
 
NTSTATUS(* unbind )(struct server_id, uint32_t)
 

Field Documentation

const char* mapiproxy_module::description
NTSTATUS(* mapiproxy_module::dispatch)(struct dcesrv_call_state *, TALLOC_CTX *, void *, struct mapiproxy *)
NTSTATUS(* mapiproxy_module::init)(struct dcesrv_context *)
NTSTATUS(* mapiproxy_module::ndr_pull)(struct dcesrv_call_state *, TALLOC_CTX *, struct ndr_pull *)
NTSTATUS(* mapiproxy_module::pull)(struct dcesrv_call_state *, TALLOC_CTX *, void *)
NTSTATUS(* mapiproxy_module::push)(struct dcesrv_call_state *, TALLOC_CTX *, void *)
enum mapiproxy_status mapiproxy_module::status

Referenced by samba_init_module().

NTSTATUS(* mapiproxy_module::unbind)(struct server_id, uint32_t)

The documentation for this struct was generated from the following file:

Creative Commons License
Creative Commons Attribution icon Creative Commons Share Alike icon
This content is licensed under the Creative Commons
Attribution ShareAlike License v. 3.0:
http://creativecommons.org/licenses/by-sa/3.0/