История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Пусть источник шлёт некий разделитель после которого гарантированно идёт верное, а всё что до него отбрасывается. Или приёмник пусть отбрасывает всё что быть не может до момента когда может.
Разделитель данных можно вставлять в произвольное место, главное что бы после него шло верное начало порядка последовательности.
Если ты подключаешься к чему-то, наверное отбрасывать можешь себе позволить. Главное есть ли какое значение которое данные не могут содержать? Вот его и впиховать.
Просто и удобно. Или не то?
P.S. В ситуации работы например с UART который просто шлёт целые числа в едином потоке 186168496478981698746945879847
таким разделителем является банальный перевод строк, выделяющий из потока в котором непонятно где что отдельные значения температур. Вот и всё.
Исправление LINUX-ORG-RU, :
Пусть источник шлёт некий разделитель после которого гарантированно идёт верное, а всё что до него отбрасывается. Или приёмник пусть отбрасывает всё что быть не может до момента когда может.
Разделитель данных можно вставлять в произвольное место, главное что бы после него шло верное начало порядка последовательности.
Если ты подключаешься к чему-то, наверное отбрасывать можешь себе позволить. Главное есть ли какое значение которое данные не могут содержать? Вот его и впиховать.
Просто и удобно. Или не то?
Исправление LINUX-ORG-RU, :
Пусть источник шлёт некий разделитель после которого гарантированно идёт верное, а всё что до него отбрасывается. Или приёмник пусть отбрасывает всё что быть не может до момента когда может.
Разделитель данных можно вставлять в произвольное место, главное что бы после него шло верное начало порядка последовательности.
Если ты подключаешься к чему-то, наверное отбрасывать можешь себе позволить.
Просто и удобно. Или не то?
Исправление LINUX-ORG-RU, :
Пусть источник шлёт некий разделитель после которого гарантированно идёт верное, а всё что до него отбрасывается. Или приёмник пусть отбрасывает всё что быть не может до момента когда может.
Разделитель данных можно вставлять в произвольное место, главное что бы после него шло верное начало порядка последовательности.
Просто и удобно. Или не то?
Исходная версия LINUX-ORG-RU, :
Или пусть источник шлёт некий разделитель после которого гарантированно идёт верное, а всё что до него отбрасывается. Или приёмник пусть отбрасывает всё что быть не может до момента когда может.
Разделитель данных можно вставлять в произвольное место, главное что бы после него шло верное начало порядка последовательности.
Просто и удобно. Или не то?