Example #1
0
long
next_muckevent_time(void)
{
	long nexttime = 1000L;

	nexttime = mintime(next_event_time(), nexttime);
	nexttime = mintime(next_dump_time(), nexttime);
	nexttime = mintime(next_clean_time(), nexttime);

	return (nexttime);
}
Example #2
0
/**
 * Calculate the time until a MUCK event will happen
 *
 * Could be an event, a dump, or a cleanup.  Whichever comes next
 * will determine which time is returned.
 *
 * @return the time until the next MUCK event
 */
time_t
next_muckevent_time(void)
{
    time_t nexttime = 1000L;

    nexttime = MIN(next_event_time(), nexttime);
    nexttime = MIN(next_dump_time(), nexttime);
    nexttime = MIN(next_clean_time(), nexttime);

    return (nexttime);
}
Example #3
0
time_t
next_muckevent_time(void)
{
    time_t nexttime = 1000L;

    nexttime = mintime(next_event_time(), nexttime);
    nexttime = mintime(next_dump_time(), nexttime);
    nexttime = mintime(next_clean_time(), nexttime);
#ifdef RWHO
    nexttime = mintime(next_rwho_time(), nexttime);
#endif
#ifdef MUD
    nexttime = mintime(next_mud_time(), nexttime);
    nexttime = mintime(next_mob_time(), nexttime);
#endif

    return (nexttime);
}