Pigeon Client
Previous  Top  Next

The main purpose of the Pigeon Client is to display the messages within a non-obtrusive scrolling banner.

At startup, the
Pigeon Client will request a TCP connection with the Pigeon Server. When accepted, this connection will remain active until the Pigeon Client is closed (when the user logs off the machine).

When the
Pigeon Server sends a message, the Pigeon Client will first validate if the user or machine is a member of the targeted recipients. If the message should be displayed, it will be added to the queue. If several messages should be displayed, they will be displayed in the order they are received.

After one scrolling process of a message, if configured to do so, the user will have the opportunity to acknowledge the message. When acknowledged, the message will disappear from the scrolling process.

All messages will scroll over and over until the user acknowledges it (if this option is available) or until the message is cancelled or deleted by an administrator (from the Admin module).