gwenhywfar  5.10.1
Typedefs | Enumerations | Functions
Collaboration diagram for Trust Data Handling:

Typedefs

typedef struct GWEN_MSGENGINE_TRUSTEDDATA GWEN_MSGENGINE_TRUSTEDDATA
 

Enumerations

enum  GWEN_MSGENGINE_TRUSTLEVEL {
  GWEN_MsgEngineTrustLevelNone =0, GWEN_MsgEngineTrustLevelLow, GWEN_MsgEngineTrustLevelMedium, GWEN_MsgEngineTrustLevelHigh,
  GWEN_MsgEngineTrustLevelFull
}
 

Functions

GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_AddPos (GWEN_MSGENGINE_TRUSTEDDATA *td, unsigned int pos)
 
GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_CreateReplacements (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API void GWEN_MsgEngine_TrustedData_free (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API const char * GWEN_MsgEngine_TrustedData_GetData (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API const char * GWEN_MsgEngine_TrustedData_GetDescription (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_GetFirstPos (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API GWEN_MSGENGINE_TRUSTEDDATAGWEN_MsgEngine_TrustedData_GetNext (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_GetNextPos (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API const char * GWEN_MsgEngine_TrustedData_GetReplacement (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API unsigned int GWEN_MsgEngine_TrustedData_GetSize (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API GWEN_MSGENGINE_TRUSTLEVEL GWEN_MsgEngine_TrustedData_GetTrustLevel (GWEN_MSGENGINE_TRUSTEDDATA *td)
 
GWENHYWFAR_API GWEN_MSGENGINE_TRUSTEDDATAGWEN_MsgEngine_TrustedData_new (const char *data, unsigned int size, const char *description, GWEN_MSGENGINE_TRUSTLEVEL trustLevel)
 

Detailed Description

Typedef Documentation

◆ GWEN_MSGENGINE_TRUSTEDDATA

Definition at line 52 of file msgengine.h.

Enumeration Type Documentation

◆ GWEN_MSGENGINE_TRUSTLEVEL

Enumerator
GWEN_MsgEngineTrustLevelNone 
GWEN_MsgEngineTrustLevelLow 
GWEN_MsgEngineTrustLevelMedium 
GWEN_MsgEngineTrustLevelHigh 
GWEN_MsgEngineTrustLevelFull 

Definition at line 54 of file msgengine.h.

Function Documentation

◆ GWEN_MsgEngine_TrustedData_AddPos()

GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_AddPos ( GWEN_MSGENGINE_TRUSTEDDATA td,
unsigned int  pos 
)

Definition at line 3913 of file msgengine.c.

Referenced by GWEN_MsgEngine_AddTrustInfo().

Here is the caller graph for this function:

◆ GWEN_MsgEngine_TrustedData_CreateReplacements()

GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_CreateReplacements ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3944 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_free()

GWENHYWFAR_API void GWEN_MsgEngine_TrustedData_free ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3853 of file msgengine.c.

References GWEN_FREE_OBJECT.

Referenced by GWEN_MsgEngine_free().

Here is the caller graph for this function:

◆ GWEN_MsgEngine_TrustedData_GetData()

GWENHYWFAR_API const char* GWEN_MsgEngine_TrustedData_GetData ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3873 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_GetDescription()

GWENHYWFAR_API const char* GWEN_MsgEngine_TrustedData_GetDescription ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3889 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_GetFirstPos()

GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_GetFirstPos ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3925 of file msgengine.c.

References GWEN_MsgEngine_TrustedData_GetNextPos().

Here is the call graph for this function:

◆ GWEN_MsgEngine_TrustedData_GetNext()

GWENHYWFAR_API GWEN_MSGENGINE_TRUSTEDDATA* GWEN_MsgEngine_TrustedData_GetNext ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3865 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_GetNextPos()

GWENHYWFAR_API int GWEN_MsgEngine_TrustedData_GetNextPos ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3934 of file msgengine.c.

Referenced by GWEN_MsgEngine_TrustedData_GetFirstPos().

Here is the caller graph for this function:

◆ GWEN_MsgEngine_TrustedData_GetReplacement()

GWENHYWFAR_API const char* GWEN_MsgEngine_TrustedData_GetReplacement ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3905 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_GetSize()

GWENHYWFAR_API unsigned int GWEN_MsgEngine_TrustedData_GetSize ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3881 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_GetTrustLevel()

GWENHYWFAR_API GWEN_MSGENGINE_TRUSTLEVEL GWEN_MsgEngine_TrustedData_GetTrustLevel ( GWEN_MSGENGINE_TRUSTEDDATA td)

Definition at line 3897 of file msgengine.c.

◆ GWEN_MsgEngine_TrustedData_new()

GWENHYWFAR_API GWEN_MSGENGINE_TRUSTEDDATA* GWEN_MsgEngine_TrustedData_new ( const char *  data,
unsigned int  size,
const char *  description,
GWEN_MSGENGINE_TRUSTLEVEL  trustLevel 
)

Definition at line 3831 of file msgengine.c.

References GWEN_NEW_OBJECT.

Referenced by GWEN_MsgEngine_AddTrustInfo().

Here is the caller graph for this function: