Jan Philipp Timme
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.
2011-12-03 12:43:43 +01:00
Jan Philipp Timme
8de6bb29b6
[TASK] Added .project to new created .gitignore.
2011-11-05 14:31:43 +01:00
Jan Philipp Timme
bb4d961e4a
[TASK] Fixed a bug that caused the client to be unable to respond to the server.
2011-07-16 14:13:29 +00:00
Jan Philipp Timme
a8bc9d597e
[TASK] I forgot. >.<
2011-07-02 23:36:33 +00:00
Jan Philipp Timme
9e83b0602a
[TASK] Did some small changes in the code. Also updated some comments.
2011-06-29 19:16:08 +00:00
Jan Philipp Timme
77be9470a0
[TASK] Restructured the ClientManagers work()-function.
2011-06-29 18:25:43 +00:00
Jan Philipp Timme
f9beef4c81
[TASK] Now using DIRECTORY_SEPERATOR for the few paths we have.
2011-06-26 15:26:01 +00:00
Jan Philipp Timme
8e32f35edf
[TASK] Introduced addLine() to the buffer class.
...
[TASK] Made createBuffer function protected in ProtocolHandler classes.
2011-06-26 14:03:32 +00:00
Jan Philipp Timme
df030e453d
[TASK] Updated variable names to lowerCamelCase.
2011-06-25 23:16:28 +00:00
Jan Philipp Timme
78866ed149
[TASK] Optimized structure for public function work()
2011-06-25 23:04:19 +00:00
Jan Philipp Timme
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.
2011-06-25 22:13:53 +00:00
Jan Philipp Timme
4c9f5ba7f3
[TASK] Fixed: now using getter instead of protected property.
2011-03-12 13:35:59 +00:00
Jan Philipp Timme
23ca3e0554
[TASK] Implemented 372 in IrcProtocolHandler.
2011-01-23 22:52:22 +00:00
Jan Philipp Timme
7e7ac368b2
[TASK] I don't know what changed, but it might be important.
2011-01-22 20:28:10 +00:00
Jan Philipp Timme
e424ea2cbe
[TASK] Implemented getBufferLength() and getNextChars()
2010-12-19 17:56:58 +00:00
Jan Philipp Timme
3880b59f94
[TASK] Added Tags to the DocComments.
...
[TASK] Reformated some classes.
2010-12-19 14:26:32 +00:00
Jan Philipp Timme
26036e9994
[TASK] Made all constuctors and destructors public.
...
[TASK] Added some DocComments for the IrcClient.
2010-12-18 14:42:56 +00:00
Jan Philipp Timme
03a4dfff71
[TASK] Added the ProtocolHandlerException
...
[TASK] Started to implement the IRC-Protocol
2010-12-12 21:44:19 +00:00
Jan Philipp Timme
b1a7ac5fdb
[TASK] Implemented countActiveConnections().
2010-12-08 16:54:08 +00:00
Jan Philipp Timme
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.
2010-12-08 16:47:04 +00:00
Jan Philipp Timme
2b8263a49d
[TASK] Continued to work on the Buffer thingy. Code still broken.
2010-12-02 22:34:12 +00:00
Jan Philipp Timme
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.
2010-11-30 23:25:15 +00:00
Jan Philipp Timme
5cb0714834
[TASK] Started to move buffers into ProtocolHandler.
...
[TODO] Move buffers, finish the linebreak stuff.
2010-11-28 18:35:08 +00:00
Jan Philipp Timme
db9dda856c
[TASK] Code cleanup and some small documentation.
2010-11-28 16:51:43 +00:00
Jan Philipp Timme
a20a91bf12
[TASK] Added the reconnect-flag that works now.
2010-11-28 16:38:03 +00:00
Jan Philipp Timme
b318595783
[TASK] Changed behaviour of protocol register.
2010-11-28 02:45:25 +00:00
Jan Philipp Timme
4bbb9bf548
[TASK] Code working again. Introduced basic protocol handler structures.
2010-11-28 01:24:16 +00:00
Jan Philipp Timme
3bd7a6e0f9
[TASK] Some Bugfixes.
2010-11-28 01:15:20 +00:00
Jan Philipp Timme
bdd9f671ad
[TASK] Introducing the ProtocolHandler
2010-11-28 00:04:35 +00:00
Jan Philipp Timme
f3b1354aa2
[TASK] Cleanup in the ClientManager and added an AbstractProtocolHandler.
2010-11-27 19:59:11 +00:00
Jan Philipp Timme
952af43b97
2010-11-21 22:48:11 +00:00
Jan Philipp Timme
01018862f7
wrong structure
2010-11-21 22:40:52 +00:00
Jan Philipp Timme
55c3ba2088
Initial import.
2010-11-21 22:37:10 +00:00
Jan Philipp Timme
9be5861dca
Initial import.
2010-11-21 22:33:29 +00:00
Jan Philipp Timme
c5f5e5ae0a
2010-11-21 22:32:34 +00:00