Contained WithinFind More DocumentationFeatured Support Resources | Download this book in PDF (3447 KB)
sesio(7I)Name | Synopsis | Description | ioctls | Errors | STRUCTURES | Examples | Attributes | See Also Name
Synopsis#include <sys/sesio.h> DescriptionThe ses device driver provides the following ioctls as a means to access SCSI enclosure services devices. ioctls
The ses driver supports the following ioctls: Errors
STRUCTURESuint32_t; /* Size of buffer that follows */ uint8_t page_code: /* Page to be read/written */ uint8_t reserved[3]; /* Reserved; Set to 0 */ unit8t buffer[1]; /* Size arbitrary, user specifies */ ExamplesExample 1 Using the SES_IOCTL_GETSTATE ioctlThe following example uses the SES_IOCTL_GETSTATE ioctl to recover 20 bytes of page 4 from a previously opened device. char abuf[30]; struct ses_ioctl *sesp; int status; sesp = (ses_ioctl *)abuf; sesp->size = 20; sesp->page_code = 4; status = ioctl(fd, SES_IOCTL_GETSTATE, abuf); AttributesSee attributes(5) for descriptions of the following attributes:
See AlsoSunOS 5.10 Last Revised 27 Mar 1997Name | Synopsis | Description | ioctls | Errors | STRUCTURES | Examples | Attributes | See Also |
||||