blob: c357faae766ee738b81236a533b37a9280dd4692 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#pragma once
#include "../base.h"
extern char const *Usage;
extern char const *Arg0;
void __attribute__((noreturn)) usage(void);
int start(char const *Name, ucl_object_t *Configuration);
int stop(char const *Name, ucl_object_t *Configuration, ucl_object_t *Data);
int get_endpoint(char const *Name, ucl_object_t *Configuration, ucl_object_t *Data, char const *Interface);
int cmd(char const *Name, ucl_object_t *Configuration, ucl_object_t *Data, size_t ArgCount, char **Arg);
int mod(char const *Name, ucl_object_t *Configuration, ucl_object_t *Data, size_t ArgCount, char **Arg);
|