period_item Struct Reference

#include <period.h>


Data Fields

time_t duration
time_t start_date
time_t end_date
int start_day
int end_day
char start_hour
char end_hour


Detailed Description

define a period item

This is a interval of days linked to a hour period

Definition at line 31 of file period.h.


Field Documentation

time_t period_item::duration

specify that connection will expire after duration delay

Definition at line 33 of file period.h.

Referenced by get_end_of_period_item_for_time().

time_t period_item::end_date

end of date interval set to -1 to ignore

Definition at line 37 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().

int period_item::end_day

week day end, set to -1 to ignore

Definition at line 41 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().

char period_item::end_hour

O-24 end hour, set to -1 to ignore

Definition at line 45 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().

time_t period_item::start_date

specify an interval in date, set to -1 to ignore

Definition at line 35 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().

int period_item::start_day

week day start, set to -1 to ignore interval check, day from O (sunday) to 6 (saturday)

Definition at line 39 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().

char period_item::start_hour

0-24 start hour, set to -1 to ignore

Definition at line 43 of file period.h.

Referenced by get_end_of_period_item_for_time(), and period_start_element_handler().


The documentation for this struct was generated from the following file:
Generated on Thu Nov 20 04:00:45 2008 for NuFW by  doxygen 1.4.7