Home | History | Annotate | Download | only in base

Lines Matching defs:fds

25   std::set<int> *fds = static_cast<std::set<int> *>(data);
26 EXPECT_EQ(1U, fds->erase(fd));
30 std::set<int> *fds = static_cast<std::set<int> *>(data);
31 EXPECT_TRUE(fds->insert(fd).second);
34 // Checks that the set of open fds is exactly the given list.
35 static void CheckOpenFdList(std::set<int> fds) {
36 EXPECT_EQ(0, fdwalk(&FdCheckVisitor, &fds));
37 EXPECT_EQ(0U, fds.size());
40 static void GetOpenFdList(std::set<int> *fds) {
41 fds->clear();
42 EXPECT_EQ(0, fdwalk(&FdEnumVisitor, fds));
46 std::set<int> fds;
47 GetOpenFdList(&fds);
50 // fds would change that, but so can (e.g.) running under a debugger, so we
53 for (std::set<int>::const_iterator i = fds.begin(); i != fds.end(); ++i) {
66 EXPECT_TRUE(fds.insert(fd1).second);
67 EXPECT_TRUE(fds.insert(fd2).second);
68 EXPECT_TRUE(fds.insert(fd3).second);
69 EXPECT_TRUE(fds.insert(fd4).second);
70 CheckOpenFdList(fds);