DTNMA Reference Tools v2.1.0 - 13.gc5c0bac
Delay-Tolerant Networking Management Architecture (DTNMA) Tool Suite
Loading...
Searching...
No Matches
main.c File Reference
#include "refda/agent.h"
#include "refda/loader.h"
#include "cace/util/logging.h"
#include "cace/util/defs.h"
#include "cace/ari/text_util.h"
#include "cace/ari/text.h"
#include <cace/ari/macrofile.h>
#include "cace/ari/time_util.h"
#include "cace/ari/cbor.h"
#include <sys/poll.h>
#include <signal.h>
#include <unistd.h>
+ Include dependency graph for main.c:

Functions

static void daemon_signal_handler (int signum)
 
static int stdout_send (const cace_ari_list_t data, const cace_amm_msg_if_metadata_t *meta, void *ctx)
 
static int stdin_recv (cace_ari_list_t data, cace_amm_msg_if_metadata_t *meta, cace_daemon_run_t *running, void *ctx)
 
static void show_usage (const char *argv0)
 
int main (int argc, char *argv[])
 

Variables

static refda_agent_t agent
 Per-process state.
 

Function Documentation

◆ daemon_signal_handler()

static void daemon_signal_handler ( int  signum)
static

◆ main()

◆ show_usage()

static void show_usage ( const char *  argv0)
static

◆ stdin_recv()

◆ stdout_send()

static int stdout_send ( const cace_ari_list_t  data,
const cace_amm_msg_if_metadata_t meta,
void *  ctx 
)
static

Variable Documentation

◆ agent

refda_agent_t agent
static

Per-process state.