GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • lua-capis
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles

This view

  • Original page
  • New address

GeezerVison is showing github.com — lua-capis

README.md

Lua C-APIs

C-APIs for native Lua module interoperation

Carray C API

The Carray C API makes it possible to handle arrays of primitive numeric C data types in Lua script code and also in native C code for enhancing module interoperability and performance.

Notify C API

The Notify C API can be used to get asynchronous notifications from native code running in other threads, e.g. a GUI thread may get a notification interrupting the event loop for processing result data from another thread.

  • Lua objects implementing the Notify C API can receive asynchronous notifications.
  • Native C code invoking the Notify C API can send asynchronous notifications from any thread.

Receiver C API

The Receiver C API can be used to get asynchronous messages from native code running in other threads.

  • Lua objects implementing the Receiver C API can receive asynchronous messages.
  • Native C code invoking the Receiver C API can send asynchronous messages from any thread.

Sender C API

The Sender C API can be used to send asynchronous messages to native code running in other threads.

  • Lua objects implementing the Sender C API can send asynchronous messages.
  • Native C code invoking the Sender C API can read the asynchronous messages from any thread.

Auproc C API

The Auproc C API makes it possible to decouple Lua modules providing an audio processing engine from Lua modules providing realtime audio processor objects.

Popular repositories Loading

  1. lua-notify-capi lua-notify-capi Public

    Lua objects implementing the Notify C API can receive asynchronous notifications

    C

  2. lua-receiver-capi lua-receiver-capi Public

    Lua objects implementing the Receiver C API can receive asynchronous messages

    C

  3. lua-sender-capi lua-sender-capi Public

    Lua objects implementing the Sender C API can send asynchronous messages

    C

  4. .github .github Public

    github root repository for lua-capis

  5. lua-carray-capi lua-carray-capi Public

    Lua arrays for primitive numeric C data types

    C

  6. lua-auproc-capi lua-auproc-capi Public

    api for decoupling audio processing engines from audio processor objects

    C

Repositories

Loading
Type
Language
Sort
Showing 6 of 6 repositories
  • lua-carray-capi Public

    Lua arrays for primitive numeric C data types

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/lua-carray-capi's past year of commit activity
    C 0 0 0 0 Updated Oct 17, 2026
  • lua-auproc-capi Public

    api for decoupling audio processing engines from audio processor objects

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/lua-auproc-capi's past year of commit activity
    C 0 0 0 0 Updated Jul 21, 2022
  • lua-notify-capi Public

    Lua objects implementing the Notify C API can receive asynchronous notifications

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/lua-notify-capi's past year of commit activity
    C 0 0 0 0 Updated Jul 18, 2022
  • lua-sender-capi Public

    Lua objects implementing the Sender C API can send asynchronous messages

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/lua-sender-capi's past year of commit activity
    C 0 0 0 0 Updated Jul 18, 2022
  • lua-receiver-capi Public

    Lua objects implementing the Receiver C API can receive asynchronous messages

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/lua-receiver-capi's past year of commit activity
    C 0 0 0 0 Updated Jul 18, 2022
  • .github Public

    github root repository for lua-capis

    Uh oh!

    There was an error while loading. Please reload this page.

    lua-capis/.github's past year of commit activity
    0 0 0 0 Updated Jun 15, 2022

People

@osch

Top languages

Loading…

Uh oh!

There was an error while loading. Please reload this page.

Most used topics

Loading…

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.