/* * tcp_stream.h * * Created on: 2015. 9. 3. * Author: jwjw */ #ifndef INCLUDE_FANET_TIPC_STREAM_H_ #define INCLUDE_FANET_TIPC_STREAM_H_ poll_obj_t *tipc_stream_open_server( int type, int inst, int client_max); /// tipc 소켓을 서버형태로 open 한다. poll_obj_t *tipc_stream_open_client( int type, int inst); /// tipc 소켓을 클라이언트 형태로 open 하고 상대편에 접속한다 void tipc_stream_close( poll_obj_t *obj ); /// tipc 소켓을 close 한다. poll_obj_t *tipc_stream_accept_client( poll_obj_t *obj_server ); /// tipc 소켓의 접속요구를 처리한후 클라이언트소켓을 등록한다. int tipc_stream_write( poll_obj_t *obj, char *buf, int len ); /// tipc 소켓을 통해 데이타를 전송한다. int tipc_stream_read( poll_obj_t *obj, char *buf, int len ); /// tipc 소켓을 통해 데이타를 읽는다. #endif /* INCLUDE_FANET_TIPC_STREAM_H_ */