Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp_node_host_services_v1 Struct Reference

#include <pulp_node_v1.h>

Public Attributes

uint32_t size
uint32_t abi_major
void * host_context
void *(* alloc )(void *host_context, size_t bytes)
void(* free )(void *host_context, void *ptr)
void(* log )(void *host_context, int32_t level, const char *utf8, size_t len)
uint64_t(* now_ns )(void *host_context)

Member Data Documentation

◆ abi_major

uint32_t pulp_node_host_services_v1::abi_major

◆ alloc

void *(* pulp_node_host_services_v1::alloc) (void *host_context, size_t bytes)

◆ free

void(* pulp_node_host_services_v1::free) (void *host_context, void *ptr)

◆ host_context

void* pulp_node_host_services_v1::host_context

◆ log

void(* pulp_node_host_services_v1::log) (void *host_context, int32_t level, const char *utf8, size_t len)

◆ now_ns

uint64_t(* pulp_node_host_services_v1::now_ns) (void *host_context)

◆ size

uint32_t pulp_node_host_services_v1::size

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/native-components/include/pulp/native_components/pulp_node_v1.h