apdu_cmd_t(3)
✨ NAME ✨
apdu_cmd_t — Команда APDU. Всё, это вся суть, бести 💖
И да, это страничка из раздела Library Functions Manual (библиотечные функции, если ты как я читаешь только заголовки), так что щас разберём эту структуру по косточкам, не переживай 🫶
🎀 SYNOPSIS 🎀
Подключаем заголовок и погнали:
#include <apdu.h>
🌸 Открытые атрибуты
Вот они, все семь, открытые, то есть лежат себе наружу и никто их не прячет:
octet claoctet insoctet p1octet p2size_t rdf_lensize_t cdf_lenoctet cdf[]
💜 ПОДРОБНОЕ ОПИСАНИЕ 💜
Прим. Поле cdf имеет открытую длину, и поэтому длина всей команды варьируется. То есть команда не фиксированного размера, она тянется как ей надо, и это буквально самое важное тут, ngl 👀
👑 ДАННЫЕ КЛАССА 👑
Разбираем по полю, каждое со своим вайбом:
octet apdu_cmd_t::cdf[]— данные команды 🌈 (да, тот самый массив с открытой длиной, главный герой)size_t apdu_cmd_t::cdf_len— длина данных команды 💜octet apdu_cmd_t::cla— класс команды 🍓octet apdu_cmd_t::ins— инструкция команды 🦋octet apdu_cmd_t::p1— первый параметр команды 💙octet apdu_cmd_t::p2— второй параметр команды 🌿size_t apdu_cmd_t::rdf_len— максимальная длина данных ответа ⭐
🦋 АВТОР 🦋
Автоматически создано Doxygen для Библиотека Bee2 из исходного текста. Так что автора-человека тут нет, это всё робот нагенерил, но я пересказала это тебе с максимальной любовью, fr fr 💅
Библиотека Bee2 · Вс 25 Янв 2026 00:00:00 · apdu_cmd_t(3)
Всё, бести, страничка закрыта, иди собирай свои APDU и будь мейн-характером 👑✨
📦 where this page comes from
- fedora 44: bee2-devel 2.2.0-1.fc44 · GPL-3.0-only and GPL-3.0-or-later
- fedora 44: bee2-devel 2.2.0-1.fc44 · GPL-3.0-only and GPL-3.0-or-later
- 💖 girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms