|
MobilityDB 1.1
|
#include "postgres.h"#include <ctype.h>#include <fcntl.h>#include <time.h>#include <dirent.h>#include <sys/stat.h>#include <search.h>#include "utils/timestamp_def.h"#include "pgtz.h"
Macros | |
| #define | _GNU_SOURCE |
| #define | TZ_HTABLE_MAXSIZE 32 |
Functions | |
| static bool | init_timezone_hashtable (void) |
| void | meos_finalize (void) |
| void | meos_initialize (const char *tz_str) |
| void | meos_timezone_initialize (const char *name) |
| int | pg_open_tzfile (const char *name, char *canonname) |
| static const char * | pg_TZDIR (void) |
| pg_tz * | pg_tzset (const char *name) |
| pg_tz * | pg_tzset_offset (long gmtoffset) |
| struct dirent * | ReadDir (DIR *dir, const char *dirname) |
| static bool | scan_directory_ci (const char *dirname, const char *fname, int fnamelen, char *canonname, int canonnamelen) |
| const char * | select_default_timezone (const char *share_path) |
Variables | |
| pg_tz * | session_timezone = NULL |
| static struct hsearch_data * | timezone_cache = NULL |