HEX
Server: Apache/2
System: Linux nexus-01 4.18.0-553.120.1.el8_10.x86_64 #1 SMP Mon Apr 20 18:04:27 EDT 2026 x86_64
User: aglcoke (1118)
PHP: 8.2.31
Disabled: mail,exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Upload Files
File: //usr/include/dovecot/sleep.h
#ifndef SLEEP_H
#define SLEEP_H

/* Sleep for the indicated number of microseconds. Signal interruptions are
   handled and ignored internally. */
void i_sleep_usecs(unsigned long long usecs);
/* Sleep for the indicated number of milliseconds. Signal interruptions are
   handled and ignored internally. */
void i_sleep_msecs(unsigned int msecs);
/* Sleep for the indicated number of seconds. Signal interruptions are
   handled and ignored internally. */
void i_sleep_secs(time_t secs);

/* Sleep for the indicated number of microseconds while allowing signal
   interruptions. This function returns FALSE when it is interrupted by a
   signal. Otherwise, this function always returns TRUE. */
bool ATTR_NOWARN_UNUSED_RESULT
i_sleep_intr_usecs(unsigned long long usecs);
/* Sleep for the indicated number of milliseconds while allowing signal
   interruptions. This function returns FALSE when it is interrupted by a
   signal. Otherwise, this function always returns TRUE. */
bool ATTR_NOWARN_UNUSED_RESULT
i_sleep_intr_msecs(unsigned int msecs);
/* Sleep for the indicated number of seconds while allowing signal
   interruptions. This function returns FALSE when it is interrupted by a
   signal. Otherwise, this function always returns TRUE. */
bool ATTR_NOWARN_UNUSED_RESULT
i_sleep_intr_secs(time_t secs);

#endif