#ifndef SPEC
#define SPEC
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <unistd.h> //sleep unix only
#include <time.h>  //clock
#include <curses.h>
#include <sqlite3.h>
#include <zmq.h>
#include <pthread.h>

#include "co.h"
struct Continuation {
	Routine routine;
    sqlite3 * llection;
    WINDOW * mposition;
    void * mmunication;
    void * pub;
    void * sub;
    clock_t ntarebour;
};
void coInit(Co);
void coLoop(Co);
void coEnd(Co);
void coWait(Co);
void coInput(Co);

void CursesInit(Co);
void ZmqInit(Co);
void ZmqEnd(Co);
#define FPS 15

#endif
