Home | History | Annotate | Download | only in ipc

Lines Matching refs:set

40   scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
42 ASSERT_EQ(set->size(), 0u);
43 ASSERT_TRUE(set->empty());
44 ASSERT_TRUE(set->Add(kFDBase));
45 ASSERT_EQ(set->size(), 1u);
46 ASSERT_TRUE(!set->empty());
48 // Empties the set and stops a warning about deleting a set with unconsumed
50 set->CommitAll();
54 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
56 ASSERT_EQ(set->size(), 0u);
57 ASSERT_TRUE(set->empty());
59 ASSERT_TRUE(set->AddAndAutoClose(fd));
60 ASSERT_EQ(set->size(), 1u);
61 ASSERT_TRUE(!set->empty());
63 set->CommitAll();
68 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
71 ASSERT_TRUE(set->Add(kFDBase + 1 + i));
73 ASSERT_TRUE(!set->Add(kFDBase));
75 set->CommitAll();
79 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
81 ASSERT_TRUE(set->empty());
82 set->SetDescriptors(NULL, 0);
83 ASSERT_TRUE(set->empty());
87 set->SetDescriptors(fds, 1);
88 ASSERT_TRUE(!set->empty());
89 ASSERT_EQ(set->size(), 1u);
91 set->CommitAll();
97 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
99 set->GetDescriptors(NULL);
100 ASSERT_TRUE(set->Add(kFDBase));
104 set->GetDescriptors(fds);
106 set->CommitAll();
107 ASSERT_TRUE(set->empty());
111 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
113 ASSERT_TRUE(set->Add(kFDBase));
114 ASSERT_TRUE(set->Add(kFDBase + 1));
115 ASSERT_TRUE(set->Add(kFDBase + 2));
117 ASSERT_EQ(set->GetDescriptorAt(0), kFDBase);
118 ASSERT_EQ(set->GetDescriptorAt(1), kFDBase + 1);
119 ASSERT_EQ(set->GetDescriptorAt(2), kFDBase + 2);
121 set->CommitAll();
125 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
127 ASSERT_TRUE(set->Add(kFDBase));
128 ASSERT_TRUE(set->Add(kFDBase + 1));
129 ASSERT_TRUE(set->Add(kFDBase + 2));
131 ASSERT_EQ(set->GetDescriptorAt(0), kFDBase);
132 ASSERT_EQ(set->GetDescriptorAt(2), -1);
134 set->CommitAll();
138 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
140 ASSERT_TRUE(set->Add(kFDBase));
141 ASSERT_TRUE(set->Add(kFDBase + 1));
142 ASSERT_TRUE(set->Add(kFDBase + 2));
144 ASSERT_EQ(set->GetDescriptorAt(0), kFDBase);
145 ASSERT_EQ(set->GetDescriptorAt(1), kFDBase + 1);
146 ASSERT_EQ(set->GetDescriptorAt(2), kFDBase + 2);
147 ASSERT_EQ(set->GetDescriptorAt(0), kFDBase);
148 ASSERT_EQ(set->GetDescriptorAt(1), kFDBase + 1);
149 ASSERT_EQ(set->GetDescriptorAt(2), kFDBase + 2);
150 ASSERT_EQ(set->GetDescriptorAt(0), kFDBase);
151 ASSERT_EQ(set->GetDescriptorAt(1), kFDBase + 1);
152 ASSERT_EQ(set->GetDescriptorAt(2), kFDBase + 2);
154 set->CommitAll();
158 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
161 ASSERT_TRUE(set->Add(fd));
162 set->CommitAll();
168 scoped_refptr<FileDescriptorSet> set(new FileDescriptorSet);
171 ASSERT_TRUE(set->AddAndAutoClose(fd));
172 set->CommitAll();