©2004 by Marc J. Rochkind. All rights reserved. Portions marked "Open Source" may be copied under license.

 

Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

ux/uxtestfile.cpp File Reference

Go to the source code of this file.

Defines

#define PATH   "/aup/aup2ex.tar"
#define FREQ   8000

Functions

void terminal_test (void)
void posixshm_test (void)
void posixmsg_test (void)
void handler (int signum)
void sysvsem_test (void)
void posixsem_test (void)
void sysvshm_test (void)
void sysvmsg_test (void)
void socket_test_unix (void)
void socket_test_inet (void)
void sockip_test (void)
void browser_test (void)
void new_time_test (void)
void time_test (void)
void sigset_test (void)
void at_exit_fcn (void)
void dirstream_test (void)
void process_test (void)
void process_env_test (void)
void pipe_test (void)
void aio_test (void)
int main (void)


Define Documentation

#define FREQ   8000
 

Definition at line 579 of file uxtestfile.cpp.

#define PATH   "/aup/aup2ex.tar"
 

Definition at line 578 of file uxtestfile.cpp.


Function Documentation

void aio_test void   )  [static]
 

Definition at line 581 of file uxtestfile.cpp.

References aiocb::aio_fildes, FREQ, PATH, timestart(), and timestop().

Referenced by main().

void at_exit_fcn void   )  [static]
 

Definition at line 439 of file uxtestfile.cpp.

Referenced by process_test().

void browser_test void   )  [static]
 

Definition at line 331 of file uxtestfile.cpp.

Referenced by main().

void dirstream_test void   )  [static]
 

Definition at line 444 of file uxtestfile.cpp.

void handler int  signum  )  [static]
 

Definition at line 101 of file uxtestfile.cpp.

Referenced by posixsem_test(), and sysvsem_test().

int main void   ) 
 

Definition at line 610 of file uxtestfile.cpp.

References aio_test(), browser_test(), confstr(), EC_CATCH, EC_CAUGHT, EC_EXIT, exit(), new_time_test(), pipe_test(), posixmsg_test(), posixsem_test(), posixshm_test(), process_env_test(), process_test(), sigset_test(), socket_test_inet(), socket_test_unix(), sockip_test(), stat::st_size, sysconf(), sysvmsg_test(), sysvsem_test(), sysvshm_test(), terminal_test(), time_test(), and uname().

void new_time_test void   )  [static]
 

Definition at line 347 of file uxtestfile.cpp.

References Ux::epoch, and Ux::now.

Referenced by main().

void pipe_test void   )  [static]
 

Definition at line 565 of file uxtestfile.cpp.

References pipe().

Referenced by main().

void posixmsg_test void   )  [static]
 

Definition at line 66 of file uxtestfile.cpp.

References EC_CATCH, mq_attr::mq_maxmsg, and mq_attr::mq_msgsize.

Referenced by main().

void posixsem_test void   )  [static]
 

Definition at line 144 of file uxtestfile.cpp.

References alarm(), EC_CATCH, EC_EXIT, handler(), sigaction::sa_handler, and sigaction().

Referenced by main().

void posixshm_test void   )  [static]
 

Definition at line 37 of file uxtestfile.cpp.

References EC_CATCH.

Referenced by main().

void process_env_test void   )  [static]
 

Definition at line 543 of file uxtestfile.cpp.

References getenv(), putenv(), setenv, and unsetenv.

Referenced by main().

void process_test void   )  [static]
 

Definition at line 466 of file uxtestfile.cpp.

References at_exit_fcn(), atexit(), chdir(), chroot(), EC__EXIT, execlp(), fork(), getcwd(), getrlimit(), getrusage(), nice(), pause(), rlimit::rlim_cur, rlimit::rlim_max, rusage::ru_utime, setrlimit(), sleep(), and usleep().

Referenced by main().

void sigset_test void   )  [static]
 

Definition at line 423 of file uxtestfile.cpp.

References set().

Referenced by main().

void socket_test_inet void   )  [static]
 

Definition at line 271 of file uxtestfile.cpp.

References EC_CATCH, exit(), fork(), and pipe().

Referenced by main().

void socket_test_unix void   )  [static]
 

Definition at line 227 of file uxtestfile.cpp.

References EC_CATCH, exit(), fork(), and pipe().

Referenced by main().

void sockip_test void   )  [static]
 

Definition at line 316 of file uxtestfile.cpp.

Referenced by main().

void sysvmsg_test void   )  [static]
 

Definition at line 201 of file uxtestfile.cpp.

References EC_CATCH, and ftok().

Referenced by main().

void sysvsem_test void   )  [static]
 

Definition at line 106 of file uxtestfile.cpp.

References alarm(), EC_CATCH, ftok(), handler(), sigaction::sa_handler, sembuf::sem_flg, sembuf::sem_num, sembuf::sem_op, sigaction(), and semun::val.

Referenced by main().

void sysvshm_test void   )  [static]
 

Definition at line 182 of file uxtestfile.cpp.

References EC_CATCH, and ftok().

Referenced by main().

void terminal_test void   )  [static]
 

Definition at line 22 of file uxtestfile.cpp.

Referenced by main().

void time_test void   )  [static]
 

Definition at line 396 of file uxtestfile.cpp.

Referenced by main().


Generated on Fri Apr 23 10:57:13 2004 for AUP2 Example Source by doxygen 1.3.1