root/vtcross/trunk/src/cognitive_engines/OSSIE_DEMO_CE/OSSIE_Demo.cpp @ 468

Revision 465, 0.9 KB (checked in by bhilburn, 15 years ago)

First step in revamping component architecture in preperation for fixing
the CBR implementation. Files only now include the declaration for the
component they need - not all of them.

Line 
1/* Virginia Tech Cognitive Radio Open Source Systems
2 * Virginia Tech, 2009
3 *
4 * TODO LICENSE INFORMATION GOES HERE
5 */
6
7/* TODO DESCRIPTION OF FILE.
8 *
9 * This file is a temporary demo of a policy engine using some of our socket
10 * communication functions. This is *not* an actual implementation of our
11 * defined PolicyEngine class.
12 */
13
14
15#include <cstdlib>
16#include <cstring>
17#include <stdint.h>
18
19#include "vtcross/cognitive_engine.h"
20#include "vtcross/common.h"
21#include "vtcross/containers.h"
22#include "vtcross/debug.h"
23#include "vtcross/error.h"
24#include "vtcross/socketcomm.h"
25
26
27int32_t
28main(int32_t argc, char *argv[])
29{
30    if(argc < 3)
31       ERROR(1, "Usage: %s hostname port\n", argv[0]);
32   
33    CognitiveEngine cognitiveEngine(argv[1], argv[2], false);
34
35    LOG("Waiting for signal...\n");
36    while(1) {
37        cognitiveEngine.WaitForSignal();
38    }
39
40    return 0;
41}
42
Note: See TracBrowser for help on using the browser.