MudOSa4DGD/
MudOSa4DGD/bin/
MudOSa4DGD/data/
MudOSa4DGD/doc/
MudOSa4DGD/doc/driver/
MudOSa4DGD/doc/efun/bitstrings/
MudOSa4DGD/doc/efun/command/
MudOSa4DGD/doc/efun/communication/
MudOSa4DGD/doc/efun/heart_beat/
MudOSa4DGD/doc/efun/interactive/
MudOSa4DGD/doc/efun/inventory/
MudOSa4DGD/doc/efun/living/
MudOSa4DGD/doc/efun/mappings/
MudOSa4DGD/doc/efun/strings/
MudOSa4DGD/doc/efun/uid/
MudOSa4DGD/doc/funs/
MudOSa4DGD/doc/language/
MudOSa4DGD/mudlib/dgd/doc/
MudOSa4DGD/mudlib/dgd/lib/include/dgd/
MudOSa4DGD/mudlib/dgd/lib/std/
MudOSa4DGD/mudlib/dgd/lib/sys/
MudOSa4DGD/mudlib/dgd/log/
MudOSa4DGD/mudlib/log/
MudOSa4DGD/mudlib/std/include/
MudOSa4DGD/mudlib/std/obj/
/*
 * call_out.c
 *
 * Handle call_out funcs
 *
 * (C) Frank Schmidt, Jesus@NorseMUD
 *
 */


/* issue a call_out */
static varargs void call_out(string func, int delay, mixed args...) {
  if (delay < 0)
    delay = 0;
  GLOBAL->call_out(this_object(), func, delay, args);
}


/* find a call_out */
static varargs int find_call_out(string func) {
  return GLOBAL->find_call_out(this_object(), func);
}


/* remove a call_out */
static varargs int remove_call_out(string func) {
  return GLOBAL->remove_call_out(this_object(), func);
}


/* return a copy of call_out info table */
static varargs mixed **call_out_info() {
  return GLOBAL->call_out_info();
}