Safeheron-SGX-Native-Development-Framework v1.2.0
Loading...
Searching...
No Matches
ssgx_http_u.h File Reference
#include <cstddef>
#include <mutex>
#include <sgx_error.h>
#include <sgx_urts.h>
#include <unordered_map>

Go to the source code of this file.

Classes

class  ssgx::http_u::HttpCallbackManager
 Http module callback function registration and management. More...
 

Namespaces

namespace  ssgx
 
namespace  ssgx::http_u
 This module is the untrusted part of http. Its purpose is to initialize the http_t module. It needs to be called after creating the enclave and before calling the http_t function.
 

Typedefs

using ssgx::http_u::HttpOnMessageCallback
 Typedef for HTTP message callback.
 
using ssgx::http_u::RegisterEidCallback = sgx_status_t (*)(sgx_enclave_id_t eid, sgx_enclave_id_t enclave_eid)
 Typedef for Enclave ID registration callback.