Lines Matching refs:system

12 from mojo import system
31 self.assertEquals(system.RESULT_OK, 0)
32 self.assertLess(system.RESULT_CANCELLED, 0)
33 self.assertLess(system.RESULT_UNKNOWN, 0)
34 self.assertLess(system.RESULT_INVALID_ARGUMENT, 0)
35 self.assertLess(system.RESULT_DEADLINE_EXCEEDED, 0)
36 self.assertLess(system.RESULT_NOT_FOUND, 0)
37 self.assertLess(system.RESULT_ALREADY_EXISTS, 0)
38 self.assertLess(system.RESULT_PERMISSION_DENIED, 0)
39 self.assertLess(system.RESULT_RESOURCE_EXHAUSTED, 0)
40 self.assertLess(system.RESULT_FAILED_PRECONDITION, 0)
41 self.assertLess(system.RESULT_ABORTED, 0)
42 self.assertLess(system.RESULT_OUT_OF_RANGE, 0)
43 self.assertLess(system.RESULT_UNIMPLEMENTED, 0)
44 self.assertLess(system.RESULT_INTERNAL, 0)
45 self.assertLess(system.RESULT_UNAVAILABLE, 0)
46 self.assertLess(system.RESULT_DATA_LOSS, 0)
47 self.assertLess(system.RESULT_BUSY, 0)
48 self.assertLess(system.RESULT_SHOULD_WAIT, 0)
51 self.assertGreaterEqual(system.DEADLINE_INDEFINITE, 0)
52 self.assertGreaterEqual(system.HANDLE_SIGNAL_NONE, 0)
53 self.assertGreaterEqual(system.HANDLE_SIGNAL_READABLE, 0)
54 self.assertGreaterEqual(system.HANDLE_SIGNAL_WRITABLE, 0)
55 self.assertGreaterEqual(system.WRITE_MESSAGE_FLAG_NONE, 0)
56 self.assertGreaterEqual(system.READ_MESSAGE_FLAG_NONE, 0)
57 self.assertGreaterEqual(system.READ_MESSAGE_FLAG_MAY_DISCARD, 0)
58 self.assertGreaterEqual(system.WRITE_DATA_FLAG_NONE, 0)
59 self.assertGreaterEqual(system.WRITE_DATA_FLAG_ALL_OR_NONE, 0)
60 self.assertGreaterEqual(system.READ_DATA_FLAG_NONE, 0)
61 self.assertGreaterEqual(system.READ_DATA_FLAG_ALL_OR_NONE, 0)
62 self.assertGreaterEqual(system.READ_DATA_FLAG_DISCARD, 0)
63 self.assertGreaterEqual(system.READ_DATA_FLAG_QUERY, 0)
64 self.assertGreaterEqual(system.MAP_BUFFER_FLAG_NONE, 0)
68 v1 = system.GetTimeTicksNow()
70 v2 = system.GetTimeTicksNow()
86 self._TestMessageHandleCreation(system.MessagePipe())
89 self._TestMessageHandleCreation(system.MessagePipe(None))
93 system.MessagePipe(system.CreateMessagePipeOptions()))
96 handles = system.MessagePipe()
99 self.assertEquals(system.RESULT_OK, handle.Wait(
100 system.HANDLE_SIGNAL_WRITABLE, system.DEADLINE_INDEFINITE))
101 self.assertEquals(system.RESULT_DEADLINE_EXCEEDED,
102 handle.Wait(system.HANDLE_SIGNAL_READABLE, 0))
107 system.RESULT_OK,
109 system.HANDLE_SIGNAL_READABLE,
110 system.DEADLINE_INDEFINITE))
113 handles = system.MessagePipe()
119 system.WaitMany(
120 [(handle0, system.HANDLE_SIGNAL_WRITABLE),
121 (handle1, system.HANDLE_SIGNAL_WRITABLE)],
122 system.DEADLINE_INDEFINITE))
124 system.RESULT_DEADLINE_EXCEEDED,
125 system.WaitMany(
126 [(handle0, system.HANDLE_SIGNAL_READABLE),
127 (handle1, system.HANDLE_SIGNAL_READABLE)], 0))
133 system.WaitMany(
134 [(handle0, system.HANDLE_SIGNAL_READABLE),
135 (handle1, system.HANDLE_SIGNAL_READABLE)],
136 system.DEADLINE_INDEFINITE))
139 handles = system.MessagePipe()
143 self.assertEquals(system.RESULT_RESOURCE_EXHAUSTED, res)
148 self.assertEquals(system.RESULT_OK, res)
153 handles = system.MessagePipe()
157 self.assertEquals(system.RESULT_OK, res)
162 handles = system.MessagePipe()
163 handles_to_send = system.MessagePipe()
171 self.assertEquals(system.RESULT_OK, res)
180 self.assertEquals(system.RESULT_SHOULD_WAIT, res)
187 self.assertEquals(system.RESULT_OK, res)
194 self._TestDataHandleCreation(system.DataPipe())
197 self._TestDataHandleCreation(system.DataPipe(None))
201 system.DataPipe(system.CreateDataPipeOptions()))
204 options = system.CreateDataPipeOptions()
205 options.flags = system.CreateDataPipeOptions.FLAG_MAY_DISCARD
206 self._TestDataHandleCreation(system.DataPipe(options))
209 options = system.CreateDataPipeOptions()
211 self._TestDataHandleCreation(system.DataPipe(options))
214 options = system.CreateDataPipeOptions()
216 self._TestDataHandleCreation(system.DataPipe(options))
219 options = system.CreateDataPipeOptions()
222 with self.assertRaises(system.MojoException) as cm:
223 self._TestDataHandleCreation(system.DataPipe(options))
224 self.assertEquals(system.RESULT_INVALID_ARGUMENT, cm.exception.mojo_result)
227 pipes = system.DataPipe()
228 self.assertEquals((system.RESULT_OK, 0), pipes.producer_handle.WriteData())
230 (system.RESULT_OK, None), pipes.consumer_handle.ReadData())
233 pipes = system.DataPipe()
235 self.assertEquals((system.RESULT_OK, DATA_SIZE),
237 self.assertEquals((system.RESULT_OK, data),
241 pipes = system.DataPipe()
243 self.assertEquals(system.RESULT_OK, res)
247 self.assertEquals(system.RESULT_OK, buf.End(DATA_SIZE))
248 self.assertEquals((system.RESULT_OK, data),
252 pipes = system.DataPipe()
254 self.assertEquals((system.RESULT_OK, DATA_SIZE),
257 self.assertEquals(system.RESULT_OK, res)
260 self.assertEquals(system.RESULT_OK, buf.End(DATA_SIZE))
263 self._testHandlesCreation(system.CreateSharedBuffer(DATA_SIZE))
266 self._testHandlesCreation(system.CreateSharedBuffer(DATA_SIZE, None))
270 system.CreateSharedBuffer(
272 system.CreateSharedBufferOptions()))
275 handle = system.CreateSharedBuffer(DATA_SIZE)
279 handle = system.CreateSharedBuffer(DATA_SIZE)
283 handle = system.CreateSharedBuffer(DATA_SIZE)
285 handle.Duplicate(system.DuplicateSharedBufferOptions()))
288 handle = system.CreateSharedBuffer(DATA_SIZE)
293 self.assertEquals(system.RESULT_OK, res1)
294 self.assertEquals(system.RESULT_OK, res2)