exponenta event banner

Разрешить предупреждение сервера TCP/IP: не удается прочитать все данные

Проблема

Эти средства применяются, когда вы получаете некоторые данные и вы получаете это предупреждение:

'tcpserver' unable to read all requested data

Возможные решения

Попробуйте устранить следующие причины при использовании интерфейса сервера TCP/IP для чтения двоичных данных с помощью read функция.

ПричинаРешение
Количество считываемых значений было установлено на большее, чем количество доступных для чтения значений.Подтвердите, что вы установили правильное количество значений для чтения с помощью read функция. Проверьте объем данных, доступных с помощью NumBytesAvailable имущества tcpserver объект. Сведения об установке количества значений см. в разделе read.
Клиент не отправил все запрошенные данные.Проверьте подключение клиента. Дополнительные сведения об устранении неполадок конфигурации и подключения см. в разделе Устранение неполадок интерфейса сервера TCP/IP.
Несоответствие формата данных.Убедитесь, что тип данных клиента соответствует указанному типу данных чтения сервера. Укажите тип данных сервера с помощью read. Сведения о поддерживаемых типах данных см. в разделе read.

См. также

Связанные темы