Changeset 4755

Show
Ignore:
Timestamp:
05/12/07 02:07:18 (2 years ago)
Author:
morris
Message:

Add a custom data pointer to timers

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • libwired/trunk/libwired/thread/wi-timer.c

    r4742 r4755  
    5555        wi_boolean_t                                            incallback; 
    5656        wi_time_interval_t                                      fire; 
     57         
     58        void                                                            *data; 
    5759}; 
    5860 
     
    308310} 
    309311 
     312 
     313 
     314#pragma mark - 
     315 
     316void wi_timer_set_data(wi_timer_t *timer, void *data) { 
     317        timer->data = data; 
     318} 
     319 
     320 
     321 
     322void * wi_timer_data(wi_timer_t *timer) { 
     323        return timer->data; 
     324} 
     325 
    310326#endif 
  • libwired/trunk/libwired/thread/wi-timer.h

    r4437 r4755  
    4848WI_EXPORT void                                  wi_timer_invalidate(wi_timer_t *); 
    4949 
     50WI_EXPORT void                                  wi_timer_set_data(wi_timer_t *, void *); 
     51WI_EXPORT void *                                wi_timer_data(wi_timer_t *); 
     52 
    5053#endif /* WI_TIMER_H */