Vote Server Communication Protocol



next up previous contents
Next: AVAIL - what Up: CDistributing Info for Collaborative Previous: Future work

Vote Server Communication Protocol

 

This appendix describes the protocol used by the vote server to exchange information with interface module clients. The protocol is essentially stateless as all commands are one line terminated by a newline (`n') and no state is kept by the server between commands. Bodies of data are terminated by a period (`.') on a line by itself. All commands are case-insensitive, all bodies of data are case-sensitive. Any errors are silently discarded. Message-ids should include the delimiting ` '. The vote server may break the connection with the client if no messages are sent over the connection within some reasonable length of time.





next up previous contents
Next: AVAIL - what Up: CDistributing Info for Collaborative Previous: Future work



David A. Maltz (dmaltz@cs.cmu.edu)