d0de3823a9
[TASK] Added an outputBuffer to the AbstractClientDispatcher. [TASK] Added support for the new outputBuffer - it can be used in addition to the default behaviour "return a string on processRawData()".
Jan Philipp Timme2011-12-04 14:31:18 +01:00
e702124895
[TASK] Finalized modifications on ClientManager. [TASK] Added support for further class paths to ClassLoader. [TASK] Started to implement the irc client dispatcher. (partially works now)
Jan Philipp Timme2011-12-03 20:58:08 +01:00
16ff75eb1d
[TASK] Moved the project to namespaces. [TASK] Removed all the protocol handlers. [TASK] Clients are no longer part of the SocketFramework itself. [TASK] The Framework provides an "interface" to external clients - the ClientDispatcher. [TASK] Added the Core package and added a better ClassLoader. [TASK] Created a bootstrap module to include in other projects. [TASK] Cleaned up comments, reformatted them.
Jan Philipp Timme2011-12-03 12:28:02 +01:00
9e83b0602a
[TASK] Did some small changes in the code. Also updated some comments.
Jan Philipp Timme2011-06-29 19:16:08 +00:00
77be9470a0
[TASK] Restructured the ClientManagers work()-function.
Jan Philipp Timme2011-06-29 18:25:43 +00:00
f9beef4c81
[TASK] Now using DIRECTORY_SEPERATOR for the few paths we have.
Jan Philipp Timme2011-06-26 15:26:01 +00:00
8e32f35edf
[TASK] Introduced addLine() to the buffer class. [TASK] Made createBuffer function protected in ProtocolHandler classes.
Jan Philipp Timme2011-06-26 14:03:32 +00:00
78866ed149
[TASK] Optimized structure for public function work()
Jan Philipp Timme2011-06-25 23:04:19 +00:00
2c5e520c9f
[TASK] Added function for clients, so they're able to send initial data right after connecting to a server. [TASK] Restructured parts of the core to support sending data right after connecting. [TASK] Adapted core part for automatic reconnect to support sending initial data, too.
Jan Philipp Timme2011-06-25 22:13:53 +00:00
4c9f5ba7f3
[TASK] Fixed: now using getter instead of protected property.
Jan Philipp Timme2011-03-12 13:35:59 +00:00
7e7ac368b2
[TASK] I don't know what changed, but it might be important.
Jan Philipp Timme2011-01-22 20:28:10 +00:00
e424ea2cbe
[TASK] Implemented getBufferLength() and getNextChars()
Jan Philipp Timme2010-12-19 17:56:58 +00:00
3880b59f94
[TASK] Added Tags to the DocComments. [TASK] Reformated some classes.
Jan Philipp Timme2010-12-19 14:26:32 +00:00
26036e9994
[TASK] Made all constuctors and destructors public. [TASK] Added some DocComments for the IrcClient.
Jan Philipp Timme2010-12-18 14:42:56 +00:00
03a4dfff71
[TASK] Added the ProtocolHandlerException [TASK] Started to implement the IRC-Protocol
Jan Philipp Timme2010-12-12 21:44:19 +00:00
dee3333578
[TASK] Implemented the ProtocolHandler things so it works again. [TASK] Added some comments. [TASK] Added TODOs concerning refactoring and more functions that are needed.
Jan Philipp Timme2010-12-08 16:47:04 +00:00
2b8263a49d
[TASK] Continued to work on the Buffer thingy. Code still broken.
Jan Philipp Timme2010-12-02 22:34:12 +00:00
c382cfe756
[TASK] Removed the linebreak from the buffers in the ConnectionHandler. [TASK] Added a WrongDatatypeException [TASK] Started to implement the ProtocolHandler in a different way. [TASK] Started to put buffers into the ProtocolHandler. [!!!] Committing broken code.
Jan Philipp Timme2010-11-30 23:25:15 +00:00
5cb0714834
[TASK] Started to move buffers into ProtocolHandler. [TODO] Move buffers, finish the linebreak stuff.
Jan Philipp Timme2010-11-28 18:35:08 +00:00