Open Enclave
0.18.0
bits
module.h
Go to the documentation of this file.
1
// Copyright (c) Open Enclave SDK contributors.
2
// Licensed under the MIT License.
3
10
#ifndef _OE_BITS_MODULE_H
11
#define _OE_BITS_MODULE_H
12
13
/*
14
**==============================================================================
15
**
16
** This file defines functions for loading internal modules that are part of
17
** the Open Enclave core.
18
**
19
**==============================================================================
20
*/
21
22
#include <openenclave/bits/defs.h>
23
#include <
openenclave/bits/result.h
>
24
#include <
openenclave/bits/types.h
>
25
26
OE_EXTERNC_BEGIN
27
39
oe_result_t
oe_load_module_host_file_system
(
void
);
40
52
oe_result_t
oe_load_module_host_socket_interface
(
void
);
53
64
oe_result_t
oe_load_module_host_resolver
(
void
);
65
76
oe_result_t
oe_load_module_host_epoll
(
void
);
77
OE_EXTERNC_END
78
79
#endif
/* _OE_BITS_MODULE_H */
types.h
oe_load_module_host_epoll
oe_result_t oe_load_module_host_epoll(void)
Load the event polling (epoll) module.
result.h
oe_load_module_host_resolver
oe_result_t oe_load_module_host_resolver(void)
Load the host resolver module.
oe_load_module_host_file_system
oe_result_t oe_load_module_host_file_system(void)
Load the host file system module.
oe_result_t
enum _oe_result oe_result_t
This enumeration type defines return codes for Open Enclave functions.
oe_load_module_host_socket_interface
oe_result_t oe_load_module_host_socket_interface(void)
Load the host socket interface module.
Generated by
1.8.17