pacemaker  1.1.18-7fdfbbe
Scalable High-Availability cluster resource manager
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Typedefs | Functions
iso8601_internal.h File Reference
#include <time.h>
#include <sys/time.h>
#include <ctype.h>
#include <crm/common/iso8601.h>
Include dependency graph for iso8601_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  crm_time_us
 

Typedefs

typedef struct crm_time_us crm_time_hr_t
 

Functions

crm_time_hr_tcrm_time_hr_convert (crm_time_hr_t *target, crm_time_t *dt)
 
void crm_time_set_hr_dt (crm_time_t *target, crm_time_hr_t *hr_dt)
 
crm_time_hr_tcrm_time_timeval_hr_convert (crm_time_hr_t *target, struct timeval *tv)
 
crm_time_hr_tcrm_time_hr_new (const char *date_time)
 
void crm_time_hr_free (crm_time_hr_t *hr_dt)
 
char * crm_time_format_hr (const char *format, crm_time_hr_t *hr_dt)
 
crm_time_tparse_date (const char *date_str)
 

Typedef Documentation

typedef struct crm_time_us crm_time_hr_t

Definition at line 26 of file iso8601_internal.h.

Function Documentation

char* crm_time_format_hr ( const char *  format,
crm_time_hr_t hr_dt 
)

Definition at line 1383 of file iso8601.c.

crm_time_hr_t* crm_time_hr_convert ( crm_time_hr_t target,
crm_time_t dt 
)

Definition at line 1307 of file iso8601.c.

void crm_time_hr_free ( crm_time_hr_t hr_dt)

Definition at line 1377 of file iso8601.c.

crm_time_hr_t* crm_time_hr_new ( const char *  date_time)

Definition at line 1357 of file iso8601.c.

void crm_time_set_hr_dt ( crm_time_t target,
crm_time_hr_t hr_dt 
)

Definition at line 1329 of file iso8601.c.

crm_time_hr_t* crm_time_timeval_hr_convert ( crm_time_hr_t target,
struct timeval *  tv 
)

Definition at line 1343 of file iso8601.c.

crm_time_t * parse_date ( const char *  date_str)

Definition at line 651 of file iso8601.c.