Preprocessor macro definitions for the strpattern.h header file in the libstrpattern library.
#define STRPATTERN_EOK (0)A return code that indicates that a function completed successfully.
#define STRPATTERN_ENOMEM (1)A return code that indicates that a function is out of memory.
#define STRPATTERN_EINVAL (2)A return code that indicates that a function has an invalid argument.
#define STRPATTERN_ENOPERMIT (4)A return code that indicates that a function does not have permission.
#define STRPATTERN_ECONNECT (8)A return code that indicates that a function has a connection error.
#define STRPATTERN_EREGEX (16)A return code that indicates that a function has an invalid regular expression.
#define STRPATTERN_ENOTFOUND (32)A return code that indicates that a function is not found.
#define STRPATTERN_ERESOURCE (64)A return code that indicates that a function has a resource error.
#define STRPATTERN_CONTEXT_EXEC_AUTO (3)Specify automatic selection of synchronous or asynchronous execution of pattern matching.
#define STRPATTERN_CONTEXT_EXEC_SYNC (1)Specify synchronous execution of pattern matching.
#define STRPATTERN_CONTEXT_EXEC_ASYNC (2)Specify asynchronous execution of pattern matching.