|
MySQL 5.6.14 Source Code Document
|
Public Member Functions | |
| SSL (SSL_CTX *ctx) | |
| const Crypto & | getCrypto () const |
| const Security & | getSecurity () const |
| const States & | getStates () const |
| const sslHashes & | getHashes () const |
| const sslFactory & | getFactory () const |
| const Socket & | getSocket () const |
| YasslError | GetError () const |
| bool | GetMultiProtocol () const |
| bool | CompressionOn () const |
| Crypto & | useCrypto () |
| Security & | useSecurity () |
| States & | useStates () |
| sslHashes & | useHashes () |
| Socket & | useSocket () |
| Log & | useLog () |
| Buffers & | useBuffers () |
| bool | HasData () const |
| bool | GetQuietShutdown () const |
| void | set_pending (Cipher suite) |
| void | set_random (const opaque *, ConnectionEnd) |
| void | set_sessionID (const opaque *) |
| void | set_session (SSL_SESSION *) |
| void | set_preMaster (const opaque *, uint) |
| void | set_masterSecret (const opaque *) |
| void | SetError (YasslError) |
| int | SetCompression () |
| void | UnSetCompression () |
| void | SetQuietShutdown (bool mode) |
| bool | isTLS () const |
| bool | isTLSv1_1 () const |
| void | order_error () |
| void | makeMasterSecret () |
| void | makeTLSMasterSecret () |
| void | addData (input_buffer *data) |
| void | fillData (Data &) |
| void | PeekData (Data &) |
| void | addBuffer (output_buffer *b) |
| void | flushBuffer () |
| void | verifyState (const RecordLayerHeader &) |
| void | verifyState (const HandShakeHeader &) |
| void | verifyState (ClientState) |
| void | verifyState (ServerState) |
| void | verfiyHandShakeComplete () |
| void | matchSuite (const opaque *, uint length) |
| void | deriveKeys () |
| void | deriveTLSKeys () |
| void | Send (const byte *, uint) |
| void | SendWriteBuffered () |
| uint | bufferedData () |
| uint | get_SEQIncrement (bool) |
| const byte * | get_macSecret (bool) |
Definition at line 592 of file yassl_int.hpp.