Sha256: cacb0d9d84f716f3a5a26f9055d7d166a91ee2b2d7d4e819f3598d076633d79a
Contents?: true
Size: 734 Bytes
Versions: 85
Compression:
Stored size: 734 Bytes
Contents
# Architecture Flok uses a server/client architecture and has one two-endpoint communication channel that uses an extremely efficient pipelined messaging protocol. See [Messaging](./messaging.md) for details. The communications interface is divided up into two parts; interfaces (`if_*`) and interrupts (`int_*`). Interfaces are going from the flok server to the client. Interrupts are from the client to the flok server. There is only one real interface and only one real interrupt, these are `int_dispatch` and `if_dispatch`. All the other interrupts and interfaces are `virtual` as in they are decoded via the flok server `int_dispatch` or for each platform, `if_dispatch` decodes their messages. 
Version data entries
85 entries across 85 versions & 1 rubygems