NAME
FN_identifier_t - an XFN identifier
DESCRIPTION
Identifiers are used to identify reference types and address
types in an XFN reference, and to identify attributes and
their syntax in the attribute operations.
An XFN identifier consists of an unsigned int, which deter-
mines the format of identifier, and the actual identifier,
which is expressed as a sequence of octets.
The representation of this structure is defined by XFN as
follows:
typedef struct {
unsigned int format;
size_t length;
void *contents;
} FN_identifier_t;
XFN defines a small number of standard forms for identif-
iers:
FN_ID_STRING
The identifier is an ASCII string (ISO 646).
FN_ID_DCE_UUID
The identifier is an OSF DCE UUID in string represen-
tation. (See the X/Open DCE RPC.)
FN_ID_ISO_OID_STRING
The identifier is an ISO OID in ASN.1 dot-separated
integer list string format. (See the ISO ASN.1.)
FN_ID_ISO_OID_BER
The identifier is an ISO OID in ASN.1 Basic Encoding
Rules (BER) format. (See the ISO BER.)
FILES
#include <xfn/xfn.h>
SEE ALSO
FN_attribute_t(3XFN), FN_ref_addr_t(3XFN), FN_ref_t(3XFN),
xfn(3XFN)
NOTES
The implementation of XFN in this Solaris release is based
on the X/Open preliminary specification. It is likely that
there will be minor changes to these interfaces to reflect
changes in the final version of this specification. The next
minor release of Solaris will offer binary compatibility for
applications developed using the current interfaces. As the
interfaces evolve toward standardization, it is possible
that future releases of Solaris will require minor source
code changes to applications that have been developed
against the preliminary specification.
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |