summaryrefslogtreecommitdiffstats
path: root/lib/controller.h
blob: 8ad775609bcea33c701772490bf43f9612da23c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#ifndef CONTROLLER_H
#define CONTROLLER_H

#include "./common.h"

void controller_init(const char* srv_addr, const char* srv_port, int min_conn, int max_conn);
void controller_finish();

void controller_start();
void controller_wait();

int controller_yield_task(const char* data, size_t size);
int controller_get_result(const char** res, size_t* size);

#endif // CONTROLLER_H