Home
last modified time | relevance | path

Searched refs:CTCPClient (Results 1 – 7 of 7) sorted by relevance

/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/libs/socket-cpp/Socket/
DTCPClient.h27 class CTCPClient : public ASocket
32 explicit CTCPClient(const LogFnCallback oLogger, const SettingsFlag eSettings = ALL_FLAGS);
33 ~CTCPClient() override;
36 CTCPClient(const CTCPClient&) = delete;
37 CTCPClient& operator=(const CTCPClient&) = delete;
DTCPClient.cpp9 CTCPClient::CTCPClient(const LogFnCallback oLogger, in CTCPClient() function in CTCPClient
22 bool CTCPClient::SetRcvTimeout(unsigned int msec_timeout) { in SetRcvTimeout()
44 bool CTCPClient::SetRcvTimeout(struct timeval timeout) { in SetRcvTimeout()
60 bool CTCPClient::SetSndTimeout(unsigned int msec_timeout) { in SetSndTimeout()
82 bool CTCPClient::SetSndTimeout(struct timeval timeout) { in SetSndTimeout()
98 bool CTCPClient::Connect(const std::string& strServer, const std::string& strPort) in Connect()
285 bool CTCPClient::Send(const char* pData, const size_t uSize) const in Send()
319 bool CTCPClient::Send(const std::string& strData) const in Send()
324 bool CTCPClient::Send(const std::vector<char>& Data) const in Send()
333 int CTCPClient::Receive(char* pData, const size_t uSize, bool bReadFully /*= true*/) const in Receive()
[all …]
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/src/communication/
Dsocket_channel.cpp13 mainSocket.reset(new CTCPClient(NULL, dontLog)); in SocketCommunicationChannel()
14 senderSocket.reset(new CTCPClient(NULL, dontLog)); in SocketCommunicationChannel()
52 mainSocket->CTCPClient::Receive((char *)message, sizeof(Protocol)); in receive()
Dsocket_channel.h27 std::unique_ptr<CTCPClient> mainSocket;
28 std::unique_ptr<CTCPClient> senderSocket;
/Renode-v1.15.3-c57714d/src/Plugins/SystemCPlugin/SystemCModule/include/
Drenode_bridge.h15 struct CTCPClient;
142 std::unique_ptr<CTCPClient> forward_connection;
145 std::unique_ptr<CTCPClient> backward_connection;
/Renode-v1.15.3-c57714d/src/Plugins/SystemCPlugin/SystemCModule/src/
Drenode_bridge.cpp238 static bool initialize_connection(CTCPClient *connection, in initialize_connection()
289 static void connect_with_retry(CTCPClient* socket, const char* address, const char* port) { in connect_with_retry()
336 forward_connection.reset(new CTCPClient(NULL, ASocket::NO_FLAGS)); in renode_bridge()
339 backward_connection.reset(new CTCPClient(NULL, ASocket::NO_FLAGS)); in renode_bridge()
/Renode-v1.15.3-c57714d/src/Plugins/CoSimulationPlugin/IntegrationLibrary/libs/socket-cpp/
DREADME.md39 CTCPClient TCPClient(LogPrinter); // creates a TCP client