fast_reload_printq Struct Reference

Fast reload printout queue. More...

#include <remote.h>

Data Fields

struct fast_reload_printqprev
 if this item is in a list, the previous and next
 
struct fast_reload_printqnext
 
int in_list
 if this item is in a list, it is true.
 
struct config_strlist_headto_print
 list of strings to printout
 
char * client_item
 the current item to print.
 
int client_len
 The length, strlen, of the client_item, that has to be sent.
 
int client_byte_count
 The number of bytes sent of client_item.
 
struct comm_pointclient_cp
 the comm point for the client connection, the remote control client.
 
struct remote_stream remote
 the remote control connection to print output to.
 
struct workerworker
 the worker that the event is added in
 

Detailed Description

Fast reload printout queue.

Contains a list of strings, that need to be printed over the file descriptor.

Field Documentation

◆ client_item

char* fast_reload_printq::client_item

the current item to print.

It is malloced. NULL if none.

Referenced by fr_client_pickup_next_item(), fr_client_send_item_fd(), and fr_printq_empty().


The documentation for this struct was generated from the following file: