53 iso_time_tz (time_t *,
const char *,
const char **);
Lockfile.
Definition: utils.h:58
gchar * name
Name.
Definition: utils.h:61
int gvm_usleep(unsigned int)
Sleep for some number of microseconds, handling interrupts.
Definition: utils.c:68
int lockfile_unlock(lockfile_t *)
Unlock a file.
Definition: utils.c:486
char * iso_time(time_t *)
Create an ISO time from seconds since epoch.
Definition: utils.c:314
int gvm_sleep(unsigned int)
Sleep for some number of seconds, handling interrupts.
Definition: utils.c:99
int lockfile_lock_shared_nb(lockfile_t *, const gchar *)
Lock a file with a shared lock.
Definition: utils.c:472
char * iso_time_tz(time_t *, const char *, const char **)
Create an ISO time from seconds since epoch, given a timezone.
Definition: utils.c:329
int days_from_now(time_t *)
Calculate difference between now and epoch_time in days.
Definition: utils.c:241
int parse_ctime(const char *)
Convert a ctime into seconds since epoch.
Definition: utils.c:209
int lockfile_locked(const gchar *)
Check if a file is locked.
Definition: utils.c:521
int parse_otp_time(const char *)
Convert an OTP time into seconds since epoch.
Definition: utils.c:181
int fd
File descriptor.
Definition: utils.h:60
int lockfile_lock_nb(lockfile_t *, const gchar *)
Lock a file exclusively, without blocking.
Definition: utils.c:457
int parse_feed_timestamp(const char *)
Convert a feed timestamp into seconds since epoch.
Definition: utils.c:194
int lockfile_lock(lockfile_t *, const gchar *)
Lock a file exclusively.
Definition: utils.c:442