Commits

Show all
Author Commit Message Labels Comments Date
Chris Perl avatarChris Perl
Removing unnecessary exceptions from bayeuxmessage. Made bayeuxclientevent able to take a url and use the to populate http request etc.
Chris Perl avatarChris Perl
Minor change
Chris Perl avatarChris Perl
Adding asyncore event loop based bayeux client and making it use bayeuxmessage.py
Chris Perl avatarChris Perl
Moving all message stuff out into separate file
Chris Perl avatarChris Perl
Little cleanup
Chris Perl avatarChris Perl
Playing around with some more proper error handling
Chris Perl avatarChris Perl
more tweaks
Chris Perl avatarChris Perl
More tweaks and refactoring
Chris Perl avatarChris Perl
More refactoring, working toward unit tests for BayeuxReceiver class
Chris Perl avatarChris Perl
Adding support for advice to a bunch of the classes
Chris Perl avatarChris Perl
More refactoring
Chris Perl avatarChris Perl
Started to refactor code such that both request and response message can either be created from scratch, or created from an existing dictionary, such that the given dictionary will be checked for requried fields for messages of that type. Not all unit tests pass yet, I still need to finish converting the rest of the response messages.
Chris Perl avatarChris Perl
making it so that i can at least import the tests.
Chris Perl avatarChris Perl
Still screwing around with things, but putting the http class override back while I figure out the best interface
Chris Perl avatarChris Perl
Whitespace changes
Chris Perl avatarChris Perl
Started working on testing the receiver, but have to make more modifications to the way messages work
Chris Perl avatarChris Perl
little tweaks
Chris Perl avatarChris Perl
Removing some parens that I think reduce readability. Also removed extra tab at the end of one of the lines
Chris Perl avatarChris Perl
Replacing explicit use of HTTPConnection with a keyword arg that clients can replace.
Chris Perl avatarChris Perl
Two typo updates
Chris Perl avatarChris Perl
Unsubscribe request also does not seem to contain our clientId
Chris Perl avatarChris Perl
Factored out come common code, and added unsubscribe command
Chris Perl avatarChris Perl
Removing the sad synchronous client
Chris Perl avatarChris Perl
Taking out useless comment
Chris Perl avatarChris Perl
Add additional locking and make the thread loop respect the self._reconnect advice
Chris Perl avatarChris Perl
Little tweaks
Chris Perl avatarChris Perl
Further refinements for making all the callback stuff work correctly. Still more to be done
Chris Perl avatarChris Perl
Starting implementation of asynchronous callback based client.
Chris Perl avatarChris Perl
Fixed a slight problem
Chris Perl avatarChris Perl
Added a simple synchronous client class. Could use some work.
  1. Prev
  2. Next
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.