Включение/выключение считывания сырых данных

Home  Back  Next

 

В необработанных соединениях данные могут поступать быстрее, чем могут быть обработаны. Для этого приём можно включать и выключать.

Данные в выключенном состоянии хранятся внутри устройства. Они будут выданы после повторного включения приемника.

 

При включении будет объявлено, что последние полученные данные обрабатываются. При следующем получении будут возвращены следующие данные.

 

Входящие данные во время фазы выключения будут храниться во внутренней памяти. Они будут возвращены при следующем входящем вызове после повторного включения приемника.

 

Часто это будет использоваться в последовательных цепочках.

 

Пример:

Сканер возвращает данные.

Кроме того, что-то будет получено от контроллера.

После этого данные будут записаны в базу данных.

 

Все это может длиться дольше, так как следующие данные будут поступать от сканера.

Таким образом, данные не будут потеряны, если они будут поступать быстрее, то база данных сможет их обрабатывать.