Direct Access Transport Library Functions dat_strerror(3DAT)
NAME
dat_strerror - convert a DAT return code into human readable
stringsSYNOPSIS
cc [ flag... ] file... -ldat [ library... ]
#include
DAT_RETURN
dat_strerror(
IN DAT_RETURN return,
OUT const char **major_message,
OUT const char **minor_message
)PARAMETERS
return DAT function return value. message A pointer to a character string for the return.DESCRIPTION
The dat_strerror() function converts a DAT return code into
human readable strings. The major_message is a string-
converted DAT_TYPE_STATUS, while minor_message is a string-
converted DAT_SUBTYPE_STATUS. If the return of this function
is not DAT_SUCCESS, the values of major_message and
minor_message are not defined.
If an undefined DAT_RETURN value was passed as the return
parameter, the operation fails with DAT_INVALID_PARAMETER
returned. The operation succeeds when DAT_SUCCESS is passed
in as the return parameter.RETURN VALUES
DAT_SUCCESS The operation was successful.
DAT_INVALID_PARAMETER Invalid parameter. The return value
is invalid.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:SunOS 5.11 Last change: 16 Jul 2004 1
Direct Access Transport Library Functions dat_strerror(3DAT)
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|_____________________________|
| Interface Stability | Committed ||_____________________________|_____________________________|
| MT-Level | Safe |
|_____________________________|_____________________________|
| Standard | uDAPL, 1.1, 1.2 ||_____________________________|_____________________________|
SEE ALSO
libdat(3LIB), attributes(5)SunOS 5.11 Last change: 16 Jul 2004 2