PROTON-526: split the definitions in engine.h into separate "per object" files; also added use of doxygen grouping tags so that generated API docs better reflect the design of the API

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1574542 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: update the SSL documentation

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1574559 13f79535-47bb-0310-9956-ffa450edef68
PROTON-527: added events API to proton-j

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1574591 13f79535-47bb-0310-9956-ffa450edef68
PROTON-526: added grouping for sasl.h

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1574594 13f79535-47bb-0310-9956-ffa450edef68
fixed transport stall on aborted connection

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575346 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Reorganise C test build scripts to make it easier to add tests
- This also allows you to run the tests correctly under KDevelop

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575410 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Add missing prefix to parse_url()
- Also added some simple documentation

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575411 13f79535-47bb-0310-9956-ffa450edef68
PROTON-488: fix va_arg calls for the z type to always pass two simple types instead of a struct. Needed by VS and clang.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575995 13f79535-47bb-0310-9956-ffa450edef68
added pn_messenger_deadline; fixed python binding for pn_selectable_deadline

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1575998 13f79535-47bb-0310-9956-ffa450edef68
PROTON-529: Windows port of PROTON-525, driver refactor (io and selector) from review 18893

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576030 13f79535-47bb-0310-9956-ffa450edef68
NO-JIRA: Do python detection in cmake rather than assuming it is there
- This allows for platforms that don't have it always built in
  (like Windows or many Unixes)

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576064 13f79535-47bb-0310-9956-ffa450edef68
PROTON-506: Added unit tests for C url parser

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576090 13f79535-47bb-0310-9956-ffa450edef68
PROTON-506: Fix C address URL parser to correctly identify the host component
if there is an '@' character in the path component.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576091 13f79535-47bb-0310-9956-ffa450edef68
PROTON-506: Added unit tests for Java url parser

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576412 13f79535-47bb-0310-9956-ffa450edef68
PROTON-506: Fix Java address URL parser to correctly identify the host component
if there is an '@' character in the path component.

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576413 13f79535-47bb-0310-9956-ffa450edef68
PROTON-506: Fix for Visual Studio

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576442 13f79535-47bb-0310-9956-ffa450edef68
added doxygen for condition.h and connection.h

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576508 13f79535-47bb-0310-9956-ffa450edef68
more doxygen

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576724 13f79535-47bb-0310-9956-ffa450edef68
doxygen for link.h

git-svn-id: https://svn.apache.org/repos/asf/qpid/proton/trunk@1576882 13f79535-47bb-0310-9956-ffa450edef68