connection_table.h File Reference

#include "connections_dll.h"

Include dependency graph for connection_table.h:

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

Go to the source code of this file.

Classes

class  connection_table

Defines

#define CONNECTION_COMPLAINT(id, conn_table)
#define GET_CONN_ENTRY(conn_table, conn_id)


Define Documentation

#define CONNECTION_COMPLAINT ( id,
conn_table   ) 

Value:

{ \
  FUNCTION(func); \
  conn_table.complain_missing_connection(id, function_name); \
}

Definition at line 211 of file connection_table.h.

#define GET_CONN_ENTRY ( conn_table,
conn_id   ) 

Value:

connection conn_entry; \
  bool conn_found = true; /* optimistic at first. */ \
  if (!conn_table.find(conn_id, conn_entry)) { \
    CONNECTION_COMPLAINT(conn_id, conn_table); \
    conn_found = false; /* pessimism prevails. */ \
  }

Definition at line 220 of file connection_table.h.

Referenced by connection_table::socket_to_real_transport().


Generated on Fri Nov 28 04:29:43 2008 for HOOPLE Libraries by  doxygen 1.5.1