TimeManager
|
データベースのスケジュールを出力するコマンドに関する実装。 More...
#include "../include/schedule.h"
#include <limits.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include "../include/common.h"
Functions | |
static void | print_usage () |
ヘルプをstderrに出力する。 | |
static int | parse_arguments (int argc, char **argv, char *shm_name, int *opt_a, int *opt_d, int *opt_r, int *verbose) |
コマンドライン引数を解析する。 More... | |
int | schedule (int argc, char *argv[]) |
データベースにある有効なスケジュールをstdoutに出力します。 More... | |
Variables | |
static int | verbose = 0 |
データベースのスケジュールを出力するコマンドに関する実装。
|
static |
コマンドライン引数を解析する。
[in] | argc | argc値 |
[in] | argv | argv値 |
[out] | shm_name | '-d'オプション(データベース番号)が反映される。 |
[out] | opt_a | '-a'オプション(allモード)の値が反映される。 |
[out] | opt_d | '-d'オプション(データベース番号)が指定された場合、1が設 定される。 |
[out] | opt_r | '-r'オプション(rawモード)の値が反映される。 |
[out] | verbose | '-v'オプション(verboseモード)の値が反映される。 |
int schedule | ( | int | argc, |
char * | argv[] | ||
) |
データベースにある有効なスケジュールをstdoutに出力します。
[in] | argc | argc値 |
[in] | argv | argv値 |