#ifndef LAIKA_BOT_H #define LAIKA_BOT_H #include "laika.h" #include "lpacket.h" #include "lsocket.h" #include "lpeer.h" #include "lpolllist.h" struct sLaika_bot { struct sLaika_peer *peer; struct sLaika_pollList pList; }; struct sLaika_bot *laikaB_newBot(void); void laikaB_freeBot(struct sLaika_bot *bot); void laikaB_connectToCNC(struct sLaika_bot *bot, char *ip, char *port); /* can throw a LAIKA_ERROR */ bool laikaB_poll(struct sLaika_bot *bot, int timeout); #endif