Skip to content
rurounijones edited this page Feb 28, 2012 · 32 revisions

Introduction

  • Why use FFI – Some good reasons to start playing with Ruby-FFI
  • Core Concepts – Fundamental high-level FFI concepts
  • Basic usage – Basic usage concept examples underlying Ruby-FFI
  • Examples – Real-world(ish) examples
  • Windows Examples – Real-world(ish) examples using the Windows API
  • Presentations – Talks and Presentations about FFI and related projects

Help

  • Mailing list – Ask for support here!
  • rdoc – detailed documentation here
  • Enums – Using enums with FFI
  • Structs – Using structs with FFI
  • Types – A list of the supported types (like :int, etc.)
  • Automatic Struct Layout – How to calculate FFI::Struct layouts for any platform, automatically.
  • Binary Data – Handling binary data with FFI

Initiatives

Clone this wiki locally