X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/f5ecd97b15797e14e691bb6f3562ec1685c96bca..854fdf15e074c6d282f08ff0bea555810f52c664:/client/comms.h diff --git a/client/comms.h b/client/comms.h index 40576018..616f7ddb 100644 --- a/client/comms.h +++ b/client/comms.h @@ -30,16 +30,19 @@ typedef struct { pthread_mutex_t recv_lock; } receiver_arg; + +void SetOffline(bool new_offline); +bool IsOffline(); + +bool OpenProxmark(char *portname, bool waitCOMPort, int timeout); +void CloseProxmark(void); + void SendCommand(UsbCommand *c); void *uart_receiver(void *targ); -void UsbCommandReceived(UsbCommand *UC); void clearCommandBuffer(); bool WaitForResponseTimeoutW(uint32_t cmd, UsbCommand* response, size_t ms_timeout, bool show_warning); bool WaitForResponseTimeout(uint32_t cmd, UsbCommand* response, size_t ms_timeout); bool WaitForResponse(uint32_t cmd, UsbCommand* response); -extern serial_port sp; -extern bool offline; - #endif // COMMS_H_