Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

rt_client.cc File Reference


Detailed Description

Include dependency graph for rt_client.cc:

Include dependency graph

Defines

#define timespecclear(tvp)   ((tvp)->tv_sec = (tvp)->tv_nsec = 0)
#define timespecisset(tvp)   ((tvp)->tv_sec || (tvp)->tv_nsec)
#define timespeccmp(tvp, uvp, cmp)
#define timespecadd(vvp, uvp)
#define timespecsub(vvp, uvp)

Functions

void sigalrm_handler (int sig)
int main (int argc, char *argv[])

Define Documentation

#define timespecadd vvp,
uvp   ) 
 

Value:

do {                                                            \
                (vvp)->tv_sec += (uvp)->tv_sec;                         \
                (vvp)->tv_nsec += (uvp)->tv_nsec;                       \
                if ((vvp)->tv_nsec >= 1000000000) {                     \
                        (vvp)->tv_sec++;                                \
                        (vvp)->tv_nsec -= 1000000000;                   \
                }                                                       \
        } while (0)

#define timespeccmp tvp,
uvp,
cmp   ) 
 

Value:

(((tvp)->tv_sec == (uvp)->tv_sec) ?                             \
            ((tvp)->tv_nsec cmp (uvp)->tv_nsec) :                       \
            ((tvp)->tv_sec cmp (uvp)->tv_sec))

#define timespecsub vvp,
uvp   ) 
 

Value:

do {                                                            \
                (vvp)->tv_sec -= (uvp)->tv_sec;                         \
                (vvp)->tv_nsec -= (uvp)->tv_nsec;                       \
                if ((vvp)->tv_nsec < 0) {                               \
                        (vvp)->tv_sec--;                                \
                        (vvp)->tv_nsec += 1000000000;                   \
                }                                                       \
        } while (0)


Generated on Mon Dec 1 16:22:30 2003 for CPUBroker by doxygen 1.3.4