Fluke Inter-Process Communication
- reliable, connection-oriented, half-duplex
Client
connect_send()
- Find server
- “Capture” server
- Move to send state, move server to receive state
- Transfer Data
- Release server
- Wait for ack
- Return from syscall
Server
wait_receive()
- Wait to be captured
- When woken data has arrived.
- Wake client
- Return from syscall