upipe/uprobe.h header reference

Upipe structure used to raise events from pipes More

Header inclusion  

Members  

Macros  

Description  

Upipe structure used to raise events from pipes

Members detail  

#define _UPIPE_UPROBE_H_  

This macro is declared in upipe/uprobe.h source file, line 31.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

#define uprobe_dbg(uprobe, upipe, msg)  

This macro is declared in upipe/uprobe.h source file, line 405.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws a debug statement event. This event is thrown whenever a pipe wants to send a textual message.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • msg: textual message

#define uprobe_err(uprobe, upipe, msg)  

This macro is declared in upipe/uprobe.h source file, line 336.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws an error event. This event is thrown whenever a pipe wants to send a textual message.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • msg: textual message

#define uprobe_notice(uprobe, upipe, msg)  

This macro is declared in upipe/uprobe.h source file, line 382.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws a notice statement event. This event is thrown whenever a pipe wants to send a textual message.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • msg: textual message

#define uprobe_throw_error(uprobe, upipe, errcode)  

This macro is declared in upipe/uprobe.h source file, line 465.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws an error event.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • errcode: error code

#define uprobe_throw_fatal(uprobe, upipe, errcode)  

This macro is declared in upipe/uprobe.h source file, line 452.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws a fatal error event. After this event, the behaviour of a pipe is undefined, except for calls to upipe_release.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • errcode: error code

#define uprobe_verbose(uprobe, upipe, msg)  

This macro is declared in upipe/uprobe.h source file, line 428.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws a verbose statement event. This event is thrown whenever a pipe wants to send a textual message.

Parameter list:

  • uprobe: pointer to probe hierarchy
  • upipe: description structure of the pipe
  • msg: textual message

#define uprobe_warn(uprobe, upipe, msg)  

This macro is declared in upipe/uprobe.h source file, line 359.

This declaration involves expansion of the unlikely, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF, UBASE_FMT_PRINTF and unlikely macros.

This macro throws a warning event. This event is thrown whenever a pipe wants to send a textual message.

Parameter list:

  • uprobe: description structure of the pipe
  • upipe: description structure of the pipe
  • msg: textual message

Valid XHTML 1.0 StrictGenerated by cmassiot on Fri Feb 2 23:57:19 2018 using MkDoc