Errors

When an error is detected, errno is used to give a minimal feed back. Errno values are given in each macro and function in there respectives manual entries at paragraphs "throws". It is possible to customise error signaling by rewriting raise and relay macros in "config.h" file. This way, you could get textual reason. See exception_stderr.h or exception_errno.h for examples.
Throws:
ELOOP Move made a complete loop (dring, ndring)
ENOTNAM Name is nil (nring, ndring).
ENAMETOOLONG Name is too long (nring, ndring).
EEXIST node is already in ring.
EMLINK null pointer found in ring link.
EFAULT node is nil.

Alphabetic index



This page was generated with the help of DOC++.
from : machinman.net, updated on