00001
00002
00003 #ifndef RECVMSGT_H
00004 #define RECVMSGT_H
00005
00006 #include "rcs_defs.hh"
00007
00008
00009 #ifdef __cplusplus
00010 extern "C"
00011 {
00012 #endif
00013
00014 #include "msghdr.h"
00015
00016 int recvmsgt (int fd, struct msghdr *_msg_header, int _flags,
00017 double _timeout);
00018 int recvmsgtq (int fd, struct msghdr *_msg_header, int _flags,
00019 double _timeout);
00020
00021 void free_recvmsg_collection_buffer ();
00022
00023 extern int recvmsgt_timed_out;
00024
00025 #ifdef __cplusplus
00026 }
00027 #endif
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042 #endif