writeCustomBlock

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

    Описание

    пример

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

    Примеры

    свернуть все

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

    pcapngObj = pcapngWriter;

    Запишите блок интерфейса для 5G New Radio (NR). 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");

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

    свернуть все

    Примечание

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

    Объект средства записи файлов PCAPNG, заданный как pcapngWriter объект.

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

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

    Ссылки

    [1] Tuexen, M. «PCAP Next Generation (Pcapng) Capture File Format». 2020. https://www.ietf.org/.

    [2] Группа, The Tcpdump. «Общий репозиторий Tcpdump/Libpcap». Доступ к 20 мая 2020 года. https://www.tcpdump.org.

    [3] «Development/LibpcapFileFormat - The Wireshark Wiki». Доступ к 20 мая 2020 года. https://www.wireshark.org/.

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

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

    .

    См. также

    Функции

    Объекты

    Введенный в R2020b