Lines Matching refs:pTransport

851 	void CPlugin::AddConnection(CPluginTransport *pTransport)  in AddConnection()  argument
854 m_Transports.push_back(pTransport); in AddConnection()
857 void CPlugin::RemoveConnection(CPluginTransport *pTransport) in RemoveConnection() argument
863 if (pTransport == pPluginTransport) in RemoveConnection()
1389 if (pConnection->pTransport && pConnection->pTransport->IsConnected()) in ConnectionConnect()
1417 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportTCPSecure(m_HwdID, (PyObject*)pC… in ConnectionConnect()
1419 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportTCP(m_HwdID, (PyObject*)pConnect… in ConnectionConnect()
1425 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportSerial(m_HwdID, (PyObject*)pConn… in ConnectionConnect()
1432 if (pConnection->pTransport) in ConnectionConnect()
1434 AddConnection(pConnection->pTransport); in ConnectionConnect()
1436 if (pConnection->pTransport->handleConnect()) in ConnectionConnect()
1443 RemoveConnection(pConnection->pTransport); in ConnectionConnect()
1452 if (pConnection->pTransport && pConnection->pTransport->IsConnected()) in ConnectionListen()
1475 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportTCP(m_HwdID, (PyObject*)pConnect… in ConnectionListen()
1477 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportTCPSecure(m_HwdID, (PyObject*)pC… in ConnectionListen()
1484 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportUDP(m_HwdID, (PyObject*)pConnect… in ConnectionListen()
1491 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportICMP(m_HwdID, (PyObject*)pConnec… in ConnectionListen()
1498 if (pConnection->pTransport) in ConnectionListen()
1500 AddConnection(pConnection->pTransport); in ConnectionListen()
1502 if (pConnection->pTransport->handleListen()) in ConnectionListen()
1509 RemoveConnection(pConnection->pTransport); in ConnectionListen()
1527 if (pConnection->pTransport) in ConnectionWrite()
1535 if ((sTransport != "ICMP/IP") && (!pConnection->pTransport->IsConnected())) in ConnectionWrite()
1542 if (!pConnection->pTransport) in ConnectionWrite()
1556 …pConnection->pTransport = (CPluginTransport*) new CPluginTransportUDP(m_HwdID, (PyObject*)pConnect… in ConnectionWrite()
1574 pConnection->pTransport->handleWrite(vWriteData); in ConnectionWrite()
1577 if (pConnection->pTransport && (sTransport == "UDP/IP")) in ConnectionWrite()
1579 delete pConnection->pTransport; in ConnectionWrite()
1580 pConnection->pTransport = NULL; in ConnectionWrite()
1595 if (pConnection->pTransport) in ConnectionDisconnect()
1609 if (!pConnection->pTransport->AsyncDisconnect()) in ConnectionDisconnect()
1611 pConnection->pTransport->handleDisconnect(); in ConnectionDisconnect()
1612 RemoveConnection(pConnection->pTransport); in ConnectionDisconnect()
1613 delete pConnection->pTransport; in ConnectionDisconnect()
1614 pConnection->pTransport = NULL; in ConnectionDisconnect()
1624 pConnection->pTransport->handleDisconnect(); in ConnectionDisconnect()
1713 if (pConnection->pTransport) in DisconnectEvent()
1726 RemoveConnection(pConnection->pTransport); in DisconnectEvent()
1727 delete pConnection->pTransport; in DisconnectEvent()
1728 pConnection->pTransport = NULL; in DisconnectEvent()