writeCustomBlock

Запишите пользовательский блок в файл PCAPNG

    Описание

    пример

    writeCustomBlock(pcapngObj,customData) пишут данные о пользовательском блоке, customData, к файлу PCAPNG, заданному в объекте средства записи файла PCAPNG.

    Примеры

    свернуть все

    Создайте объект средства записи файла PCAPNG по умолчанию.

    pcapngObj = pcapngWriter;

    Запишите интерфейсный блок для Нового радио (NR) 5G. 5G пакеты NR не имеет допустимого типа ссылок. Согласно Tcpdump, если допустимый тип ссылок не присутствует, задают тип ссылки пакета SLL.

    interface = '5GNR';         % Interface name
    linkType = 113;             % Link type of SLL packet
    interfaceID = writeInterfaceDescriptionBlock(pcapngObj,linkType,interface);

    Запишите пользовательский блок, чтобы задать пользовательские данные.

    writeCustomBlock(pcapngObj,"This block writes user-defined data");

    Входные параметры

    свернуть все

    Примечание

    pcapngWriter объект не перезаписывает существующий файл PCAPNG. Во время каждого вызова этого объекта задайте уникальное имя файла PCAPNG.

    Средство записи файла PCAPNG возражает в виде pcapngWriter объект.

    Пользовательские данные в виде вектора символов или строкового скаляра.

    Типы данных: char | string

    Ссылки

    [1] Tuexen, M. “Следующее поколение PCAP (Pcapng) Формат файла Получения”. 2020. https://www.ietf.org/.

    [2] Группа, Tcpdump. “Репозиторий Общественности Tcpdump/Libpcap”. Полученный доступ 20 мая 2020. https://www.tcpdump.org.

    [3] “Development/LibpcapFileFormat - Wiki Wireshark”. Полученный доступ 20 мая 2020. https://www.wireshark.org/.

    Расширенные возможности

    Генерация кода C/C++
    Генерация кода C и C++ с помощью MATLAB® Coder™.

    Смотрите также

    Функции

    Объекты

    Введенный в R2020b