Changeset 1116


Ignore:
Timestamp:
01/03/09 11:35:57 (3 years ago)
Author:
alonbl
Message:

Modify etoken driver to use the event interface

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ifd/ifd-etoken.c

    r964 r1116  
    146146} 
    147147 
     148static int et_get_eventfd(ifd_reader_t * reader) 
     149{ 
     150        ifd_debug(1, "called."); 
     151 
     152        return ifd_device_get_eventfd(reader->device); 
     153} 
     154 
     155static int et_event(ifd_reader_t * reader, int *status, size_t status_size) 
     156{ 
     157        (void)reader; 
     158        (void)status; 
     159        (void)status_size; 
     160 
     161        ifd_debug(1, "called."); 
     162} 
     163 
     164static int et_error(ifd_reader_t * reader) 
     165{ 
     166        (void)reader; 
     167 
     168        ifd_debug(1, "called."); 
     169 
     170        return IFD_ERROR_DEVICE_DISCONNECTED; 
     171} 
     172 
    148173/* 
    149174 * Driver operations 
     
    163188        etoken_driver.send = et_send; 
    164189        etoken_driver.recv = et_recv; 
     190        etoken_driver.get_eventfd = et_get_eventfd; 
     191        etoken_driver.event = et_event; 
     192        etoken_driver.error = et_error; 
    165193 
    166194        ifd_driver_register("etoken", &etoken_driver); 
Note: See TracChangeset for help on using the changeset viewer.