Перейти к содержанию
Переключить боковую панель
Экзомех
Поиск
Создать учётную запись
Войти
Персональные инструменты
Создать учётную запись
Войти
Страницы для неавторизованных редакторов
узнать больше
Вклад
Обсуждение
Навигация
Заглавная страница
Свежие правки
Категории
Инструменты
Ссылки сюда
Связанные правки
Служебные страницы
Сведения о странице
Редактирование:
Mindset
(раздел)
Статья
Обсуждение
русский
Читать
Править
Править код
История
Ещё
Читать
Править
Править код
История
Внимание:
Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы
войдёте
или
создадите учётную запись
, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.
Анти-спам проверка.
Не
заполняйте это!
=== ThinkGearStreamParser C API === e inkGearStreamParser API is a library which implements the parsing procedure described above and abstracts it into two simple functions, so that the programmer does not need to worry about parsing Packets and DataRows at all. All that is left is for the programmer to get the bytes from the data stream, stuff them into the parser, and then dene what their program does with the Value[] bytes from each DataRow that is received and parsed. e source code for the inkGearStreamParser API is provided as part of the MindSet Development Tools (MDT), and consists of a .h header le and a .c source le. It is implemented in pure ANSI C for maximum portability to all platforms (including microprocessors). Using the API consists of 3 steps: 1. Dene a data handler (callback) function which handles (acts upon) Data Values as they're received and parsed. 2. Initialize a ThinkGearStreamParser struct by calling the THINKGEAR_initParser() function. 3. As each byte is received from the data stream, the program passes it to the THINKGEAR_parseByte() function. is function will automatically call the data handler function dened in 1) whenever a Data Value is parsed. e following subsections are excerpts from the ThinkGearStreamParser.h header le, which serves as the API documentation.
Описание изменений:
Обратите внимание, что все добавления и изменения текста статьи рассматриваются как выпущенные на условиях лицензии Creative Commons Zero (общественное достояние) (см.
Экзомех:Авторские права
). Если вы не хотите, чтобы ваши тексты свободно распространялись и редактировались любым желающим, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого.
НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ МАТЕРИАЛЫ, ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ!
Отменить
Справка по редактированию
(в новом окне)