|
preCICE
|
This is the complete list of members for precice::com::SocketCommunication, including all inherited members.
| _addressDirectory | precice::com::SocketCommunication | private |
| _ioContext | precice::com::SocketCommunication | private |
| _log | precice::com::SocketCommunication | private |
| _networkName | precice::com::SocketCommunication | private |
| _portNumber | precice::com::SocketCommunication | private |
| _queue | precice::com::SocketCommunication | private |
| _reuseAddress | precice::com::SocketCommunication | private |
| _sockets | precice::com::SocketCommunication | private |
| _thread | precice::com::SocketCommunication | private |
| _workGuard | precice::com::SocketCommunication | private |
| acceptConnection(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int acceptorRank, int rankOffset=0) override | precice::com::SocketCommunication | |
| acceptConnectionAsServer(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int acceptorRank, int requesterCommunicatorSize) override | precice::com::SocketCommunication | |
| aReceive(precice::span< double > itemsToReceive, int rankSender) override | precice::com::SocketCommunication | |
| aReceive(double &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| aReceive(int &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| aReceive(bool &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| aSend(precice::span< const int > itemsToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| aSend(precice::span< const double > itemsToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| aSend(const double &itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| aSend(const int &itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| aSend(const bool &itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| cleanupEstablishment(std::string const &acceptorName, std::string const &requesterName) override | precice::com::SocketCommunication | |
| closeConnection() override | precice::com::SocketCommunication | |
| getIpAddress() | precice::com::SocketCommunication | private |
| getRemoteCommunicatorSize() override | precice::com::SocketCommunication | |
| IOContext typedef | precice::com::SocketCommunication | private |
| isClient() | precice::com::SocketCommunication | private |
| isServer() | precice::com::SocketCommunication | private |
| prepareEstablishment(std::string const &acceptorName, std::string const &requesterName) override | precice::com::SocketCommunication | |
| receive(std::string &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| receive(precice::span< int > itemsToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| receive(precice::span< double > itemsToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| receive(double &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| receive(int &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| receive(bool &itemToReceive, Rank rankSender) override | precice::com::SocketCommunication | |
| requestConnection(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int requesterRank, int requesterCommunicatorSize) override | precice::com::SocketCommunication | |
| requestConnectionAsClient(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, std::set< int > const &acceptorRanks, int requesterRank) override | precice::com::SocketCommunication | |
| send(std::string const &itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| send(precice::span< const int > itemsToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| send(precice::span< const double > itemsToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| send(double itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| send(int itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| send(bool itemToSend, Rank rankReceiver) override | precice::com::SocketCommunication | |
| Socket typedef | precice::com::SocketCommunication | private |
| SocketCommunication(unsigned short portNumber=0, bool reuseAddress=false, std::string networkName=utils::networking::loopbackInterfaceName(), std::string addressDirectory=".") | precice::com::SocketCommunication | |
| SocketCommunication(std::string const &addressDirectory) | precice::com::SocketCommunication | explicit |
| WorkGuard typedef | precice::com::SocketCommunication | private |
| ~SocketCommunication() override | precice::com::SocketCommunication |