QIO Configuration and Management Manual
Introduction to QIO
QIO Configuration and Management Manual—424717-008
1-10
Inbound Data Flow
Inbound Data Flow
When inbound packets are received from the LAN, the interrupt handler places a
message descriptor into a client process’s inbound queue.
The interrupt handler then wakes up the client process. The client process reads its
inbound queue, processes the data, and then returns the message descriptor to the
interrupt handler for reuse.
Figure 1-3. Queues Created by the Client Process
Figure 1-4. Flow of Data From the LAN to a Client Process
Driver/Interrupt
Handler
Inbound
Queue
Outbound
Queue
Client
Process
VST007.vsd
Driver/Interrupt
Handler
Inbound
Queue
Outbound
Queue
DIH Return
Queue
LAN
Client
Process
Message
Message
Inbound Data
VST004.vsd