aboutsummaryrefslogtreecommitdiff
path: root/src/connection.cpp (follow)
AgeCommit message (Collapse)Author
2007-03-27Added a new helper to the flexbuf, and likewise to the connection class, sinceMike Buland
it uses it heavily.
2007-03-27Fixed a const issue in the fstring.Mike Buland
2007-01-24...this time?Mike Buland
2007-01-24Fixed a bug?Mike Buland
2006-12-29Part of the Connection class timed reads were reporting things improperly.Mike Buland
HttpGet is also much better now, and will timeout if it needs to.
2006-12-04Added the writeAllOutput function to Connection. It's handy.Mike Buland
2006-11-21Everything in libbu++ now passes -Wall, this should have been done a long timeMike Buland
ago.
2006-10-31Expanded the scope of the stream system to include positional functions. UpdatedMike Buland
the Connection class so that it won't die horribly if you don't provide the pointers to updatable memory for the amount of time not spent waiting for data during a read. Also fiddled with the http test, as you can see...nothing important.
2006-10-31Added the new linkmessenger class that will act as a base-class for anythingMike Buland
that wants to send messages to a containing programlink. Also fiddled with other things...aparently.
2006-09-26Fixed some whackiness in the connection class, -1 from readInput means nothingMike Buland
there, but there might be later. 0 means death.
2006-09-20Updated the connection class to send all outgoing data when there is some.Mike Buland
Later this should be fixed and another function should be added.
2006-08-25Fixed more stuff in the connection class. Yay.Mike Buland
2006-08-25Fixed the connection manager to not suck with the new connection read api.Mike Buland
2006-08-25Added tests and exception codes, so you're program can tell just how bad thingsMike Buland
really are.
2006-08-25Added a new exception for connecitons, and added a new function to theMike Buland
connection class, that reads at least n bytes in x seconds.
2006-06-21Updated the readInput function to tell you how much time is left over afterMike Buland
blocking.
2006-05-01libbu++ is finally laid out the way it should be, trunk, branches, and tags.Mike Buland