Changeset 1137 for trunk/src/include


Ignore:
Timestamp:
02/11/09 21:03:22 (3 years ago)
Author:
alonbl
Message:

Allow driver to specify events to poll

Location:
trunk/src/include/openct
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/include/openct/device.h

    r1114 r1137  
    9191extern int              ifd_device_control(ifd_device_t *, void *, size_t); 
    9292extern void             ifd_device_set_hotplug(ifd_device_t *, int); 
    93 extern int              ifd_device_get_eventfd(ifd_device_t *); 
     93extern int              ifd_device_get_eventfd(ifd_device_t *, short *events); 
    9494extern int              ifd_device_poll_presence(ifd_device_t *, 
    9595                                struct pollfd *); 
  • trunk/src/include/openct/driver.h

    r1114 r1137  
    351351         * @return fd. 
    352352         */ 
    353         int (*get_eventfd) (ifd_reader_t *); 
     353        int (*get_eventfd) (ifd_reader_t *, short *events); 
    354354 
    355355        /** 
  • trunk/src/include/openct/ifd.h

    r1114 r1137  
    180180extern int                      ifd_before_command(ifd_reader_t *); 
    181181extern int                      ifd_after_command(ifd_reader_t *); 
    182 extern int                      ifd_get_eventfd(ifd_reader_t *); 
     182extern int                      ifd_get_eventfd(ifd_reader_t *, short *); 
    183183extern void                     ifd_poll(ifd_reader_t *); 
    184184extern int                      id_event(ifd_reader_t *); 
Note: See TracChangeset for help on using the changeset viewer.