crypttoken_user.h File Reference

#include <gwenhywfar/db.h>
#include <gwenhywfar/misc.h>
#include <gwenhywfar/list2.h>
#include <gwenhywfar/types.h>

Go to the source code of this file.

Typedefs

typedef GWEN_CRYPTTOKEN_USER GWEN_CRYPTTOKEN_USER

Functions

GWENHYWFAR_API void GWEN_CryptToken_User_Attach (GWEN_CRYPTTOKEN_USER *st)
GWENHYWFAR_API GWEN_CRYPTTOKEN_USERGWEN_CryptToken_User_dup (const GWEN_CRYPTTOKEN_USER *st)
GWENHYWFAR_API void GWEN_CryptToken_User_free (GWEN_CRYPTTOKEN_USER *st)
GWENHYWFAR_API GWEN_CRYPTTOKEN_USERGWEN_CryptToken_User_fromDb (GWEN_DB_NODE *db)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetAddress (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API GWEN_TYPE_UINT32 GWEN_CryptToken_User_GetContextId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API GWEN_TYPE_UINT32 GWEN_CryptToken_User_GetId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetPeerId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetPeerName (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API int GWEN_CryptToken_User_GetPort (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetServiceId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetSystemId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetUserId (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API const char * GWEN_CryptToken_User_GetUserName (const GWEN_CRYPTTOKEN_USER *el)
GWENHYWFAR_API int GWEN_CryptToken_User_IsModified (const GWEN_CRYPTTOKEN_USER *st)
GWENHYWFAR_API GWEN_CRYPTTOKEN_USER_LIST2GWEN_CryptToken_User_List2_dup (const GWEN_CRYPTTOKEN_USER_LIST2 *stl)
GWENHYWFAR_API void GWEN_CryptToken_User_List2_freeAll (GWEN_CRYPTTOKEN_USER_LIST2 *stl)
GWEN_CRYPTTOKEN_USER_LISTGWEN_CryptToken_User_List_dup (const GWEN_CRYPTTOKEN_USER_LIST *stl)
GWENHYWFAR_API GWEN_CRYPTTOKEN_USERGWEN_CryptToken_User_new ()
GWENHYWFAR_API void GWEN_CryptToken_User_SetAddress (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetContextId (GWEN_CRYPTTOKEN_USER *el, GWEN_TYPE_UINT32 d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetId (GWEN_CRYPTTOKEN_USER *el, GWEN_TYPE_UINT32 d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetModified (GWEN_CRYPTTOKEN_USER *st, int i)
GWENHYWFAR_API void GWEN_CryptToken_User_SetPeerId (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetPeerName (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetPort (GWEN_CRYPTTOKEN_USER *el, int d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetServiceId (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetSystemId (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetUserId (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API void GWEN_CryptToken_User_SetUserName (GWEN_CRYPTTOKEN_USER *el, const char *d)
GWENHYWFAR_API int GWEN_CryptToken_User_toDb (const GWEN_CRYPTTOKEN_USER *st, GWEN_DB_NODE *db)


Typedef Documentation

typedef struct GWEN_CRYPTTOKEN_USER GWEN_CRYPTTOKEN_USER

Definition at line 104 of file crypttoken_user.h.


Function Documentation

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


Generated on Tue May 1 12:56:30 2007 for gwenhywfar by  doxygen 1.5.1