Next: , Previous: , Up: Process Library Functions   [Index]


7.18.3.7 x1f4_init_lxport

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.

See struct x1f4_lxport_type.

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.

See Process Library Errors.

See Process Library Specifics.

See Process Library Usage Mechanics.