All pastes #734996 Raw Edit

SPU Overview

public text v1 · immutable
·published 2007-10-13 06:44 UTC
rendered paste body
SpockBot Ultimate.

Package Tree:
_________________________________________
com.SpockBot.SPU
  |
  |com.SpockBot.SPU.Global
  |  
  |com.SpockBot.SPU.Loader
  |
  |com.SpockBot.SPU.Main
  |
  |com.SpockBot.SPU.Server
  |  |
  |  |com.SpockBot.SPU.Server.Channel
  |  |  |
  |  |  |com.SpockBot.SPU.Server.Channel.User
__________________________________________

Package Summary:
__________________________________________
com.SpockBot.SPU:

This package is where all the other packages are 
situated, This is the root package and all
packages related to SpockBot Ultimate must not
be any levels higher than this.

com.SpockBot.SPU.Global:

This package is where all classes that watch or
keep track of all instances one level about this
such as Loader, Main and Server.

com.SpockBot.SPU.Main

This is where all the main classes are places, 
This includes the class holding the
main (String[]) method and any classes that 
the main classes requires before launching the
bot.

com.SpockBot.SPU.Server

Classes in this package are for the Stream and
for connecting to IRC servers. Handling pings 
and anything that is not directly related to any
channels or users.

com.SpockBot.SPU.Server.Channel

This is where all classes that are for tracking 
channels inside a server instance. 
messages from channels is handled by classes 
in this package, and also things like the 
players that are online and user instances.

com.SpockBot.SPU.Server.Channel.User

This is a very important package, Holding 
classes that are used for talking to users, 
handling rights and user to user 
communications.

_____________________________________________

Classes:
_____________________________________________

This File is being written to during development