Закрыть подключение. Коды для работы с СТП. Открытие соединения к серверу. Информирует только о подключении к серверу. Исключения опускает. Состояние подключения. Проверка подключения. Состояние подключения. Формирование массива байт на отправку. Код комманды. Конвертируется в 4 байта. (0x00 0x00 0x00 0x00) Передаваемая строка. Байты перед передаваемой строкой. Байты после передаваемой строкой. Массив байт для отправки на СТП. Получение файла данных (байтами) с СТП. Дата. Из неё формируется строка в формате YYYMMDD. Номер печи. 00 - общецеховые параметры. Индекс файла. От 0 до 15. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Обработанный массив байт. Неверный код, для получения файла. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Получение файла данных (байтами) с СТП. Дата. Из неё формируется строка в формате YYYMMDD. Номер печи. 00 - общецеховые параметры. Индекс файла. От 0 до 15. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Обработанный массив байт. Неверный код, для получения файла. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Внутренняя функция получения файлов. Код, который будет отправлен на сервер. Дата. Из неё формируется строка в формате YYYMMDD. Номер печи. 00 - общецеховые параметры. Индекс файла. От 0 до 15. Массив байт, соответствующий запрашиваемому файлу. Неверный код, для получения файла. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. IP адрес СТП. Внетренняя функция для закрытия соединения. Флаг о необходимости закрыть соединение. Внутренняя функция для создания подключения. Возвращает флаг необходимости закрытия соединения. Не получилось соединиться с сервером. Класс для связи с СТП сервером по проботоколу TCP. Основной конструктор класса NetClient. Ip-адрес - 127.0.0.1; Порт - 1070; Конструктор класса NetClient с параметрами. Ip-адрес сервера. Порт сервера. Порт СТП. Получение неизвестного количество байт. Возвращает null, если что-то пошло не так. Массив байт. Получение определенного количество байт. Количество байт. Возвращает null, если что-то пошло не так. Массив байт определенного размера. Может массив быть меньше, если в буфере не будет достаточно данных. Получение определенного количество байт с сервера. Открытый сетевой поток. Кол-во получаемых байт. Массив байт. Может быть меньше заданного количества. Размер байт не должен равняться нулю. Стрим недоступен для записи. Сервер сбросил соединение. Получение неопределенного количество байт с сервера. Количество ограничено максимальным значением типа UInt. Открытый сетевой поток. Массив байт. Соединение с сервером закрыто. Стрим недоступен для Чтения. Сервер сбросил соединение. Количество попыток переподключения. Время в секундах между попытками переподключения. Отправка массива байт на СТП. Открытый сетевой поток. Массив байт. Результат отправки. Размер байт не должен равняться нулю. Стрим недоступен для записи. Отправка массива байт на СТП. Массив байт для отправки. Результат отправки. Размер байт не должен равняться нулю. Поток недоступен для записи. Статус процесса выполнения запроса. Предполагается использовать только на больших загрузках и в ассинхронных задачах Получение файла данных (байтами) с СТП. Название команды. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Массив байт, соответствующий этой команде. Может вернуть null. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Получение структуры файлов и папок в запрашиваемой директории. Путь, структуру которого надо отобразить. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Массив строк. Полные пути к файлам и папкам. Может вернуть null. Неверный флаг окончания строки. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Получение текущее время на сервере. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Текущее время на сервере. Неверный флаг окончания строки. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Получение текущую версию сервера. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. строку с названием версии сервера. Неверный флаг окончания строки. Неверный флаг во время получения файла. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером. Отправка команды для поддержания соединения. Выполняет автоподключение, если оно не установлено. Не все ошибки описаны в документации. Предыдущий запрос не закончен. Поток недоступен для записи. Не получилось соединиться с сервером.