stmfGetPersistMetSCSI3Target Mode Framework LibrarystmfGetPersistMethod(3STMF)NAMEstmfGetPersistMethod - get the current persistence method for stmf
SYNOPSIS
cc [ flag... ] file... -lstmf [ library... ]
#include <libstmf.h>
int stmfGetPersistMethod(uint8_t *persistType, boolean_t serviceState);
PARAMETERS
persistType On success, contains the current persistence setting
based on serviceState.
serviceState When set to B_TRUE, persistType will contain the per‐
sist method currently set for the service. When set to
B_FALSE, persistType will contain the persist method
for the current library open.
DESCRIPTION
The stmfGetPersistMethod() function retrieves the current persistent
method setting for the service or for a given library open. When set to
B_TRUE, retrieves the setting from the service.
RETURN VALUES
The following values are returned:
STMF_STATUS_SUCCESS The API call was successful.
STMF_ERROR_PERSIST_TYPE Unable to retrieve persist type from ser‐
vice.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Committed │
├─────────────────────────────┼─────────────────────────────┤
│MT-Level │Safe │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOlibstmf(3LIB), attributes(5)SunOS 5.11 8 May 2009 stmfGetPersistMethod(3STMF)