Home | History | Annotate | Download | only in base

Lines Matching refs:initiator

146       " initiator=\"" + kInitiator + "\""
200 " initiator=\"" + kInitiator + "\""
228 " creator=\"initiator\""
252 " creator=\"initiator\""
266 " creator=\"initiator\""
1190 rtc::scoped_ptr<TestClient> initiator(
1204 initiator->CreateSession();
1205 EXPECT_EQ(1U, initiator->session_created_count);
1206 EXPECT_EQ(kSessionId, initiator->session->id());
1207 EXPECT_EQ(initiator->session->local_name(), kInitiator);
1209 initiator->session_state());
1214 EXPECT_TRUE(initiator->HasTransport(content_name_a));
1215 EXPECT_TRUE(initiator->HasChannel(content_name_a, component_a));
1216 EXPECT_TRUE(initiator->HasTransport(content_name_b));
1217 EXPECT_TRUE(initiator->HasChannel(content_name_b, component_b));
1232 EXPECT_TRUE(initiator->session->Initiate(kResponder, offer));
1233 EXPECT_EQ(initiator->session->remote_name(), kResponder);
1234 EXPECT_EQ(initiator->session->local_description(), offer);
1236 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1238 initiator->session_state());
1240 initiator->ExpectSentStanza(
1245 responder->DeliverStanza(initiator->stanza());
1262 // Expect transport-info message from initiator.
1264 initiator->PrepareCandidates();
1265 WAIT(initiator->sent_stanza_count() > 0, 100);
1266 EXPECT_EQ(0U, initiator->sent_stanza_count());
1267 initiator->DeliverAckToLastStanza();
1268 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1269 initiator->ExpectSentStanza(
1273 responder->DeliverStanza(initiator->stanza());
1278 // Expect second transport-info message from initiator.
1279 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1280 initiator->ExpectSentStanza(
1282 EXPECT_EQ(0U, initiator->sent_stanza_count());
1285 responder->DeliverStanza(initiator->stanza());
1289 EXPECT_EQ(0U, initiator->sent_stanza_count());
1291 initiator->SkipUnsentStanza();
1301 initiator->DeliverStanza(responder->stanza());
1302 initiator->ExpectSentStanza(
1313 initiator->DeliverStanza(responder->stanza());
1314 initiator->ExpectSentStanza(
1316 EXPECT_EQ(0U, initiator->sent_stanza_count());
1318 EXPECT_EQ(0U, initiator->sent_stanza_count());
1325 EXPECT_TRUE_WAIT(initiator->chan_a->writable() &&
1326 initiator->chan_a->readable(), kEventTimeout);
1327 EXPECT_TRUE_WAIT(initiator->chan_b->writable() &&
1328 initiator->chan_b->readable(), kEventTimeout);
1356 initiator->DeliverStanza(responder->stanza());
1357 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1358 initiator->ExpectSentStanza(
1360 EXPECT_EQ(0U, initiator->sent_stanza_count());
1364 EXPECT_EQ(resulting_protocol, initiator->session->current_protocol());
1367 initiator->session_state(), kEventTimeout);
1371 cricket::TransportChannel* initiator_chan_a = initiator->chan_a->channel;
1372 cricket::TransportChannel* initiator_chan_b = initiator->chan_b->channel;
1395 TestSendRecv(initiator->chan_a.get(), initiator->chan_b.get(),
1399 // Deliver a description-info message to the initiator and check if the
1401 EXPECT_EQ(0U, initiator->session_remote_description_update_count);
1404 initiator->session->remote_description();
1421 initiator->DeliverStanza(
1424 EXPECT_EQ(1U, initiator->session_remote_description_update_count);
1427 initiator->session->remote_description();
1456 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1457 initiator->ExpectSentStanza(
1459 EXPECT_EQ(0U, initiator->sent_stanza_count());
1464 initiator->session->Terminate();
1465 initiator->ExpectSentStanza(
1470 responder->DeliverStanza(initiator->stanza());
1474 initiator->session_state());
1629 rtc::scoped_ptr<TestClient> initiator(
1644 initiator->CreateSession();
1645 EXPECT_EQ(1U, initiator->session_created_count);
1646 EXPECT_EQ(kSessionId, initiator->session->id());
1647 EXPECT_EQ(initiator->session->local_name(), kInitiator);
1649 initiator->session_state());
1651 EXPECT_TRUE(initiator->HasChannel(content_name, 1));
1652 EXPECT_TRUE(initiator->HasChannel(content_name, 2));
1657 EXPECT_TRUE(initiator->session->Initiate(kResponder, offer));
1658 EXPECT_EQ(initiator->session->remote_name(), kResponder);
1659 EXPECT_EQ(initiator->session->local_description(), offer);
1661 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1663 initiator->session_state());
1664 initiator->ExpectSentStanza(
1667 // Expect transport-info message from initiator.
1668 initiator->DeliverAckToLastStanza();
1669 initiator->PrepareCandidates();
1670 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1671 initiator->ExpectSentStanza(
1674 // Send an unauthorized redirect to the initiator and expect it be ignored.
1675 initiator->blow_up_on_error = false;
1676 const buzz::XmlElement* initiate_stanza = initiator->stanza();
1681 initiator->session_manager->OnFailedSend(
1683 EXPECT_EQ(initiator->session->remote_name(), kResponder);
1684 initiator->blow_up_on_error = true;
1685 EXPECT_EQ(initiator->error_count, 1);
1711 rtc::scoped_ptr<TestClient> initiator(
1726 initiator->CreateSession();
1727 EXPECT_EQ(1U, initiator->session_created_count);
1728 EXPECT_EQ(kSessionId, initiator->session->id());
1729 EXPECT_EQ(initiator->session->local_name(), kInitiator);
1731 initiator->session_state());
1733 EXPECT_TRUE(initiator->HasChannel(content_name, 1));
1734 EXPECT_TRUE(initiator->HasChannel(content_name, 2));
1739 EXPECT_TRUE(initiator->session->Initiate(kResponder, offer));
1740 EXPECT_EQ(initiator->session->remote_name(), kResponder);
1741 EXPECT_EQ(initiator
1743 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1745 initiator->session_state());
1746 initiator->ExpectSentStanza(
1749 // Expect transport-info message from initiator.
1750 initiator->DeliverAckToLastStanza();
1751 initiator->PrepareCandidates();
1752 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1753 initiator->ExpectSentStanza(
1756 // Send a redirect to the initiator and expect all of the message
1758 const buzz::XmlElement* initiate_stanza = initiator->stanza();
1763 initiator->session_manager->OnFailedSend(
1765 EXPECT_EQ(initiator->session->remote_name(), responder_full);
1767 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1768 initiator->ExpectSentStanza(
1770 initiator->ExpectSentStanza(
1803 initiator->DeliverStanza(responder->stanza());
1804 initiator->ExpectSentStanza(
1809 EXPECT_TRUE_WAIT(initiator->chan_a->writable() &&
1810 initiator->chan_a->readable(), kEventTimeout);
1811 EXPECT_TRUE_WAIT(initiator->chan_b->writable() &&
1812 initiator->chan_b->readable(), kEventTimeout);
1829 initiator->DeliverStanza(responder->stanza());
1830 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1831 initiator->ExpectSentStanza(
1833 EXPECT_EQ(0U, initiator->sent_stanza_count());
1838 initiator->session_state(), kEventTimeout);
1841 TestSendRecv(initiator->chan_a.get(), initiator->chan_b.get(),
1856 rtc::scoped_ptr<TestClient> initiator(
1871 initiator->CreateSession();
1872 EXPECT_TRUE(initiator->HasTransport(content_name));
1873 EXPECT_TRUE(initiator->HasChannel(content_name, 1));
1874 EXPECT_TRUE(initiator->HasTransport(content_name));
1875 EXPECT_TRUE(initiator->HasChannel(content_name, 2));
1880 EXPECT_TRUE(initiator->session->Initiate(kResponder, offer));
1882 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1884 initiator->session_state());
1885 initiator->ExpectSentStanza(
1915 // Expect transport-info message from initiator.
1917 initiator->DeliverAckToLastStanza();
1918 initiator->PrepareCandidates();
1919 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1920 initiator->ExpectSentStanza(
1945 initiator->DeliverStanza(
1954 EXPECT_TRUE_WAIT(initiator->sent_stanza_count() > 0, kEventTimeout);
1955 initiator->ExpectSentStanza(
1957 EXPECT_EQ(0U, initiator->sent_stanza_count());
1961 EXPECT_TRUE_WAIT(initiator->chan_a->writable() &&
1962 initiator->chan_a->readable(), kEventTimeout);
1963 EXPECT_TRUE_WAIT(initiator->chan_b->writable() &&
1964 initiator->chan_b->readable(), kEventTimeout);
1973 EXPECT_EQ(protocol, initiator->session->current_protocol());
1976 initiator->session_state(), kEventTimeout);
1979 TestSendRecv(initiator->chan_a.get(), initiator->chan_b.get(),
1983 // Tests that when an initiator terminates right after initiate,
1993 rtc::scoped_ptr<TestClient> initiator(
2008 initiator->CreateSession();
2009 EXPECT_TRUE(initiator->session->Initiate(
2011 initiator->ExpectSentStanza(
2015 initiator->session_state());
2017 responder->DeliverStanza(initiator->stanza());
2023 initiator->session->TerminateWithReason(cricket::STR_TERMINATE_ERROR);
2024 initiator->ExpectSentStanza(
2028 initiator->session_state());
2030 responder->DeliverStanza(initiator->stanza());
2047 rtc::scoped_ptr<TestClient> initiator(
2055 initiator->CreateSession();
2056 EXPECT_TRUE(initiator->session->Initiate(
2058 initiator->ExpectSentStanza(
2062 initiator->session_state());
2064 initiator->DeliverStanza(
2067 initiator->ExpectSentStanza(
2071 initiator->session_state());
2074 initiator->session_state());
2131 rtc::scoped_ptr<TestClient> initiator(
2138 initiator->CreateSession();
2151 EXPECT_TRUE(initiator->session->Initiate(kResponder, offer));
2152 initiator->ExpectSentStanza(
2155 EXPECT_TRUE(initiator->session->SendDescriptionInfoMessage(contents));
2156 initiator->ExpectSentStanza(
2185 rtc::scoped_ptr<TestClient> initiator(
2192 initiator->CreateSession();
2198 initiator.get(), cricket::BaseSession::STATE_SENTINITIATE,
2202 initiator.get(), cricket::BaseSession::STATE_SENTINITIATE,
2206 initiator.get(), cricket::BaseSession::STATE_RECEIVEDPRACCEPT,
2210 initiator.get(), cricket::BaseSession::STATE_RECEIVEDPRACCEPT,
2214 initiator.get(), cricket::BaseSession::STATE_RECEIVEDACCEPT,
2225 rtc::scoped_ptr<TestClient> initiator(
2232 initiator->CreateSession();
2238 initiator.get(), cricket::BaseSession::STATE_RECEIVEDINITIATE,
2242 initiator.get(), cricket::BaseSession::STATE_RECEIVEDINITIATE,
2246 initiator.get(), cricket::BaseSession::STATE_SENTPRACCEPT,
2250 initiator.get(), cricket::BaseSession::STATE_SENTPRACCEPT,
2254 initiator.get(), cricket::BaseSession::STATE_SENTACCEPT,
2265 rtc::scoped_ptr<TestClient> initiator(
2271 initiator->CreateSession();
2274 EXPECT_TRUE(initiator->session->GetStats(&stats));