sense_data Struct Reference

#include <scsidef.h>

List of all members.

Public Attributes

struct {
   unsigned scsi_sns   $v_error_code: 7
   unsigned scsi_sns   $v_valid: 1
}; 
unsigned char scsi_sns $b_segement
struct {
   unsigned scsi_sns   $v_sense_key: 4
   unsigned scsi_sns   $v_reserved1: 1
   unsigned scsi_sns   $v_ili: 1
   unsigned scsi_sns   $v_eom: 1
   unsigned scsi_sns   $v_filemark: 1
}; 
union {
   unsigned int scsi_sns   $l_lba_address
   unsigned int scsi_sns   $l_residual_length
   unsigned int scsi_sns   $l_residual_blocks
   unsigned int scsi_sns   $l_data_blocks
   unsigned int scsi_sns   $l_file_marks
   unsigned int scsi_sns   $l_set_marks
}; 
unsigned char scsi_sns $b_add_sense_len
union {
   unsigned char scsi_sns   $b_sense_information [4]
}; 
unsigned char scsi_sns $b_add_sense_code
unsigned char scsi_sns $b_add_sense_qual
unsigned char scsi_sns $b_fru_code
struct {
   unsigned scsi_sns   $v_bit_pointer: 3
   unsigned scsi_sns   $v_bpv: 1
   unsigned scsi_sns   $v_reserved2: 2
   unsigned scsi_sns   $v_c_d: 1
   unsigned scsi_sns   $v_sksv: 1
   unsigned short int scsi_sns   $w_field_pointer
}; 
struct {
   unsigned char scsi_sns   $b_add_sense_bytes [1]
}; 


Detailed Description

Definition at line 289 of file scsidef.h.


Member Data Documentation

unsigned scsi_sns sense_data::$v_error_code

Definition at line 291 of file scsidef.h.

unsigned scsi_sns sense_data::$v_valid

Definition at line 292 of file scsidef.h.

struct { ... }

unsigned char scsi_sns sense_data::$b_segement

Definition at line 294 of file scsidef.h.

unsigned scsi_sns sense_data::$v_sense_key

Definition at line 296 of file scsidef.h.

unsigned scsi_sns sense_data::$v_reserved1

Definition at line 297 of file scsidef.h.

unsigned scsi_sns sense_data::$v_ili

Definition at line 298 of file scsidef.h.

unsigned scsi_sns sense_data::$v_eom

Definition at line 299 of file scsidef.h.

unsigned scsi_sns sense_data::$v_filemark

Definition at line 300 of file scsidef.h.

struct { ... }

unsigned int scsi_sns sense_data::$l_lba_address

Definition at line 303 of file scsidef.h.

unsigned int scsi_sns sense_data::$l_residual_length

Definition at line 304 of file scsidef.h.

unsigned int scsi_sns sense_data::$l_residual_blocks

Definition at line 305 of file scsidef.h.

unsigned int scsi_sns sense_data::$l_data_blocks

Definition at line 306 of file scsidef.h.

unsigned int scsi_sns sense_data::$l_file_marks

Definition at line 307 of file scsidef.h.

unsigned int scsi_sns sense_data::$l_set_marks

Definition at line 308 of file scsidef.h.

union { ... }

unsigned char scsi_sns sense_data::$b_add_sense_len

Definition at line 310 of file scsidef.h.

unsigned char scsi_sns sense_data::$b_sense_information[4]

Definition at line 312 of file scsidef.h.

union { ... }

unsigned char scsi_sns sense_data::$b_add_sense_code

Definition at line 314 of file scsidef.h.

unsigned char scsi_sns sense_data::$b_add_sense_qual

Definition at line 322 of file scsidef.h.

unsigned char scsi_sns sense_data::$b_fru_code

Definition at line 323 of file scsidef.h.

unsigned scsi_sns sense_data::$v_bit_pointer

Definition at line 325 of file scsidef.h.

unsigned scsi_sns sense_data::$v_bpv

Definition at line 326 of file scsidef.h.

unsigned scsi_sns sense_data::$v_reserved2

Definition at line 327 of file scsidef.h.

unsigned scsi_sns sense_data::$v_c_d

Definition at line 328 of file scsidef.h.

unsigned scsi_sns sense_data::$v_sksv

Definition at line 329 of file scsidef.h.

unsigned short int scsi_sns sense_data::$w_field_pointer

Definition at line 330 of file scsidef.h.

struct { ... }

unsigned char scsi_sns sense_data::$b_add_sense_bytes[1]

Definition at line 333 of file scsidef.h.

struct { ... }


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

Generated on Fri Oct 9 10:26:30 2009 for FreeVMS by  doxygen 1.5.5