connection_l.h File Reference

#include <gwenhywfar/iolayer.h>
#include "server_l.h"
#include <gwenhywfar/plugin.h>
#include <gwenhywfar/ipc.h>
#include <gwenhywfar/requestmgr.h>
#include <gwenhywfar/inherit.h>
#include <gwenhywfar/db.h>
#include <gwenhywfar/buffer.h>
#include <chipcard/chipcard.h>
#include "common/card.h"
#include "common/reader.h"
#include <gwenhywfar/types.h>
#include <gwenhywfar/stringlist.h>
#include "server_l.h"
#include "common/devmonitor.h"
#include "clientmanager/clientmanager_l.h"
#include "cm_card_l.h"
#include <time.h>
#include <gwenhywfar/process.h>
#include <gwenhywfar/misc.h>
#include "sv_service_l.h"
Include dependency graph for connection_l.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  LCS_CONNECTION_TYPE {
  LCS_Connection_Type_Unknown = 0, LCS_Connection_Type_Driver, LCS_Connection_Type_Client, LCS_Connection_Type_Service,
  LCS_Connection_Type_Master
}

Functions

void LCS_Connection_TakeOver (GWEN_IO_LAYER *conn)
void LCS_Connection_SetType (GWEN_IO_LAYER *conn, LCS_CONNECTION_TYPE t)
LCS_CONNECTION_TYPE LCS_Connection_GetType (const GWEN_IO_LAYER *conn)
int LCS_Connection_IsOfType (GWEN_IO_LAYER *conn)
void LCS_Connection_SetServer (GWEN_IO_LAYER *conn, LCS_SERVER *cs)
LCS_SERVERLCS_Connection_GetServer (const GWEN_IO_LAYER *conn)

Enumeration Type Documentation

Enumerator:
LCS_Connection_Type_Unknown 
LCS_Connection_Type_Driver 
LCS_Connection_Type_Client 
LCS_Connection_Type_Service 
LCS_Connection_Type_Master 

Function Documentation

void LCS_Connection_TakeOver ( GWEN_IO_LAYER *  conn  ) 
void LCS_Connection_SetType ( GWEN_IO_LAYER *  conn,
LCS_CONNECTION_TYPE  t 
)
LCS_CONNECTION_TYPE LCS_Connection_GetType ( const GWEN_IO_LAYER *  conn  ) 
int LCS_Connection_IsOfType ( GWEN_IO_LAYER *  conn  ) 
void LCS_Connection_SetServer ( GWEN_IO_LAYER *  conn,
LCS_SERVER cs 
)
LCS_SERVER* LCS_Connection_GetServer ( const GWEN_IO_LAYER *  conn  ) 
Generated on Mon Jul 5 23:11:58 2010 for libchipcard by  doxygen 1.6.3