... The client which requests updates from the server is called the ``query'' client. ... Communications sample program: instrument control server */ /*-----------------------------------------------------------*/ # include stdio.h # include karma_conn.h # include karma_dm.h # include karma_ch.h # include karma_r.h # include karma_e.h #define PORT_NUMBER 10000 STATIC_FUNCTION ( flag periodic_func, (KPeriodicEventFunc func, void *info) ); STATIC_FUNCTION ( flag read_func, ( ...
... Обойти дерево с корнем в rootdir */ int walktree ( char *rootdir, /* корень дерева */ int (*enter)( char *full, int level, struct stat *st), int (*leave)( char *full, int level), int (*touch)( char *full, int level, struct stat *st) ){ /* проверка корректности корня */ if( stat (rootdir, ) 0 || !isdir(st)){ fprintf( stderr, \tПлохой корень дерева \ %s\ \n , rootdir ); ... Для создания новых каталогов используйте системный вызов mkdir ( имя _ каталога , коды _ доступа ); . ...