Lines Matching defs:timer
784 * create timer. Not active upon creation.
788 * @return: the new timer or NULL on error.
794 * disable timer. Stops callbacks from happening.
795 * @param timer: to disable.
797 void comm_timer_disable(struct comm_timer* timer);
800 * reset timevalue for timer.
801 * @param timer: timer to (re)set.
802 * @param tv: when the timer should activate. if NULL timer is disabled.
804 void comm_timer_set(struct comm_timer* timer, struct timeval* tv);
807 * delete timer.
808 * @param timer: to delete.
810 void comm_timer_delete(struct comm_timer* timer);
814 * @param timer: the timer to examine.
817 int comm_timer_is_set(struct comm_timer* timer);
820 * Get size of memory used by comm timer.
821 * @param timer: the timer to examine.
824 size_t comm_timer_get_mem(struct comm_timer* timer);
1090 /** timer for this worker on this comm_point to wait on. */
1091 struct comm_timer* timer;
1092 /** the timer that is marked by the doq_socket as waited on. */
1123 /** doq timer callback function. */
1128 * handle libevent callback for timer comm.