Lines Matching refs:s32
44 #define NSSL_ERROR_CODE(code) ((s32)(NSSL_ERROR_BASE|(code)))
132 typedef s32 NSSLId; /**< NSSL記述子 */
133 typedef s32 NSSLCertId; /**< 証明書 ID */
134 typedef s32 NSSLCertStoreId; /**< 証明書ストア ID */
135 typedef s32 NSSLCRLId; /**< CRL ID */
136 typedef s32 NSSLCRLStoreId; /**< CRL ストア ID */
157 s32 NSSL_Init ( const NSSLConfig* config );
158 s32 NSSL_Finish ( void );
160 s32 NSSL_DoHandshake ( NSSLId sslId );
161 s32 NSSL_DoHandshakeEx ( NSSLId sslId, char* serverCertData, size_t serverCertSize, u…
162 s32 NSSL_DoHandshakeWithGetCertInfo(NSSLId sslId, size_t* serverCertSize, u32* serverCe…
163 s32 NSSL_Read ( NSSLId sslId, char* buf, size_t bufSize );
164 s32 NSSL_Peek ( NSSLId sslId, char* buf, size_t bufSize );
165 s32 NSSL_Write ( NSSLId sslId, const char* buf, size_t bufSize );
166 s32 NSSL_Shutdown ( NSSLId sslId );
167 s32 NSSL_SetServerCertStore(NSSLId sslId, NSSLCertStoreId storeId);
168 s32 NSSL_SetClientCert ( NSSLId sslId, NSSLCertId certId);
169 s32 NSSL_SetCRLStore ( NSSLId sslId, NSSLCRLStoreId storeId);
170 s32 NSSL_DisableVerifyOptionForDebug( NSSLId i_sslId, u32 i_verifyOption );
172 s32 NSSL_SetUTCTime ( s64 utcTime );
174 s32 NSSL_GetCipherInfo( NSSLId sslId, char** version, char** name, int* algBits, int* e…
175 s32 NSSL_GetCertVerifyErrors( NSSLId sslId, u32* pCertVerifyErrors);
176 s32 NSSL_SetServerCertBuffer( NSSLId sslId, u8* pBuf, size_t bufSize);
183 s32 NSSL_UnregisterCert(NSSLCertId certId);
188 s32 NSSL_CertStore_Destroy(NSSLCertStoreId storeId);
190 s32 NSSL_CertStore_AddCert(NSSLCertStoreId storeId, NSSLCertId certId);
191 s32 NSSL_CertStore_RemoveCert(NSSLCertStoreId storeId, NSSLCertId certId);
196 s32 NSSL_UnregisterCRL(NSSLCRLId crlId);
201 s32 NSSL_CRLStore_Destroy(NSSLCRLStoreId storeId);
203 s32 NSSL_CRLStore_AddCRL(NSSLCRLStoreId storeId, NSSLCRLId crlId);
204 s32 NSSL_CRLStore_RemoveCRL(NSSLCRLStoreId storeId, NSSLCRLId crlId);