Skip Navigation Links | |
Exit Print View | |
man pages section 3: Library Interfaces and Headers Oracle Solaris 11.1 Information Library |
Library Interfaces and Headers
SMHBA_GetAdapterAttributes(3LIB)
SMHBA_GetAdapterPortAttributes(3LIB)
SMHBA_GetBindingCapability(3LIB)
SMHBA_GetDiscoveredPortAttributes(3LIB)
SMHBA_GetFCPhyAttributes(3LIB)
SMHBA_GetPersistentBinding(3LIB)
SMHBA_GetPortAttributesByWWN(3LIB)
SMHBA_GetProtocolStatistics(3LIB)
SMHBA_GetSASPhyAttributes(3LIB)
SMHBA_GetVendorLibraryAttributes(3LIB)
SMHBA_GetWrapperLibraryAttributes(3LIB)
SMHBA_RegisterForAdapterAddEvents(3LIB)
SMHBA_RegisterForAdapterEvents(3LIB)
SMHBA_RegisterForAdapterPhyStatEvents(3LIB)
SMHBA_RegisterForAdapterPortEvents(3LIB)
SMHBA_RegisterForAdapterPortStatEvents(3LIB)
SMHBA_RegisterForTargetEvents(3LIB)
SMHBA_RemoveAllPersistentBindings(3LIB)
SMHBA_RemovePersistentBinding(3LIB)
- asynchronous input and output
#include <aio.h>
The <aio.h> header defines the aiocb structure which includes the following members:
int aio_fildes file descriptor off_t aio_offset file offset volatile void* aio_buf location of buffer size_t aio_nbytes length of transfer int aio_reqprio request priority offset struct sigevent aio_sigevent notification type int aio_lio_opcode listio operation
This header also includes the following constants:
A return value indicating that none of the requested operations could be canceled since they are already complete.
A return value indicating that all requested operations have been canceled.
A return value indicating that some of the requested operations could not be canceled since they are in progress.
A lio_listio(3C) element operation option indicating that no transfer is requested.
A lio_listio() synchronization operation indicating that the calling thread is to continue execution while the lio_listio() operation is being performed, and notification is to be given when the operation is complete.
A lio_listio() element operation option requesting a read.
A lio_listio() synchronization operation indicating that the calling thread is to suspend until the lio_listio() operation is complete.
A lio_listio() element operation option requesting a write.
lseek(2), read(2), write(2), fsync(3C), libaio(3LIB), lio_listio(3C)