Classes | |
| class | BaseOFConnection |
| class | BaseOFHandler |
| class | BaseOFServer |
| class | EventLoop |
| class | OFConnection |
| class | OFHandler |
| class | OFServer |
| class | OFServerSettings |
Functions | |
| void | libfluid_tls_init (const char *cert, const char *privkey, const char *trustedcert) |
| void | libfluid_tls_clear () |
Classes for creating an OpenFlow server that listens to connections and handles events.
| void fluid_base::libfluid_tls_init | ( | const char * | cert, |
| const char * | privkey, | ||
| const char * | trustedcert | ||
| ) |
Initialize SSL parameters. You must call this function before asking any object to communicate in a secure manner.
| cert | The controller's certificate signed by a CA |
| privkey | The controller's private key to be used with the certificate |
| trustedcert | A CA certificate that signs certificates of trusted switches |
| void fluid_base::libfluid_tls_clear | ( | ) |
Free SSL data. You must call this function after you don't need secure communication anymore.