XINU
Data Fields
rdscblk Struct Reference

#include <rdisksys.h>

Collaboration diagram for rdscblk:
Collaboration graph
[legend]

Data Fields

sid32 rd_availsem
 
struct rdbuffrd_chnext
 
struct rdbuffrd_chprev
 
pid32 rd_comproc
 
bool8 rd_comruns
 
struct rdbuffrd_ctnext
 
struct rdbuffrd_ctprev
 
struct rdbuffrd_free
 
char rd_id [RD_IDLEN]
 
uint16 rd_loc_port
 
bool8 rd_registered
 
sid32 rd_reqsem
 
struct rdbuffrd_rhnext
 
struct rdbuffrd_rhprev
 
struct rdbuffrd_rtnext
 
struct rdbuffrd_rtprev
 
int32 rd_seq
 
uint32 rd_ser_ip
 
uint16 rd_ser_port
 
int32 rd_state
 
int32 rd_udpslot
 

Detailed Description

Definition at line 68 of file rdisksys.h.

Field Documentation

◆ rd_availsem

sid32 rdscblk::rd_availsem

Definition at line 91 of file rdisksys.h.

Referenced by rdsbufalloc(), rdsinit(), rdsprocess(), and rdswrite().

◆ rd_chnext

struct rdbuff* rdscblk::rd_chnext

Definition at line 80 of file rdisksys.h.

Referenced by rdsbufalloc(), rdsclose(), rdsinit(), rdsprocess(), rdsread(), and rdswrite().

◆ rd_chprev

struct rdbuff* rdscblk::rd_chprev

Definition at line 81 of file rdisksys.h.

Referenced by rdsinit().

◆ rd_comproc

pid32 rdscblk::rd_comproc

Definition at line 89 of file rdisksys.h.

Referenced by rdscontrol(), rdsinit(), rdsread(), and rdswrite().

◆ rd_comruns

bool8 rdscblk::rd_comruns

Definition at line 90 of file rdisksys.h.

Referenced by rdscontrol(), rdsinit(), rdsread(), and rdswrite().

◆ rd_ctnext

struct rdbuff* rdscblk::rd_ctnext

Definition at line 82 of file rdisksys.h.

Referenced by rdsclose(), rdsinit(), rdsread(), and rdswrite().

◆ rd_ctprev

struct rdbuff* rdscblk::rd_ctprev

Definition at line 83 of file rdisksys.h.

Referenced by rdsbufalloc(), and rdsinit().

◆ rd_free

struct rdbuff* rdscblk::rd_free

Definition at line 87 of file rdisksys.h.

Referenced by rdsbufalloc(), rdsclose(), rdsinit(), rdsprocess(), and rdsread().

◆ rd_id

char rdscblk::rd_id[RD_IDLEN]

Definition at line 70 of file rdisksys.h.

Referenced by rdscontrol(), rdsinit(), rdsopen(), and rdsprocess().

◆ rd_loc_port

uint16 rdscblk::rd_loc_port

Definition at line 95 of file rdisksys.h.

Referenced by rdscomm(), and rdsinit().

◆ rd_registered

bool8 rdscblk::rd_registered

Definition at line 96 of file rdisksys.h.

Referenced by rdscomm(), and rdsinit().

◆ rd_reqsem

sid32 rdscblk::rd_reqsem

Definition at line 92 of file rdisksys.h.

Referenced by rdscontrol(), rdsinit(), rdsprocess(), rdsread(), and rdswrite().

◆ rd_rhnext

struct rdbuff* rdscblk::rd_rhnext

Definition at line 73 of file rdisksys.h.

Referenced by rdsclose(), rdsinit(), rdsprocess(), rdsread(), and rdswrite().

◆ rd_rhprev

struct rdbuff* rdscblk::rd_rhprev

Definition at line 74 of file rdisksys.h.

Referenced by rdsinit().

◆ rd_rtnext

struct rdbuff* rdscblk::rd_rtnext

Definition at line 75 of file rdisksys.h.

Referenced by rdsclose(), rdsinit(), rdsprocess(), and rdswrite().

◆ rd_rtprev

struct rdbuff* rdscblk::rd_rtprev

Definition at line 76 of file rdisksys.h.

Referenced by rdscontrol(), rdsinit(), rdsread(), and rdswrite().

◆ rd_seq

int32 rdscblk::rd_seq

Definition at line 71 of file rdisksys.h.

Referenced by rdscomm(), and rdsinit().

◆ rd_ser_ip

uint32 rdscblk::rd_ser_ip

Definition at line 93 of file rdisksys.h.

Referenced by rdscomm(), and rdsinit().

◆ rd_ser_port

uint16 rdscblk::rd_ser_port

Definition at line 94 of file rdisksys.h.

Referenced by rdscomm(), and rdsinit().

◆ rd_state

int32 rdscblk::rd_state

Definition at line 69 of file rdisksys.h.

Referenced by rdsclose(), rdscontrol(), rdsinit(), rdsopen(), rdsread(), and rdswrite().

◆ rd_udpslot

int32 rdscblk::rd_udpslot

Definition at line 97 of file rdisksys.h.

Referenced by rdscomm().


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