#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
Go to the source code of this file.
typedef struct GWEN_SSLCIPHER GWEN_SSLCIPHER |
Definition at line 50 of file ssl_cipher.h.
GWENHYWFAR_API void GWEN_SslCipher_Attach | ( | GWEN_SSLCIPHER * | st | ) |
Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
GWENHYWFAR_API GWEN_SSLCIPHER* GWEN_SslCipher_dup | ( | const GWEN_SSLCIPHER * | st | ) |
Creates and returns a deep copy of thegiven object.
GWENHYWFAR_API void GWEN_SslCipher_free | ( | GWEN_SSLCIPHER * | st | ) |
Destroys the given object.
GWENHYWFAR_API GWEN_SSLCIPHER* GWEN_SslCipher_fromDb | ( | GWEN_DB_NODE * | db | ) |
Creates an object from the data in the given GWEN_DB_NODE
GWENHYWFAR_API int GWEN_SslCipher_GetBits | ( | const GWEN_SSLCIPHER * | el | ) |
Returns the property GWEN_SSLCIPHER_Bits
GWENHYWFAR_API const char* GWEN_SslCipher_GetDescription | ( | const GWEN_SSLCIPHER * | el | ) |
Returns the property GWEN_SSLCIPHER_Description
GWENHYWFAR_API const char* GWEN_SslCipher_GetName | ( | const GWEN_SSLCIPHER * | el | ) |
Returns the property GWEN_SSLCIPHER_Name
GWENHYWFAR_API const char* GWEN_SslCipher_GetVersion | ( | const GWEN_SSLCIPHER * | el | ) |
Returns the property GWEN_SSLCIPHER_Version
GWENHYWFAR_API int GWEN_SslCipher_IsModified | ( | const GWEN_SSLCIPHER * | st | ) |
Returns 0 if this object has not been modified, !=0 otherwise
GWENHYWFAR_API GWEN_SSLCIPHER_LIST2* GWEN_SslCipher_List2_dup | ( | const GWEN_SSLCIPHER_LIST2 * | stl | ) |
Creates a deep copy of the given LIST2.
GWENHYWFAR_API void GWEN_SslCipher_List2_freeAll | ( | GWEN_SSLCIPHER_LIST2 * | stl | ) |
Destroys all objects stored in the given LIST2 and the list itself
GWEN_SSLCIPHER_LIST* GWEN_SslCipher_List_dup | ( | const GWEN_SSLCIPHER_LIST * | stl | ) |
GWENHYWFAR_API GWEN_SSLCIPHER* GWEN_SslCipher_new | ( | ) |
Creates a new object.
GWENHYWFAR_API void GWEN_SslCipher_SetBits | ( | GWEN_SSLCIPHER * | el, | |
int | d | |||
) |
Set the property GWEN_SSLCIPHER_Bits
GWENHYWFAR_API void GWEN_SslCipher_SetDescription | ( | GWEN_SSLCIPHER * | el, | |
const char * | d | |||
) |
Set the property GWEN_SSLCIPHER_Description
GWENHYWFAR_API void GWEN_SslCipher_SetModified | ( | GWEN_SSLCIPHER * | st, | |
int | i | |||
) |
Sets the modified state of the given object
GWENHYWFAR_API void GWEN_SslCipher_SetName | ( | GWEN_SSLCIPHER * | el, | |
const char * | d | |||
) |
Set the property GWEN_SSLCIPHER_Name
GWENHYWFAR_API void GWEN_SslCipher_SetVersion | ( | GWEN_SSLCIPHER * | el, | |
const char * | d | |||
) |
Set the property GWEN_SSLCIPHER_Version
GWENHYWFAR_API int GWEN_SslCipher_toDb | ( | const GWEN_SSLCIPHER * | st, | |
GWEN_DB_NODE * | db | |||
) |
Stores an object in the given GWEN_DB_NODE