14#ifndef QUEUEDCONNECTIONMANAGER_H
15#define QUEUEDCONNECTIONMANAGER_H
23EXPORT_TEMPLATE_CLASS(EXPCL_PANDA_NET, EXPTP_PANDA_NET,
QueuedReturn< PT(Connection) >);
35class EXPCL_PANDA_NET QueuedConnectionManager :
public ConnectionManager,
36 public QueuedReturn< PT(Connection) > {
38 QueuedConnectionManager();
39 ~QueuedConnectionManager();
45 virtual void connection_reset(
const PT(Connection) &connection,
bool reset_connection_available() const
Returns true if one of the readers/writers/listeners reported a connection reset recently.
bool get_reset_connection(PT(Connection) &connection)
If a previous call to reset_connection_available() returned true, this function will return informati...
This is the implementation of a family of things that queue up their return values for later retrieva...
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.
PANDA 3D SOFTWARE Copyright (c) Carnegie Mellon University.