Next: x1f4_join_lxport, Previous: x1f4_fset_lxport, Up: Process Library Functions [Index]
extern int x1f4_init_lxport (void **lxport, unsigned flags, const struct x1f4_lxport_type *attributes);
The x1f4_init_lxport
function constructs a process library object as
requested by the flags
generation flags and the attributes
library object attributes and stores the address of the construct at the
lxdate
address.
See Process Library Generation Flags.
Only the fields in the attributes
record corresponding the type ids to
use for the introduced ‘sshell’ and ‘xshell’ types and the type ids
to assume for the aggregated ‘data’, ‘file’, ‘list’ and
‘time’ are observed without explicit indication, the rest of the
struct x1f4_lxport_type
fields are observed only if explicitly requested
(via flags
).
The function returns 0
for success, one of the defined error codes for
failure.