summaryrefslogtreecommitdiff
path: root/src/connection.cpp (follow)
AgeCommit message (Collapse)Author
2007-04-03Ok, no code is left in src, it's all in src/old. We'll gradually move code backMike Buland
into src as it's fixed and re-org'd. This includes tests, which, I may write a unit test system into libbu++ just to make my life easier.
2007-04-02Ok...now you can specify a timeout on the open function, 30 seconds is theMike Buland
default so no programs need to be changed, it seemed like a good default to me... Still needs testing, but it should work just fine, and shouldn't effect any of our servers.
2007-04-02This constitutes a test version...there's a chance this should have been aMike Buland
branch, but it's so small...I'll just see if bugs arise, and if they do, then we'll fix 'em.
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