00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef _SOCKET_IO_H
00018 #define _SOCKET_IO_H
00019
00020 #include <ndb_global.h>
00021
00022 #include <NdbTCP.h>
00023
00024 #ifdef __cplusplus
00025 extern "C" {
00026 #endif
00027
00028 int read_socket(NDB_SOCKET_TYPE, int timeout_ms, char *, int len);
00029 int readln_socket(NDB_SOCKET_TYPE, int timeout_ms, char *, int len);
00030 int write_socket(NDB_SOCKET_TYPE, int timeout_ms, const char[], int len);
00031
00032 int print_socket(NDB_SOCKET_TYPE, int timeout_ms, const char *, ...);
00033 int println_socket(NDB_SOCKET_TYPE, int timeout_ms, const char *, ...);
00034 int vprint_socket(NDB_SOCKET_TYPE, int timeout_ms, const char *, va_list);
00035 int vprintln_socket(NDB_SOCKET_TYPE, int timeout_ms, const char *, va_list);
00036
00037 #ifdef __cplusplus
00038 }
00039 #endif
00040
00041 #endif