void * hb_EVP_PKEY_is( int iParam ) { return hb_parptrGC( &s_gcEVP_PKEY_funcs, iParam ); }
void * hb_SSL_CTX_is( int iParam ) { return hb_parptrGC( &s_gcSSL_CTX_funcs, iParam ); }
SSL_CTX * hb_SSL_CTX_par( int iParam ) { void ** ph = ( void ** ) hb_parptrGC( &s_gcSSL_CTX_funcs, iParam ); return ph ? ( SSL_CTX * ) *ph : NULL; }
static void * hb_EVP_ENCODE_CTX_is( int iParam ) { return hb_parptrGC( &s_gcEVP_ENCODE_CTX_funcs, iParam ); }
static EVP_ENCODE_CTX * hb_EVP_ENCODE_CTX_par( int iParam ) { void ** ph = ( void ** ) hb_parptrGC( &s_gcEVP_ENCODE_CTX_funcs, iParam ); return ph ? ( EVP_ENCODE_CTX * ) *ph : NULL; }
static PHRB_BODY hb_hrbParam( int iParam ) { PHRB_BODY * pHrbPtr = ( PHRB_BODY * ) hb_parptrGC( &s_gcHrbFuncs, iParam ); return pHrbPtr ? *pHrbPtr : NULL; }
void * hb_BIO_is( int iParam ) { HB_BIO ** ptr = ( HB_BIO ** ) hb_parptrGC( &s_gcBIOFuncs, iParam ); return ptr ? ( *ptr )->bio : NULL; }
X509 * hb_X509_par( int iParam ) { PHB_X509 ph = ( PHB_X509 ) hb_parptrGC( &s_gcX509_funcs, iParam ); return ph ? ph->pX509 : NULL; }
void * hb_X509_is( int iParam ) { return hb_parptrGC( &s_gcX509_funcs, iParam ); }
static SQLHENV hb_SQLHENV_par( int iParam ) { PHB_SQLHENV pHEnv = ( PHB_SQLHENV ) hb_parptrGC( &s_gcSQLHENVFuncs, iParam ); return pHEnv ? pHEnv->hEnv : NULL; }
SSL_SESSION * hb_SSL_SESSION_par( int iParam ) { void ** ph = ( void ** ) hb_parptrGC( &s_gcSSL_SESSION_funcs, iParam ); return ph ? ( SSL_SESSION * ) *ph : NULL; }
void * hb_SSL_SESSION_is( int iParam ) { return hb_parptrGC( &s_gcSSL_SESSION_funcs, iParam ); }