bool TcpAddressList::HasAddressOrAdd(struct in_addr ip, unsigned short port) { if(HasAddress(ip, port) == false) { AddAddress(ip, port); return false; } return true; }
HRESULT CMockTransport::GetSocketAddressForRole(SocketRole role, CSocketAddress* pAddr) { HRESULT hr=S_OK; if (HasAddress(role)) { *pAddr = m_addrs[(int)role]; } else { hr = E_FAIL; } return hr; }