Sha256: 5e50dc632a119dbfd52716343df27b4ebf51e513cec7d193799f223968d6442f

Contents?: true

Size: 694 Bytes

Versions: 85

Compression:

Stored size: 694 Bytes

Contents

#Modules
Modules define an implicit contract between a client and the flok server. The contract states what messages the client will respond to, what messages the server
will respond to, and the semantics of those conversations.

Each driver lists the modules that it is able to support. The driver implementor is responsible for implementing all the messages specified in the `./doc/mod/*.js` section.
file is used to compile only the modules into the flok kernel that the driver supports.

## Module folder in kernel
Flok then implements it's side of the contract in the `./kern/mod/` folder. During compilation, the modules the driver supports (from the `./app/driver/$PLATFORM/config.yml`)

Version data entries

85 entries across 85 versions & 1 rubygems

Version Path
flok-0.0.105 docs/modules.md
flok-0.0.103 docs/modules.md
flok-0.0.102 docs/modules.md
flok-0.0.101 docs/modules.md
flok-0.0.100 docs/modules.md
flok-0.0.99 docs/modules.md
flok-0.0.98 docs/modules.md
flok-0.0.97 docs/modules.md
flok-0.0.96 docs/modules.md
flok-0.0.95 docs/modules.md
flok-0.0.94 docs/modules.md
flok-0.0.93 docs/modules.md
flok-0.0.92 docs/modules.md
flok-0.0.91 docs/modules.md
flok-0.0.90 docs/modules.md
flok-0.0.89 docs/modules.md
flok-0.0.88 docs/modules.md
flok-0.0.87 docs/modules.md
flok-0.0.86 docs/modules.md
flok-0.0.85 docs/modules.md