A fork of the TLS_cyassl embedded SSL library with certificate validation disabled.
Fork of TLS_cyassl by
Revision 6:c12f49c210c2, committed 2013-09-18
- Comitter:
- feb11
- Date:
- Wed Sep 18 15:18:51 2013 +0000
- Parent:
- 5:29069dd9abfc
- Child:
- 7:5c1e73469291
- Commit message:
- added some comments
Changed in this revision
TLSServer.h | Show annotated file Show diff for this revision Revisions of this file |
--- a/TLSServer.h Wed Sep 18 09:06:36 2013 +0000 +++ b/TLSServer.h Wed Sep 18 15:18:51 2013 +0000 @@ -5,6 +5,7 @@ #include "cyassl/ssl.h" #include "TLSConnection.h" + class TLSServer : public Socket { public : @@ -12,8 +13,17 @@ TLSServer(); ~TLSServer(); + /** Initialize the server. + It listens on port 443, init CyaSSL, load certificates and create CyaSSL context. + + \return True if the initializations is completed with success, false otherwise. + */ bool init(); + /** Accept incoming connection + + \return True if it managed to create successfully a new connection, false otherwise. + */ bool accept(TLSConnection &con);