Lines Matching defs:events
43 "line requests must be separated by \b:\b. In the following events "
46 "[+all \aconnection\a?Raise all pending events for the "
49 "delete from the database. This allows the events to be matched "
54 "then clients are not notified about the those events until they "
56 "events are specified then all current and future events will be "
59 "[+info?List the server status pending events by client "
62 "the first event. If \apattern\a is specified then only events "
88 "[n:newer?Match events newer than \adate\a. If \b--older\b is also "
90 "[o:older?Match events older than \adate\a. If \b--newer\b is also "
177 Dt_t* waiting; /* pending events */
201 Dtdisc_t waitdisc; /* pending events dictionary discipline */
211 Dt_t* events; /* outstanding events dictionary */
357 if (ep = dtmatch(state->events, name))
370 dtinsert(state->events, ep);
475 if (!state->hold && (e = (Event_t*)dtmatch(state->events, key.dptr)))
504 if (e = (Event_t*)dtmatch(state->events, key.dptr))
886 if (!(data.flags & (DATA_clear|DATA_hold)) && (e = (Event_t*)dtmatch(state->events, key.dptr)))
994 dtdelete(state->events, p->event);
1134 if (!(state.events = dtopen(&state.eventdisc, Dtoset)))