source: XIOS3/trunk/src/transport/p2p_server_base.hpp @ 2556

Last change on this file since 2556 was 2556, checked in by ymipsl, 10 months ago

First version on the point to point transport protocol, activated by the variable : transport_protocol="p2p"

YM

  • Property svn:executable set to *
File size: 367 bytes
Line 
1#ifndef __P2P_SERVER_BASE_HPP__
2#define __P2P_SERVER_BASE_HPP__
3#include "xios_spl.hpp"
4
5namespace xios
6{
7
8  class CP2pServerBuffer ;
9 
10  class CP2pServerBase
11  {
12    public:
13      struct SPendingEvent
14      {
15        int nbSenders ;
16        int currentNbSenders ;
17        std::list<CP2pServerBuffer*> buffers ;
18      } ;
19  } ;
20
21}
22
23
24
25
26#endif
Note: See TracBrowser for help on using the repository browser.