mirror of
https://github.com/apache/httpd.git
synced 2025-08-16 17:04:42 +00:00

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89597 13f79535-47bb-0310-9956-ffa450edef68
17 lines
775 B
C
17 lines
775 B
C
typedef struct SSLStateMachine SSLStateMachine;
|
|
|
|
void SSLStateMachine_init(void);
|
|
SSLStateMachine *SSLStateMachine_new(const char *szCertificateFile,
|
|
const char *szKeyFile);
|
|
void SSLStateMachine_destroy(SSLStateMachine *pMachine);
|
|
void SSLStateMachine_read_inject(SSLStateMachine *pMachine,
|
|
const unsigned char *aucBuf,int nBuf);
|
|
int SSLStateMachine_read_extract(SSLStateMachine *pMachine,
|
|
unsigned char *aucBuf,int nBuf);
|
|
int SSLStateMachine_write_can_extract(SSLStateMachine *pMachine);
|
|
int SSLStateMachine_write_extract(SSLStateMachine *pMachine,
|
|
unsigned char *aucBuf,int nBuf);
|
|
void SSLStateMachine_write_inject(SSLStateMachine *pMachine,
|
|
const unsigned char *aucBuf,int nBuf);
|
|
void SSLStateMachine_write_close(SSLStateMachine *pMachine);
|