cnamedpipecomm.h Source File¶
|
Parallel Simulation API
|
cnamedpipecomm.h
69 bool receive(int filtTag, cCommBuffer *buffer, int& receivedTag, int& sourceProcId, bool blocking);
124 virtual bool receiveBlocking(int filtTag, cCommBuffer *buffer, int& receivedTag, int& sourceProcId) override;
131 virtual bool receiveNonblocking(int filtTag, cCommBuffer *buffer, int& receivedTag, int& sourceProcId) override;
cNamedPipeCommunications()
virtual void init(int numPartitions) override
virtual bool receiveBlocking(int filtTag, cCommBuffer *buffer, int &receivedTag, int &sourceProcId) override
virtual int getNumPartitions() const override
virtual void shutdown() override
virtual void send(cCommBuffer *buffer, int tag, int destination) override
virtual ~cNamedPipeCommunications()
virtual cCommBuffer * createCommBuffer() override
virtual void recycleCommBuffer(cCommBuffer *buffer) override
virtual int getProcId() const override
virtual bool receiveNonblocking(int filtTag, cCommBuffer *buffer, int &receivedTag, int &sourceProcId) override
Generated on for Parallel Simulation API by