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

◆ ipcmd_tcp_type_t

Enumerator
IPCMD_TCP_SERVER 
IPCMD_TCP_CLIENT 

Definition at line 526 of file ypparam.h.

◆ ipcmd_type_t

Enumerator
IPCMD_MSQ 
IPCMD_TCP 

Definition at line 521 of file ypparam.h.

Member Data Documentation

◆ clients

int ipcmd_t::clients[YPSPUR_MAX_SOCKET]

Definition at line 532 of file ypparam.h.

◆ connection_error

int ipcmd_t::connection_error

Definition at line 533 of file ypparam.h.

◆ flush

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

Definition at line 538 of file ypparam.h.

◆ pid

pid_t ipcmd_t::pid

Definition at line 534 of file ypparam.h.

◆ pids

pid_t ipcmd_t::pids[YPSPUR_MAX_SOCKET]

Definition at line 535 of file ypparam.h.

◆ recv

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

Definition at line 537 of file ypparam.h.

◆ send

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

Definition at line 536 of file ypparam.h.

◆ socket

int ipcmd_t::socket

Definition at line 531 of file ypparam.h.

◆ tcp_type

enum ipcmd_t::ipcmd_tcp_type_t ipcmd_t::tcp_type

◆ 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 Oct 20 2023 03:02:42