Bamboo Ch@t Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AddContactAnswerAnswer received from the server after a request to add a contact
AddContactAnswerHandler
AddContactRequestRequest send to the server to add a contact
AnswerBase class for all answers
AnswerHandlerHandler used to parse answer message
AttributeAttribute used in a XML document
AttributesImplThis class stores a list of a node's attribute
BambooHandlerHandler to parse all bamboo message
BambooMessageThis object store the content of a message used in bamboo messenger
BaseManagerBase class for managers
BaseMessageCommon interface of all message dealed in Bamboo Applications
ClientWidgetWidget where the discussion takes place
ConnectionAnswerAnswer received after a connection request
ConnectionManagerThis manager deals with the connection
ConnectionProcessIt handles the connection process
ConnectionRequestRequest send to authentify the user to the server
ConnectionWidgetWidget used to display status while connecting
ContactIt represents a contact of Bamboo Messenger
ContactHandlerXML Handle in charge of creating Contact object
ContactItemItem in the contact list view
ContactItemTooltipTooltip displayed when the mouse is over a ContactItem
ContactListIt's a STL based list design to store contacts
ContactListAnswerAnswer send by the server following a contact list request
ContactListHandlerIt handles the creation of a ContactList object
ContactListItemItem in the contact list
ContactListRequestRequest send to retrieve the contact list of a contact
ContactListViewIt's a list view where user's contact are displayed
ContactManagerIt manages the user's contacts
ContactWidgetWidget used to add a contact
ContentHandlerContentHandler handles MessageContent object creation
CryptedMessageErrorError sent when a contact has sent a crypted message, and the receiver doesn't support it
DelContactAnswerAnswer send after a request to remove a contact from a contact list
DelContactRequestRequest to remove a contact from the contact list
DiscussionManagerThis manager is in charge of discussions
EcouteIt handles the parsing of read message
EcritureIt handles message writing via the socket
ErrorBase message for errors
ErrorHandlerHandler to parse Error message
EventBase class for all event message
EventHandlerHandler used to parse event message
HandlerContextSave a StructureHandler context. A HandlerContext is used when parsing a XML document. When we switch of handler, we have to save the context of the previous StructureHandler in order to restore it later
HeaderHandlerHeaderHandler handles MessageHeader object creation
KernelMessengerThis class provides the interface between the GUI and the program itself
ListeWidgetMain widget of Bamboo Ch application
MD5ContextContext used for hashing a string
MessageContentDescribes the content of a message send from one client to another
MessageHandler
MessageHeaderDescribes the header of a message send from one client to another, or to the server
messengerApplication Main Window
RegisterWidgetWidget to enter connection settings
RequestBase class for all request
RequestHandlerXML Handler used to parse Request based message
SocketClass for managing the socket
SocketManagerSocketManager manages the Socket object
StateChangedEventEvent fired when a contact state changes
StateChangedEventHandlerThis handler parse StateChangedEvent
StructureDocumentHandlerA StructureDocumentHandler is the main object used to parse a XML document
StructureHandlerAbstract class used by StructureDocumentHandler to parse the XML document
StructureHandlerBaseBasic implementation of StructureHandler
ValidationWidgetNot Used
XMLParserThis class is in charge of parsing a XML document and creates the corresponding object
XMLWriterThis class provides an interface to produce XML document
XMLWritingExceptionException thrown in case of problem during XML parsing

Generated on Fri May 19 12:15:54 2006 for Bamboo Ch@t by  doxygen 1.4.6