struct vfork_thread_data

Overview

Input/output parameters for rcf_rpc_server_vfork() called in a thread. More…

#include <rcf_rpc.h>

struct vfork_thread_data {
    // fields

    rcf_rpc_server* rpcs;
    char* name;
    uint32_t time_to_wait;
    pid_t pid;
    uint32_t elapsed_time;
    te_errno err;
};

Detailed Documentation

Input/output parameters for rcf_rpc_server_vfork() called in a thread.

Fields

rcf_rpc_server* rpcs

RPC server handle

char* name

Name for a new RPC server

uint32_t time_to_wait

How much time to wait after vfork() call?

pid_t pid

PID returned by vfork()

uint32_t elapsed_time

Time elapsed before vfork() returned

te_errno err

Error code returned by rcf_rpc_server_vfork()