upipe/upipe_helper_void.h header reference

Upipe helper functions for void pipes More

Header inclusion  

Members  

Macro  

Description  

Upipe helper functions for void pipes

Members detail  

#define UPIPE_HELPER_VOID(STRUCTURE)  

This macro is declared in upipe/upipe_helper_void.h source file, line 61.

This macro declares two functions dealing with a pipe that has no argument.

You must declare UPIPE_HELPER_UPIPE prior to using this macro.

Supposing the name of your structure is upipe_foo, it declares:

  • struct upipe *upipe_foo_alloc_void(struct upipe_mgr *mgr,
    struct uprobe *uprobe,
    uint32_t signature, va_list args,
    struct uref **flow_def_p)

    Allocates and initializes the private structure upipe_foo.

  • void upipe_foo_free_void(struct upipe *upipe)

    Frees the private structure upipe_foo.

Parameter list:

  • STRUCTURE: name of your private upipe structure

#define _UPIPE_UPIPE_HELPER_VOID_H_  

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

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