sipxtacklib  Version 3.3
Classes | Macros | Typedefs | Functions | Variables
utilNT.h File Reference

Go to the source code of this file.

Classes

struct  group
 
struct  lc_time_T
 

Macros

#define LOG_ERR   3 /* error conditions */
 
#define LOG_PID   0x01 /* log the pid with each message */
 
#define LOG_DAEMON   (3<<3) /* system daemons */
 
#define Locale   (_time_using_locale ? &_time_localebuf : &_C_time_locale)
 

Typedefs

typedef long pid_t
 
typedef long uid_t
 
typedef uid_t gid_t
 

Functions

char * strtok_r (char *s1, char *s2, char **lasts)
 
double drand48 ()
 
int getopt (int nargc, char *const *nargv, const char *ostr)
 
int gettimeofday (struct timeval *tp, void *)
 
void closelog (void)
 
void openlog (const char *ident, int logopt, int facility)
 
void syslog (int priority, const char *message,...)
 
int uname (struct utsname *name)
 
long gethostid (void)
 
long getuid (void)
 
long getgid (void)
 
int pthread_create (HANDLE *new_thread_ID, const void *attr, void *(*start_func)(void *), void *arg)
 
struct groupgetgrnam (const char *name)
 
struct passwd * getpwnam (const char *name)
 
struct passwd * getpwuid (uid_t uid)
 
char * strptime (const char *buf, const char *format, struct tm *tm)
 

Variables

struct lc_time_T _time_localebuf
 
int _time_using_locale
 
const struct lc_time_T _C_time_locale
 

Macro Definition Documentation

#define LOG_ERR   3 /* error conditions */
#define LOG_PID   0x01 /* log the pid with each message */
#define LOG_DAEMON   (3<<3) /* system daemons */
#define Locale   (_time_using_locale ? &_time_localebuf : &_C_time_locale)

Typedef Documentation

typedef long pid_t
typedef long uid_t
typedef uid_t gid_t

Function Documentation

char* strtok_r ( char *  s1,
char *  s2,
char **  lasts 
)
double drand48 ( )
int getopt ( int  nargc,
char *const *  nargv,
const char *  ostr 
)
int gettimeofday ( struct timeval *  tp,
void *   
)
void closelog ( void  )
void openlog ( const char *  ident,
int  logopt,
int  facility 
)
void syslog ( int  priority,
const char *  message,
  ... 
)
int uname ( struct utsname *  name)
long gethostid ( void  )
long getuid ( void  )
long getgid ( void  )
int pthread_create ( HANDLE *  new_thread_ID,
const void *  attr,
void *(*)(void *)  start_func,
void *  arg 
)
struct group* getgrnam ( const char *  name)
struct passwd* getpwnam ( const char *  name)
struct passwd* getpwuid ( uid_t  uid)
char* strptime ( const char *  buf,
const char *  format,
struct tm *  tm 
)

Variable Documentation

struct lc_time_T _time_localebuf
int _time_using_locale
const struct lc_time_T _C_time_locale

sipXtackLib home page