src/emv_trm.c File Reference

#include <ccid.h>
#include <list.h>
#include <emv.h>
#include <ber.h>
#include "emv-internal.h"
Include dependency graph for emv_trm.c:

Go to the source code of this file.

Functions

static int bop_atc (const uint8_t *ptr, size_t len, void *priv)
static int atc (struct _emv *e, int online)
int emv_trm_last_online_atc (struct _emv *e)
int emv_trm_atc (struct _emv *e)

Function Documentation

static int atc ( struct _emv e,
int  online 
) [static]

Definition at line 21 of file emv_trm.c.

References _emv_get_data(), ber_decode(), bop_atc(), _emv::e_xfr, ber_tag::tag, and xfr_rx_data().

Referenced by emv_trm_atc(), emv_trm_last_online_atc(), and trm().

Here is the call graph for this function:

Here is the caller graph for this function:

static int bop_atc ( const uint8_t *  ptr,
size_t  len,
void *  priv 
) [static]

Definition at line 13 of file emv_trm.c.

Referenced by atc().

Here is the caller graph for this function:

int emv_trm_atc ( struct _emv e  ) 

Definition at line 46 of file emv_trm.c.

References atc().

Referenced by cp_atc(), and trm().

Here is the call graph for this function:

Here is the caller graph for this function:

int emv_trm_last_online_atc ( struct _emv e  ) 

Definition at line 41 of file emv_trm.c.

References atc().

Referenced by cp_oatc(), and trm().

Here is the call graph for this function:

Here is the caller graph for this function:

Generated on Sun Jan 2 08:35:38 2011 for ccid-utils by  doxygen 1.6.3