|
GWENHYWFAR_API void | GWEN_SyncIo_AddFlags (GWEN_SYNCIO *sio, uint32_t fl) |
|
GWENHYWFAR_API void | GWEN_SyncIo_Attach (GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Connect (GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Disconnect (GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Flush (GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API void | GWEN_SyncIo_free (GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API GWEN_SYNCIO * | GWEN_SyncIo_GetBaseIo (const GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API GWEN_SYNCIO * | GWEN_SyncIo_GetBaseIoByTypeName (const GWEN_SYNCIO *sio, const char *typeName) |
|
GWENHYWFAR_API uint32_t | GWEN_SyncIo_GetFlags (const GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API GWEN_SYNCIO_STATUS | GWEN_SyncIo_GetStatus (const GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API const char * | GWEN_SyncIo_GetTypeName (const GWEN_SYNCIO *sio) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Helper_PartiallyReadFile (const char *fName, uint8_t *buffer, uint32_t size) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Helper_ReadFile (const char *fName, GWEN_BUFFER *dbuf) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Helper_ReadFileToStringList (const char *fname, int maxLines, GWEN_STRINGLIST *sl) |
|
GWENHYWFAR_API GWEN_SYNCIO * | GWEN_SyncIo_new (const char *typeName, GWEN_SYNCIO *baseIo) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Read (GWEN_SYNCIO *sio, uint8_t *buffer, uint32_t size) |
|
GWENHYWFAR_API int | GWEN_SyncIo_ReadForced (GWEN_SYNCIO *sio, uint8_t *buffer, uint32_t size) |
|
GWENHYWFAR_API void | GWEN_SyncIo_SetFlags (GWEN_SYNCIO *sio, uint32_t fl) |
|
GWENHYWFAR_API void | GWEN_SyncIo_SetStatus (GWEN_SYNCIO *sio, GWEN_SYNCIO_STATUS st) |
|
GWENHYWFAR_API void | GWEN_SyncIo_SubFlags (GWEN_SYNCIO *sio, uint32_t fl) |
|
GWENHYWFAR_API int | GWEN_SyncIo_Write (GWEN_SYNCIO *sio, const uint8_t *buffer, uint32_t size) |
|
GWENHYWFAR_API int | GWEN_SyncIo_WriteChar (GWEN_SYNCIO *sio, char s) |
|
GWENHYWFAR_API int | GWEN_SyncIo_WriteForced (GWEN_SYNCIO *sio, const uint8_t *buffer, uint32_t size) |
|
GWENHYWFAR_API int | GWEN_SyncIo_WriteLine (GWEN_SYNCIO *sio, const char *s) |
|
GWENHYWFAR_API int | GWEN_SyncIo_WriteString (GWEN_SYNCIO *sio, const char *s) |
|
|
GWENHYWFAR_API GWEN_SYNCIO_CONNECT_FN | GWEN_SyncIo_SetConnectFn (GWEN_SYNCIO *sio, GWEN_SYNCIO_CONNECT_FN fn) |
|
GWENHYWFAR_API GWEN_SYNCIO_DISCONNECT_FN | GWEN_SyncIo_SetDisconnectFn (GWEN_SYNCIO *sio, GWEN_SYNCIO_DISCONNECT_FN fn) |
|
GWENHYWFAR_API GWEN_SYNCIO_FLUSH_FN | GWEN_SyncIo_SetFlushFn (GWEN_SYNCIO *sio, GWEN_SYNCIO_FLUSH_FN fn) |
|
GWENHYWFAR_API GWEN_SYNCIO_READ_FN | GWEN_SyncIo_SetReadFn (GWEN_SYNCIO *sio, GWEN_SYNCIO_READ_FN fn) |
|
GWENHYWFAR_API GWEN_SYNCIO_WRITE_FN | GWEN_SyncIo_SetWriteFn (GWEN_SYNCIO *sio, GWEN_SYNCIO_WRITE_FN fn) |
|