/*---------------------------------------------------------------------------* Project: Horizon File: http_Types.h Copyright (C)2009 Nintendo Co., Ltd. All rights reserved. These coded instructions, statements, and computer programs contain proprietary information of Nintendo of America Inc. and/or Nintendo Company Ltd., and are protected by Federal copyright law. They may not be disclosed to third parties or copied or duplicated in any form, in whole or in part, without the prior written consent of Nintendo. $Rev: 26779 $ *---------------------------------------------------------------------------*/ #ifndef NN_HTTP_HTTP_TYPES_H_ #define NN_HTTP_HTTP_TYPES_H_ /*! @addtogroup nn_http http @{ */ /** @brief 証明書ID。 */ typedef u32 NnHttpCertId; /** @brief 内蔵CA証明書ID。(ssl の nnSslInternalCaCertの値と同意。) */ typedef u32 NnHttpInternalCaCertId; /** @brief 内蔵クライアント証明書ID。(sslの nnSslInternalClientCertの値と同意。) */ typedef u32 NnHttpInternalClientCertId; /*! @} */ #ifdef __cplusplus namespace nn { namespace http { /** @brief 証明書ID。 */ typedef NnHttpCertId CertId; /** @brief 内蔵CA証明書ID。(sslの @ref nn::ssl::InternalCaCertの値と同意。) */ typedef NnHttpInternalCaCertId InternalCaCertId; /** @brief 内蔵クライアント証明書ID。(ssl の @ref nn::ssl::InternalClientCertの値と同意。) */ typedef NnHttpInternalClientCertId InternalClientCertId; /** @brief 証明書ストアID。 */ typedef u32 CertStoreId; /** @brief 接続のハンドルID。 nhttpライブラリが各接続に対して割り当てるハンドルIDに該当します。 */ typedef s32 ConnectionHandle; } // end of namespace http } // end of namespace nn #endif /*__cplusplus*/ #endif /* NN_NHTTP_NHTTP_TYPES_H_ */