Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

recvmsgt.h File Reference

#include "rcs_defs.hh"
#include "msghdr.h"

Include dependency graph for recvmsgt.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Functions

int recvmsgt (int fd, struct msghdr *_msg_header, int _flags, double _timeout)
int recvmsgtq (int fd, struct msghdr *_msg_header, int _flags, double _timeout)
void free_recvmsg_collection_buffer ()

Variables

int recvmsgt_timed_out


Function Documentation

int recvmsgt int    fd,
struct msghdr   _msg_header,
int    _flags,
double    _timeout
 

Definition at line 75 of file recvmsgt.c.

Referenced by CMS_SERVER_REMOTE_UDP_PORT::run().

00077 {
00078   return (recvmsgt_implementation
00079           (_socket_fd, _msg_header, _flags, _timeout, 1));
00080 }

int recvmsgtq int    fd,
struct msghdr   _msg_header,
int    _flags,
double    _timeout
 

Definition at line 83 of file recvmsgt.c.

Referenced by UDPMEM::call_on_server(), CMS_SERVER_REMOTE_UDP_PORT::run(), and throwaway_extra_data_on_socket().

00085 {
00086   return (recvmsgt_implementation
00087           (_socket_fd, _msg_header, _flags, _timeout, 0));
00088 }

void free_recvmsg_collection_buffer  
 

Definition at line 256 of file recvmsgt.c.

00257 {
00258 #if  defined(_Windows)
00259   if (NULL != collection_buffer)
00260     {
00261       DEBUG_FREE (collection_buffer);
00262       collection_buffer = NULL;
00263       collection_buffer_size = 0;
00264     }
00265 #endif
00266 }


Variable Documentation

int recvmsgt_timed_out
 

Definition at line 23 of file recvmsgt.h.


Generated on Sun Dec 2 15:57:50 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001