Public Types | Public Attributes | List of all members
ipcmd_t Struct Reference

#include <ypparam.h>

Public Types

enum  ipcmd_tcp_type_t { IPCMD_TCP_SERVER, IPCMD_TCP_CLIENT }
 
enum  ipcmd_type_t { IPCMD_MSQ, IPCMD_TCP }
 

Public Attributes

int clients [YPSPUR_MAX_SOCKET]
 
int connection_error
 
void(* flush )(struct ipcmd_t *ipcmd)
 
pid_t pid
 
pid_t pids [YPSPUR_MAX_SOCKET]
 
int(* recv )(struct ipcmd_t *ipcmd, YPSpur_msg *data)
 
int(* send )(struct ipcmd_t *ipcmd, YPSpur_msg *data)
 
int socket
 
enum ipcmd_t::ipcmd_tcp_type_t tcp_type
 
enum ipcmd_t::ipcmd_type_t type
 

Detailed Description

Definition at line 519 of file ypparam.h.

Member Enumeration Documentation

Enumerator
IPCMD_TCP_SERVER 
IPCMD_TCP_CLIENT 

Definition at line 526 of file ypparam.h.

Enumerator
IPCMD_MSQ 
IPCMD_TCP 

Definition at line 521 of file ypparam.h.

Member Data Documentation

int ipcmd_t::clients[YPSPUR_MAX_SOCKET]

Definition at line 532 of file ypparam.h.

int ipcmd_t::connection_error

Definition at line 533 of file ypparam.h.

void(* ipcmd_t::flush) (struct ipcmd_t *ipcmd)

Definition at line 538 of file ypparam.h.

pid_t ipcmd_t::pid

Definition at line 534 of file ypparam.h.

pid_t ipcmd_t::pids[YPSPUR_MAX_SOCKET]

Definition at line 535 of file ypparam.h.

int(* ipcmd_t::recv) (struct ipcmd_t *ipcmd, YPSpur_msg *data)

Definition at line 537 of file ypparam.h.

int(* ipcmd_t::send) (struct ipcmd_t *ipcmd, YPSpur_msg *data)

Definition at line 536 of file ypparam.h.

int ipcmd_t::socket

Definition at line 531 of file ypparam.h.

enum ipcmd_t::ipcmd_tcp_type_t ipcmd_t::tcp_type
enum ipcmd_t::ipcmd_type_t ipcmd_t::type

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


yp-spur
Author(s):
autogenerated on Fri May 7 2021 02:12:17