| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Testing/ |
| D | TimeoutExecutor.cs | 15 public static T Execute<T>(Func<T> func, int timeout) in Execute() argument 18 TryExecute(func, timeout, out result); in Execute() 22 public static bool TryExecute<T>(Func<T> func, int timeout, out T result) in TryExecute() argument 31 var finished = thread.Join(timeout); in TryExecute() 44 public static bool WaitForEvent(ManualResetEvent e, int timeout) in WaitForEvent() argument 46 return e.WaitOne(timeout); in WaitForEvent()
|
| D | SysbusTester.cs | 67 public void WaitForByteWrite(ulong address, byte expectedValue, float timeout) in WaitForByteWrite() argument 69 InnerWaitForWrite(byteWrites, address, expectedValue, timeout); in WaitForByteWrite() 72 public void WaitForWordWrite(ulong address, uint expectedValue, float timeout) in WaitForWordWrite() argument 74 InnerWaitForWrite(wordWrites, address, expectedValue, timeout); in WaitForWordWrite() 77 public void WaitForDoubleWordWrite(ulong address, uint expectedValue, float timeout) in WaitForDoubleWordWrite() argument 79 InnerWaitForWrite(doubleWordWrites, address, expectedValue, timeout); in WaitForDoubleWordWrite() 82 public void WaitForQuadWordWrite(ulong address, uint expectedValue, float timeout) in WaitForQuadWordWrite() argument 84 InnerWaitForWrite(quadWordWrites, address, expectedValue, timeout); in WaitForQuadWordWrite() 96 …te void InnerWaitForWrite(List<Tuple<ulong, ulong>> list, ulong offset, ulong value, float timeout) in InnerWaitForWrite() argument 103 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(timeout * 1000)); in InnerWaitForWrite()
|
| D | FrameBufferTester.cs | 39 public FrameBufferTester(TimeSpan timeout) in FrameBufferTester() argument 42 globalTimeout = timeout; in FrameBufferTester() 86 public FrameBufferTester WaitForFrame(string fileName, float? timeout = null) in WaitForFrame() argument 90 …return WaitForFrame(bytes, timeout.HasValue ? TimeSpan.FromSeconds(timeout.Value) : (TimeSpan?)nul… in WaitForFrame() 93 public FrameBufferTester WaitForFrame(byte[] frame, TimeSpan? timeout = null) in WaitForFrame() argument 96 var finalTimeout = timeout ?? globalTimeout; in WaitForFrame() 121 …FrameROI(string fileName, uint startX, uint startY, uint width, uint height, float? timeout = null) in WaitForFrameROI() argument 125 …aitForFrameROI(bytes, startX, startY, width, height, timeout.HasValue ? TimeSpan.FromSeconds(timeo… in WaitForFrameROI() 128 …FrameROI(byte[] frame, uint startX, uint startY, uint width, uint height, TimeSpan? timeout = null) in WaitForFrameROI() argument 141 var finalTimeout = timeout ?? globalTimeout; in WaitForFrameROI()
|
| D | LEDTester.cs | 37 public LEDTester AssertState(bool state, float? timeout = null, bool pauseEmulation = false) in AssertState() argument 39 timeout = timeout ?? defaultTimeout; in AssertState() 40 ValidateArgument(timeout.Value, nameof(timeout), allowZero: true); in AssertState() 43 var timeoutEvent = GetTimeoutEvent((ulong)(timeout * 1000)); in AssertState() 62 if(led.State != state && timeout != 0) in AssertState() 121 var timeout = isHolding ? timeoutHold : timeoutAssert; in AssertAndHoldState() 123 timeoutEvent = GetTimeoutEvent((ulong)(timeout * 1000), in AssertAndHoldState() 276 private TimeoutEvent GetTimeoutEvent(ulong timeout, Action callback = null) in GetTimeoutEvent() argument 278 return machine.LocalTimeSource.EnqueueTimeoutEvent(timeout, callback); in GetTimeoutEvent()
|
| D | TerminalTester.cs | 34 …public TerminalTester(TimeInterval timeout, EndLineOption endLineOption = EndLineOption.TreatLineF… in TerminalTester() argument 36 GlobalTimeout = timeout; in TerminalTester() 146 …public TerminalTesterResult WaitFor(string pattern, TimeInterval? timeout = null, bool treatAsRege… in WaitFor() argument 151 …pattern, includeUnfinishedLine, timeout ?? GlobalTimeout, treatAsRegex, pauseEmulation, matchNextL… in WaitFor() 178 }, timeout ?? GlobalTimeout, pauseEmulation); in WaitFor() 187 …public TerminalTesterResult WaitFor(string[] patterns, TimeInterval? timeout = null, bool treatAsR… in WaitFor() argument 195 …patterns[0], includeUnfinishedLine, timeout ?? GlobalTimeout, treatAsRegex, pauseEmulation, matchF… in WaitFor() 201 return WaitFor(patterns[0], timeout, treatAsRegex, true, pauseEmulation); in WaitFor() 203 …return WaitForMultilineMatch(patterns, timeout, treatAsRegex, includeUnfinishedLine, pauseEmulatio… in WaitFor() 209 …result = WaitFor(patterns[i], timeout, treatAsRegex, includeUnfinishedLine && (i == patterns.Lengt… in WaitFor() [all …]
|
| D | NetworkInterfaceTester.cs | 62 public bool TryWaitForOutgoingPacket(float timeout, out NetworkInterfaceTesterResult result) in TryWaitForOutgoingPacket() argument 65 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(1000 * timeout)); in TryWaitForOutgoingPacket() 82 …ingPacketWithBytesAtIndex(string bytes, int index, int maxPackets, float timeout, out NetworkInter… in TryWaitForOutgoingPacketWithBytesAtIndex() argument 92 var timeoutEvent = machine.LocalTimeSource.EnqueueTimeoutEvent((ulong)(1000 * timeout)); in TryWaitForOutgoingPacketWithBytesAtIndex()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | PtyUnixStream.cs | 169 private bool IsDataAvailable(int timeout, out int pollResult) in IsDataAvailable() argument 174 pollResult = Syscall.poll(pollData, timeout); in IsDataAvailable() 180 private bool IsDataAvailable(int timeout, bool throwOnError = true) in IsDataAvailable() argument 183 IsDataAvailable(timeout, out pollResult); in IsDataAvailable()
|
| D | LibCWrapper.cs | 121 public static byte[] Read(int fd, int count, int timeout, Func<bool> shouldCancel) in Read() argument 134 pollResult = Syscall.poll(new [] { pollData }, timeout); in Read()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Time/ |
| D | TimeHandle.cs | 585 var timeout = TimeSpan.FromMilliseconds(millisecondsTimeout); in Interrupt() 589 Monitor.TryEnter(innerLock, timeout, ref success); in Interrupt()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/Network/ |
| D | Quectel_BG96.cs | 190 protected /* override */ Response Qiclose(int connectionId, int timeout = 10) in Qiclose() argument
|