#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>
Go to the source code of this file.
typedef struct GWEN_CRYPTTOKEN_USER GWEN_CRYPTTOKEN_USER |
Definition at line 104 of file crypttoken_user.h.
GWENHYWFAR_API void GWEN_CryptToken_User_Attach | ( | GWEN_CRYPTTOKEN_USER * | st | ) |
Increments the usage counter of the given object, so an additional free() is needed to destroy the object.
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER* GWEN_CryptToken_User_dup | ( | const GWEN_CRYPTTOKEN_USER * | st | ) |
Creates and returns a deep copy of thegiven object.
GWENHYWFAR_API void GWEN_CryptToken_User_free | ( | GWEN_CRYPTTOKEN_USER * | st | ) |
Destroys the given object.
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER* GWEN_CryptToken_User_fromDb | ( | GWEN_DB_NODE * | db | ) |
Creates an object from the data in the given GWEN_DB_NODE
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetAddress | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_Address
GWENHYWFAR_API GWEN_TYPE_UINT32 GWEN_CryptToken_User_GetContextId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_ContextId
GWENHYWFAR_API GWEN_TYPE_UINT32 GWEN_CryptToken_User_GetId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_Id
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetPeerId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_PeerId
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetPeerName | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_PeerName
GWENHYWFAR_API int GWEN_CryptToken_User_GetPort | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_Port
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetServiceId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_ServiceId
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetSystemId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_SystemId
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetUserId | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_UserId
GWENHYWFAR_API const char* GWEN_CryptToken_User_GetUserName | ( | const GWEN_CRYPTTOKEN_USER * | el | ) |
Returns the property GWEN_CRYPTTOKEN_USER_UserName
GWENHYWFAR_API int GWEN_CryptToken_User_IsModified | ( | const GWEN_CRYPTTOKEN_USER * | st | ) |
Returns 0 if this object has not been modified, !=0 otherwise
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER_LIST2* GWEN_CryptToken_User_List2_dup | ( | const GWEN_CRYPTTOKEN_USER_LIST2 * | stl | ) |
Creates a deep copy of the given LIST2.
GWENHYWFAR_API void GWEN_CryptToken_User_List2_freeAll | ( | GWEN_CRYPTTOKEN_USER_LIST2 * | stl | ) |
Destroys all objects stored in the given LIST2 and the list itself
GWEN_CRYPTTOKEN_USER_LIST* GWEN_CryptToken_User_List_dup | ( | const GWEN_CRYPTTOKEN_USER_LIST * | stl | ) |
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER* GWEN_CryptToken_User_new | ( | ) |
Creates a new object.
GWENHYWFAR_API void GWEN_CryptToken_User_SetAddress | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_Address
GWENHYWFAR_API void GWEN_CryptToken_User_SetContextId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
GWEN_TYPE_UINT32 | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_ContextId
GWENHYWFAR_API void GWEN_CryptToken_User_SetId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
GWEN_TYPE_UINT32 | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_Id
GWENHYWFAR_API void GWEN_CryptToken_User_SetModified | ( | GWEN_CRYPTTOKEN_USER * | st, | |
int | i | |||
) |
Sets the modified state of the given object
GWENHYWFAR_API void GWEN_CryptToken_User_SetPeerId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_PeerId
GWENHYWFAR_API void GWEN_CryptToken_User_SetPeerName | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_PeerName
GWENHYWFAR_API void GWEN_CryptToken_User_SetPort | ( | GWEN_CRYPTTOKEN_USER * | el, | |
int | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_Port
GWENHYWFAR_API void GWEN_CryptToken_User_SetServiceId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_ServiceId
GWENHYWFAR_API void GWEN_CryptToken_User_SetSystemId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_SystemId
GWENHYWFAR_API void GWEN_CryptToken_User_SetUserId | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_UserId
GWENHYWFAR_API void GWEN_CryptToken_User_SetUserName | ( | GWEN_CRYPTTOKEN_USER * | el, | |
const char * | d | |||
) |
Set the property GWEN_CRYPTTOKEN_USER_UserName
GWENHYWFAR_API int GWEN_CryptToken_User_toDb | ( | const GWEN_CRYPTTOKEN_USER * | st, | |
GWEN_DB_NODE * | db | |||
) |
Stores an object in the given GWEN_DB_NODE