Table of Contents

Class OutputFrameFork

Espaço de nomes
easyar

Fork de output frame. Usado para transmitir um output frame para vários componentes em paralelo. Todos os membros desta classe são thread-safe.

OutputFrameFork

Métodos

input

Porta de entrada.

void easyar_OutputFrameFork_input(easyar_OutputFrameFork * This, easyar_OutputFrameSink * * Return)
std::shared_ptr<OutputFrameSink> input()
public @Nonnull OutputFrameSink input()
fun input(): OutputFrameSink
- (easyar_OutputFrameSink *)input
public func input() -> OutputFrameSink
public virtual OutputFrameSink input()

Retorna

Tipo Descrição
OutputFrameSink

output

Porta de saída.

void easyar_OutputFrameFork_output(easyar_OutputFrameFork * This, int index, easyar_OutputFrameSource * * Return)
std::shared_ptr<OutputFrameSource> output(int index)
public @Nonnull OutputFrameSource output(int index)
fun output(index: Int): OutputFrameSource
- (easyar_OutputFrameSource *)output:(int)index
public func output(_ index: Int32) -> OutputFrameSource
public virtual OutputFrameSource output(int index)

Parâmetros

Nome Tipo Descrição
index Int32

Retorna

Tipo Descrição
OutputFrameSource

outputCount

Quantidade de saídas.

int easyar_OutputFrameFork_outputCount(easyar_OutputFrameFork * This)
int outputCount()
public int outputCount()
fun outputCount(): Int
- (int)outputCount
public func outputCount() -> Int32
public virtual int outputCount()

Retorna

Tipo Descrição
Int32

create

Cria.

void easyar_OutputFrameFork_create(int outputCount, easyar_OutputFrameFork * * Return)
static std::shared_ptr<OutputFrameFork> create(int outputCount)
public static @Nonnull OutputFrameFork create(int outputCount)
companion object fun create(outputCount: Int): OutputFrameFork
+ (easyar_OutputFrameFork *)create:(int)outputCount
public static func create(_ outputCount: Int32) -> OutputFrameFork
public static OutputFrameFork create(int outputCount)

Parâmetros

Nome Tipo Descrição
outputCount Int32

Retorna

Tipo Descrição
OutputFrameFork