generate

Сгенерируйте следующий FTP, Релейный, или пакет трафика приложения VoIP

    Описание

    пример

    [dt,packetSize] = generate(cfg) генерирует следующий FTP, Релейный, или шаблон трафика приложения VoIP на основе заданного объекта настройки, cfg. Объектная функция возвращает время, оставаясь, чтобы сгенерировать следующий пакет, dt, и размер текущего пакета, packetSize.

    [dt,packetSize] = generate(cfg,elapsedTime) указывает, что время протекло, elapsedTime, начиная с предыдущего вызова этой объектной функции.

    [___,packet] = generate(___) возвращает FTP, Релейный, или пакет трафика приложения VoIP. Задайте комбинацию аргументов от любого из предыдущих синтаксисов.

    Примеры

    свернуть все

    Создайте объект шаблона трафика приложения VoIP, отключив моделирование дрожания.

    cfgVoIP = networkTrafficVoIP('HasJitter',false);

    Сгенерируйте шаблон трафика приложения VoIP.

    [dt,packetSize] = generate(cfgVoIP); 

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

    свернуть все

    Объект Configuration сгенерировать FTP, Релейный, или шаблон трафика приложения VoIP в виде networkTrafficFTP, networkTrafficOnOff, или networkTrafficVoIP объект.

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

    Типы данных: double

    Выходные аргументы

    свернуть все

    Время оставаясь, чтобы сгенерировать следующий пакет, возвратилось как неотрицательный скаляр.

    Типы данных: double

    Размер текущего пакета, возвращенного как положительная скалярная величина. Модули этого аргумента находятся в байтах.

    Типы данных: double

    Пакет данных приложения, возвращенный как вектор-столбец целых чисел в области значений [0, 255]. Это значение содержит данные приложения, заданные ApplicationData свойство входа cfg. Если ApplicationData свойство не задано, packet вектор-столбец 1 с.

    Зависимости

    Чтобы включить этот выходной аргумент, установите GeneratePacket свойство входа cfg к 1 TRUE).

    Типы данных: double

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

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

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

    Объекты

    Введенный в R2020b