preCICE
Loading...
Searching...
No Matches
precice::com::SocketCommunication Member List

This is the complete list of members for precice::com::SocketCommunication, including all inherited members.

_addressDirectoryprecice::com::SocketCommunicationprivate
_ioContextprecice::com::SocketCommunicationprivate
_logprecice::com::SocketCommunicationprivate
_networkNameprecice::com::SocketCommunicationprivate
_portNumberprecice::com::SocketCommunicationprivate
_queueprecice::com::SocketCommunicationprivate
_reuseAddressprecice::com::SocketCommunicationprivate
_socketsprecice::com::SocketCommunicationprivate
_threadprecice::com::SocketCommunicationprivate
_workGuardprecice::com::SocketCommunicationprivate
acceptConnection(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int acceptorRank, int rankOffset=0) overrideprecice::com::SocketCommunication
acceptConnectionAsServer(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int acceptorRank, int requesterCommunicatorSize) overrideprecice::com::SocketCommunication
aReceive(precice::span< double > itemsToReceive, int rankSender) overrideprecice::com::SocketCommunication
aReceive(double &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
aReceive(int &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
aReceive(bool &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
aSend(precice::span< const int > itemsToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
aSend(precice::span< const double > itemsToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
aSend(const double &itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
aSend(const int &itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
aSend(const bool &itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
cleanupEstablishment(std::string const &acceptorName, std::string const &requesterName) overrideprecice::com::SocketCommunication
closeConnection() overrideprecice::com::SocketCommunication
getIpAddress()precice::com::SocketCommunicationprivate
getRemoteCommunicatorSize() overrideprecice::com::SocketCommunication
IOContext typedefprecice::com::SocketCommunicationprivate
isClient()precice::com::SocketCommunicationprivate
isServer()precice::com::SocketCommunicationprivate
prepareEstablishment(std::string const &acceptorName, std::string const &requesterName) overrideprecice::com::SocketCommunication
receive(std::string &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
receive(precice::span< int > itemsToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
receive(precice::span< double > itemsToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
receive(double &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
receive(int &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
receive(bool &itemToReceive, Rank rankSender) overrideprecice::com::SocketCommunication
requestConnection(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, int requesterRank, int requesterCommunicatorSize) overrideprecice::com::SocketCommunication
requestConnectionAsClient(std::string const &acceptorName, std::string const &requesterName, std::string const &tag, std::set< int > const &acceptorRanks, int requesterRank) overrideprecice::com::SocketCommunication
send(std::string const &itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
send(precice::span< const int > itemsToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
send(precice::span< const double > itemsToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
send(double itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
send(int itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
send(bool itemToSend, Rank rankReceiver) overrideprecice::com::SocketCommunication
Socket typedefprecice::com::SocketCommunicationprivate
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::SocketCommunicationexplicit
WorkGuard typedefprecice::com::SocketCommunicationprivate
~SocketCommunication() overrideprecice::com::SocketCommunication