struct ta_job_buffer_t

Overview

A structure to store messages produced by the job More…

#include <ta_job.h>

struct ta_job_buffer_t {
    // fields

    unsigned int channel_id;
    unsigned int filter_id;
    bool eos;
    unsigned int dropped;
    size_t size;
    char* data;
};

Detailed Documentation

A structure to store messages produced by the job

Fields

unsigned int channel_id

Channel from which the message was received

unsigned int filter_id

Filter from which the message was received

bool eos

true if the stream behind the filter has been closed

unsigned int dropped

Number of dropped messages

size_t size

Size of message content

char* data

Message content