diff options
Diffstat (limited to 'source3/rpc_server/rpc_service_setup.h')
-rw-r--r-- | source3/rpc_server/rpc_service_setup.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/source3/rpc_server/rpc_service_setup.h b/source3/rpc_server/rpc_service_setup.h index 2e27995261..e568b1fc06 100644 --- a/source3/rpc_server/rpc_service_setup.h +++ b/source3/rpc_server/rpc_service_setup.h @@ -24,6 +24,20 @@ struct ndr_interface_table; +enum rpc_service_mode_e { + RPC_SERVICE_MODE_DISABLED = 0, + RPC_SERVICE_MODE_EMBEDDED, + RPC_SERVICE_MODE_EXTERNAL, + RPC_SERVICE_MODE_DAEMON +}; + +/** + * @brief Get the mode in which epmapper is started. + * + * @return The mode. + */ +enum rpc_service_mode_e rpc_epmapper_mode(void); + /** * @brief Register an endpoint at the endpoint mapper. * |