Defines | Typedefs
NWAL API Constants
NWAL Module API

Defines

#define NWAL_IPSEC_AH_MAX_AUTH_TAG_BYTES   pa_MAX_PATCH_BYTES
 Maximum size allowed for Authentication Tag bytes.
#define nwal_MAX_NETCP_PASS_ACTIVE_PDSP   (pa_CMD_TX_DEST_5+1)
 Handle owned by NWAL abstracted to Application.

Typedefs

typedef void * nwal_Handle
 Handle owned by NWAL abstracted to Application.
typedef void * nwal_AppId
 Handle owned by Application.
typedef void * nwal_Inst
 NWAL Instance abstracted to Application.
typedef uint16_t nwal_TransID_t
 Transaction ID type.
typedef uint16_t nwal_Bool_t
 Boolean Type definition.
#define nwal_TRUE   1
 TRUE.
#define nwal_FALSE   0
 FALSE.

COMMON (Common Interface) APIs

typedef uint16_t nwal_IpSecProto
 Defines the IPSec Protocol configuration for channel.

Define Documentation

#define NWAL_IPSEC_AH_MAX_AUTH_TAG_BYTES   pa_MAX_PATCH_BYTES

Maximum size allowed for Authentication Tag bytes.

Maximum size allowed for Authentication Tag bytes

#define nwal_MAX_NETCP_PASS_ACTIVE_PDSP   (pa_CMD_TX_DEST_5+1)

Handle owned by NWAL abstracted to Application.

Application to use this handle to identify NWAL configuration

Maximum number of active NETCP PASS PDSPs


Typedef Documentation

typedef void* nwal_AppId

Handle owned by Application.

NWAL uses this handle while interfacing to application

typedef uint16_t nwal_Bool_t

Boolean Type definition.

Boolean definitions for Module

typedef void* nwal_Handle

Handle owned by NWAL abstracted to Application.

Application to use this handle to identify NWAL configuration

typedef void* nwal_Inst

NWAL Instance abstracted to Application.

Application to use this handle to identify an NWAL Instance

typedef uint16_t nwal_IpSecProto

Defines the IPSec Protocol configuration for channel.

Define for IPSec protocol configuration for channel

typedef uint16_t nwal_TransID_t

Transaction ID type.

Type of transaction ID for the non Blocking API call


Copyright 2014, Texas Instruments Incorporated