OpenDDS  Snapshot(2023/04/28-20:55)
TcpSynchResource.h
Go to the documentation of this file.
1 /*
2  *
3  *
4  * Distributed under the OpenDDS License.
5  * See: http://www.opendds.org/license.html
6  */
7 
8 #ifndef OPENDDS_DCPS_TRANSPORT_TCP_TCPSYNCHRESOURCE_H
9 #define OPENDDS_DCPS_TRANSPORT_TCP_TCPSYNCHRESOURCE_H
10 
11 #include "TcpConnection_rch.h"
12 #include "TcpConnection.h"
14 
16 
17 namespace OpenDDS {
18 namespace DCPS {
19 
20 class TcpDataLink;
21 
23 public:
24 
26  const int& max_output_pause_period_ms);
27  virtual ~TcpSynchResource();
28 
30 
31 private:
32 
34 };
35 
36 } // namespace DCPS
37 } // namespace OpenDDS
38 
40 
41 #endif /* OPENDDS_TCPSYNCHRESOURCE_H */
virtual void notify_lost_on_backpressure_timeout()
TcpSynchResource(TcpDataLink &link, const int &max_output_pause_period_ms)
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
The Internal API and Implementation of OpenDDS.
Definition: AddressCache.h:28