You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by jr...@apache.org on 2016/06/17 13:09:43 UTC

[01/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Repository: qpid-site
Updated Branches:
  refs/heads/asf-site da3b7effa -> a1191dd36


http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.js
new file mode 100755
index 0000000..35d5b49
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.js
@@ -0,0 +1,486 @@
+var searchData=
+[
+  ['pn_5fcollector',['pn_collector',['../group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada',1,'event.h']]],
+  ['pn_5fcollector_5ffree',['pn_collector_free',['../group__event.html#gaff9695d4c47feea83a5762cec75d6ccf',1,'event.h']]],
+  ['pn_5fcollector_5fmore',['pn_collector_more',['../group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15',1,'event.h']]],
+  ['pn_5fcollector_5fpeek',['pn_collector_peek',['../group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f',1,'event.h']]],
+  ['pn_5fcollector_5fpop',['pn_collector_pop',['../group__event.html#gaa555f47b96943d506be173d3bfbb0e2f',1,'event.h']]],
+  ['pn_5fcollector_5fput',['pn_collector_put',['../group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c',1,'event.h']]],
+  ['pn_5fcollector_5frelease',['pn_collector_release',['../group__event.html#gad1f005d4eae73f8d81e2df08da151f53',1,'event.h']]],
+  ['pn_5fcondition_5fclear',['pn_condition_clear',['../group__condition.html#ga038f092914fc0fd8ae3713a537e34a05',1,'condition.h']]],
+  ['pn_5fcondition_5fget_5fdescription',['pn_condition_get_description',['../group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1',1,'condition.h']]],
+  ['pn_5fcondition_5fget_5fname',['pn_condition_get_name',['../group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1',1,'condition.h']]],
+  ['pn_5fcondition_5finfo',['pn_condition_info',['../group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a',1,'condition.h']]],
+  ['pn_5fcondition_5fis_5fredirect',['pn_condition_is_redirect',['../group__condition.html#gaaab127d4d71648f675858e9a250f73b3',1,'condition.h']]],
+  ['pn_5fcondition_5fis_5fset',['pn_condition_is_set',['../group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e',1,'condition.h']]],
+  ['pn_5fcondition_5fredirect_5fhost',['pn_condition_redirect_host',['../group__condition.html#ga6a226262df61311f33a6d5075b15ce41',1,'condition.h']]],
+  ['pn_5fcondition_5fredirect_5fport',['pn_condition_redirect_port',['../group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f',1,'condition.h']]],
+  ['pn_5fcondition_5fset_5fdescription',['pn_condition_set_description',['../group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b',1,'condition.h']]],
+  ['pn_5fcondition_5fset_5fname',['pn_condition_set_name',['../group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29',1,'condition.h']]],
+  ['pn_5fconnection',['pn_connection',['../group__connection.html#ga7ad02932efd7fd54938813852f7b61dc',1,'connection.h']]],
+  ['pn_5fconnection_5fattachments',['pn_connection_attachments',['../group__connection.html#ga8510314b8226658d14ee20253bde5853',1,'connection.h']]],
+  ['pn_5fconnection_5fclose',['pn_connection_close',['../group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf',1,'connection.h']]],
+  ['pn_5fconnection_5fcollect',['pn_connection_collect',['../group__connection.html#ga7943e7721ab30776cb79d4799d628164',1,'connection.h']]],
+  ['pn_5fconnection_5fcondition',['pn_connection_condition',['../group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d',1,'connection.h']]],
+  ['pn_5fconnection_5fdesired_5fcapabilities',['pn_connection_desired_capabilities',['../group__connection.html#ga608fc121ce149f534bac640b119d2230',1,'connection.h']]],
+  ['pn_5fconnection_5ferror',['pn_connection_error',['../group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b',1,'connection.h']]],
+  ['pn_5fconnection_5ffree',['pn_connection_free',['../group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fcontainer',['pn_connection_get_container',['../group__connection.html#ga1ae9f5d1b693ed734384241100564c60',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fcontext',['pn_connection_get_context',['../group__connection.html#gaf304c011df5e00160f49297ba172149c',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fhostname',['pn_connection_get_hostname',['../group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fuser',['pn_connection_get_user',['../group__connection.html#gaeb5426c33775c4d668d1653426e65d95',1,'connection.h']]],
+  ['pn_5fconnection_5foffered_5fcapabilities',['pn_connection_offered_capabilities',['../group__connection.html#ga8b7a3914155561305f814d12422c874a',1,'connection.h']]],
+  ['pn_5fconnection_5fopen',['pn_connection_open',['../group__connection.html#ga7458674f4779b1e863494a991c923c0e',1,'connection.h']]],
+  ['pn_5fconnection_5fproperties',['pn_connection_properties',['../group__connection.html#gab8700c359187ecb9451acf43c78c5486',1,'connection.h']]],
+  ['pn_5fconnection_5frelease',['pn_connection_release',['../group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fcondition',['pn_connection_remote_condition',['../group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fcontainer',['pn_connection_remote_container',['../group__connection.html#ga466d510620741123b4e9ba723c039f0c',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fdesired_5fcapabilities',['pn_connection_remote_desired_capabilities',['../group__connection.html#ga57a496ea0893c5920a7ace900e033a74',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fhostname',['pn_connection_remote_hostname',['../group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5foffered_5fcapabilities',['pn_connection_remote_offered_capabilities',['../group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fproperties',['pn_connection_remote_properties',['../group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf',1,'connection.h']]],
+  ['pn_5fconnection_5freset',['pn_connection_reset',['../group__connection.html#ga5da6d9f55883af5f996d45828a7034a7',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fcontainer',['pn_connection_set_container',['../group__connection.html#ga26407d58547c672d64858e07375e0965',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fcontext',['pn_connection_set_context',['../group__connection.html#ga3f6cdab1871250511beef56402a4f7f7',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fhostname',['pn_connection_set_hostname',['../group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fpassword',['pn_connection_set_password',['../group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fuser',['pn_connection_set_user',['../group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53',1,'connection.h']]],
+  ['pn_5fconnection_5fstate',['pn_connection_state',['../group__connection.html#gab2f0a1503fa22e705dcad9056054a18a',1,'connection.h']]],
+  ['pn_5fconnection_5ftransport',['pn_connection_transport',['../group__connection.html#ga9181af243a5958309ad90bf8460634ae',1,'connection.h']]],
+  ['pn_5fdata',['pn_data',['../group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494',1,'codec.h']]],
+  ['pn_5fdata_5fappend',['pn_data_append',['../group__data.html#gaaec0e43b868e758310bfb65a3065de35',1,'codec.h']]],
+  ['pn_5fdata_5fappendn',['pn_data_appendn',['../group__data.html#ga50c7179db92da951c918279c4229ec88',1,'codec.h']]],
+  ['pn_5fdata_5fclear',['pn_data_clear',['../group__data.html#gadcd2302af4138df54c4746a63d5d1126',1,'codec.h']]],
+  ['pn_5fdata_5fcopy',['pn_data_copy',['../group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9',1,'codec.h']]],
+  ['pn_5fdata_5fdecode',['pn_data_decode',['../group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53',1,'codec.h']]],
+  ['pn_5fdata_5fdump',['pn_data_dump',['../group__data.html#gaf2cd71e20873f001af7df46411ea82ec',1,'codec.h']]],
+  ['pn_5fdata_5fencode',['pn_data_encode',['../group__data.html#ga1b62c53f552bbd3a7d6104f370547b28',1,'codec.h']]],
+  ['pn_5fdata_5fencoded_5fsize',['pn_data_encoded_size',['../group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79',1,'codec.h']]],
+  ['pn_5fdata_5fenter',['pn_data_enter',['../group__data.html#ga37a5eec807c913d165ba1de45e685b19',1,'codec.h']]],
+  ['pn_5fdata_5ferrno',['pn_data_errno',['../group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34',1,'codec.h']]],
+  ['pn_5fdata_5ferror',['pn_data_error',['../group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc',1,'codec.h']]],
+  ['pn_5fdata_5fexit',['pn_data_exit',['../group__data.html#ga6082cb1e9b6bc00948f0878717b41270',1,'codec.h']]],
+  ['pn_5fdata_5fformat',['pn_data_format',['../group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb',1,'codec.h']]],
+  ['pn_5fdata_5ffree',['pn_data_free',['../group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4',1,'codec.h']]],
+  ['pn_5fdata_5fget_5farray',['pn_data_get_array',['../group__data.html#gac9700149093e77e783ddcef52a8a4db1',1,'codec.h']]],
+  ['pn_5fdata_5fget_5farray_5ftype',['pn_data_get_array_type',['../group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fatom',['pn_data_get_atom',['../group__data.html#ga8cee2e1f0d422738f99eb538727f4319',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbinary',['pn_data_get_binary',['../group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbool',['pn_data_get_bool',['../group__data.html#ga37f4661f13f7ede4db33095298089e60',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbyte',['pn_data_get_byte',['../group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbytes',['pn_data_get_bytes',['../group__data.html#gabac9485859d8e7e753cc7d5cca18ad63',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fchar',['pn_data_get_char',['../group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal128',['pn_data_get_decimal128',['../group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal32',['pn_data_get_decimal32',['../group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal64',['pn_data_get_decimal64',['../group__data.html#ga38fe961771db4952b6281e5b00ecac89',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdouble',['pn_data_get_double',['../group__data.html#ga0032a3390f1c09c4bdbb2db245126524',1,'codec.h']]],
+  ['pn_5fdata_5fget_5ffloat',['pn_data_get_float',['../group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fint',['pn_data_get_int',['../group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f',1,'codec.h']]],
+  ['pn_5fdata_5fget_5flist',['pn_data_get_list',['../group__data.html#gaf57a68675bf7c951ef93e333d12331af',1,'codec.h']]],
+  ['pn_5fdata_5fget_5flong',['pn_data_get_long',['../group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fmap',['pn_data_get_map',['../group__data.html#gad6401b3b6546a86d10b666d648de26b7',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fshort',['pn_data_get_short',['../group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fstring',['pn_data_get_string',['../group__data.html#ga6c81297c987e7ff682882c9a85f625ea',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fsymbol',['pn_data_get_symbol',['../group__data.html#ga1297b27c461838081be7e5e48915736f',1,'codec.h']]],
+  ['pn_5fdata_5fget_5ftimestamp',['pn_data_get_timestamp',['../group__data.html#ga8d79239b695728859bb94937ebdb346e',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fubyte',['pn_data_get_ubyte',['../group__data.html#ga833462593fa1366867d399e54e12f95a',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fuint',['pn_data_get_uint',['../group__data.html#gadc681a22d35a8cf825506107190537dc',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fulong',['pn_data_get_ulong',['../group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fushort',['pn_data_get_ushort',['../group__data.html#ga9839bc1094a1626db6684f9fc9997d81',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fuuid',['pn_data_get_uuid',['../group__data.html#gab3f128742148492c7e8d509674395752',1,'codec.h']]],
+  ['pn_5fdata_5fis_5farray_5fdescribed',['pn_data_is_array_described',['../group__data.html#gacae4481af22f2d9c5253c022de89c808',1,'codec.h']]],
+  ['pn_5fdata_5fis_5fdescribed',['pn_data_is_described',['../group__data.html#ga017f9e11e72206d02dc82e06282ec956',1,'codec.h']]],
+  ['pn_5fdata_5fis_5fnull',['pn_data_is_null',['../group__data.html#gae6200ee577b92809bab4762802b4a01e',1,'codec.h']]],
+  ['pn_5fdata_5fnarrow',['pn_data_narrow',['../group__data.html#ga4df82b8d528399bc524eed5561348cf1',1,'codec.h']]],
+  ['pn_5fdata_5fnext',['pn_data_next',['../group__data.html#ga263f241d7f97826ad223f5568b7eae79',1,'codec.h']]],
+  ['pn_5fdata_5fpoint',['pn_data_point',['../group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8',1,'codec.h']]],
+  ['pn_5fdata_5fprev',['pn_data_prev',['../group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d',1,'codec.h']]],
+  ['pn_5fdata_5fprint',['pn_data_print',['../group__data.html#ga6cdc924144c5963bf370da33cc7b0102',1,'codec.h']]],
+  ['pn_5fdata_5fput_5farray',['pn_data_put_array',['../group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fatom',['pn_data_put_atom',['../group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbinary',['pn_data_put_binary',['../group__data.html#gada1c4399957d9d07ee7676e1be703d3c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbool',['pn_data_put_bool',['../group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbyte',['pn_data_put_byte',['../group__data.html#ga0fb37ff2b6220644c70c89d07b04b318',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fchar',['pn_data_put_char',['../group__data.html#ga10e83457b188e64e16816f4837fbe2f0',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal128',['pn_data_put_decimal128',['../group__data.html#gac78d77572b1c36b01b469ff604da9710',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal32',['pn_data_put_decimal32',['../group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal64',['pn_data_put_decimal64',['../group__data.html#ga6a964f2c22a015983793a3323651e0f0',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdescribed',['pn_data_put_described',['../group__data.html#ga7dac51e4345896a1ac969169237b5c16',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdouble',['pn_data_put_double',['../group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57',1,'codec.h']]],
+  ['pn_5fdata_5fput_5ffloat',['pn_data_put_float',['../group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fint',['pn_data_put_int',['../group__data.html#gabe6b2617d9361332c57fac7c152a3ea6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5flist',['pn_data_put_list',['../group__data.html#gaac31eb899c93e404926081a2650d7f55',1,'codec.h']]],
+  ['pn_5fdata_5fput_5flong',['pn_data_put_long',['../group__data.html#ga538519513a20a441fddd98214c049fb6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fmap',['pn_data_put_map',['../group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fnull',['pn_data_put_null',['../group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fshort',['pn_data_put_short',['../group__data.html#ga00d64770a609ca56d0eeda41dd8847bb',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fstring',['pn_data_put_string',['../group__data.html#ga03fa959001ad29c5646edcb42caaa12c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fsymbol',['pn_data_put_symbol',['../group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723',1,'codec.h']]],
+  ['pn_5fdata_5fput_5ftimestamp',['pn_data_put_timestamp',['../group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fubyte',['pn_data_put_ubyte',['../group__data.html#ga03f3769fafcfe3208db645eb629b536c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fuint',['pn_data_put_uint',['../group__data.html#ga44f6fae3db7765bb79eb29394afa02c7',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fulong',['pn_data_put_ulong',['../group__data.html#gae432d32c8155d28a261f428f4b9fd870',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fushort',['pn_data_put_ushort',['../group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fuuid',['pn_data_put_uuid',['../group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2',1,'codec.h']]],
+  ['pn_5fdata_5frestore',['pn_data_restore',['../group__data.html#gae70c79935ccce9b893494044e29423fa',1,'codec.h']]],
+  ['pn_5fdata_5frewind',['pn_data_rewind',['../group__data.html#ga46683edde8b3118f0a28a17737c392b1',1,'codec.h']]],
+  ['pn_5fdata_5fsize',['pn_data_size',['../group__data.html#ga5facc4b4d0559c4a6b334a02fd982628',1,'codec.h']]],
+  ['pn_5fdata_5ftype',['pn_data_type',['../group__data.html#gaac5e69565602301035f58da8759d90d0',1,'codec.h']]],
+  ['pn_5fdata_5fwiden',['pn_data_widen',['../group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce',1,'codec.h']]],
+  ['pn_5fdelivery',['pn_delivery',['../group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b',1,'delivery.h']]],
+  ['pn_5fdelivery_5fattachments',['pn_delivery_attachments',['../group__delivery.html#gace64c19b55c542fc894816bea7d57c0c',1,'delivery.h']]],
+  ['pn_5fdelivery_5fbuffered',['pn_delivery_buffered',['../group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3',1,'delivery.h']]],
+  ['pn_5fdelivery_5fclear',['pn_delivery_clear',['../group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325',1,'delivery.h']]],
+  ['pn_5fdelivery_5fcurrent',['pn_delivery_current',['../group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3',1,'delivery.h']]],
+  ['pn_5fdelivery_5fdump',['pn_delivery_dump',['../group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d',1,'delivery.h']]],
+  ['pn_5fdelivery_5fget_5fcontext',['pn_delivery_get_context',['../group__delivery.html#ga58503daa93d897b69e34de1b32cfc384',1,'delivery.h']]],
+  ['pn_5fdelivery_5flink',['pn_delivery_link',['../group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f',1,'delivery.h']]],
+  ['pn_5fdelivery_5flocal',['pn_delivery_local',['../group__delivery.html#ga10647ef832705827cafd2e3162f97b73',1,'delivery.h']]],
+  ['pn_5fdelivery_5flocal_5fstate',['pn_delivery_local_state',['../group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4',1,'delivery.h']]],
+  ['pn_5fdelivery_5fpartial',['pn_delivery_partial',['../group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b',1,'delivery.h']]],
+  ['pn_5fdelivery_5fpending',['pn_delivery_pending',['../group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172',1,'delivery.h']]],
+  ['pn_5fdelivery_5freadable',['pn_delivery_readable',['../group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a',1,'delivery.h']]],
+  ['pn_5fdelivery_5fremote',['pn_delivery_remote',['../group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b',1,'delivery.h']]],
+  ['pn_5fdelivery_5fremote_5fstate',['pn_delivery_remote_state',['../group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f',1,'delivery.h']]],
+  ['pn_5fdelivery_5fset_5fcontext',['pn_delivery_set_context',['../group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046',1,'delivery.h']]],
+  ['pn_5fdelivery_5fsettle',['pn_delivery_settle',['../group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb',1,'delivery.h']]],
+  ['pn_5fdelivery_5fsettled',['pn_delivery_settled',['../group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198',1,'delivery.h']]],
+  ['pn_5fdelivery_5ftag',['pn_delivery_tag',['../group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50',1,'delivery.h']]],
+  ['pn_5fdelivery_5fupdate',['pn_delivery_update',['../group__delivery.html#ga11803f844e1521b2ccaabb0259186308',1,'delivery.h']]],
+  ['pn_5fdelivery_5fupdated',['pn_delivery_updated',['../group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d',1,'delivery.h']]],
+  ['pn_5fdelivery_5fwritable',['pn_delivery_writable',['../group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf',1,'delivery.h']]],
+  ['pn_5fdisposition_5fannotations',['pn_disposition_annotations',['../group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67',1,'disposition.h']]],
+  ['pn_5fdisposition_5fcondition',['pn_disposition_condition',['../group__disposition.html#gabd35f46e997ed687d715302480d011e2',1,'disposition.h']]],
+  ['pn_5fdisposition_5fdata',['pn_disposition_data',['../group__disposition.html#ga451f0c749032dad08b6f960aba3416da',1,'disposition.h']]],
+  ['pn_5fdisposition_5fget_5fsection_5fnumber',['pn_disposition_get_section_number',['../group__disposition.html#gabcf704fae3e555374ab180befc5b8278',1,'disposition.h']]],
+  ['pn_5fdisposition_5fget_5fsection_5foffset',['pn_disposition_get_section_offset',['../group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1',1,'disposition.h']]],
+  ['pn_5fdisposition_5fis_5ffailed',['pn_disposition_is_failed',['../group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac',1,'disposition.h']]],
+  ['pn_5fdisposition_5fis_5fundeliverable',['pn_disposition_is_undeliverable',['../group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5ffailed',['pn_disposition_set_failed',['../group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fsection_5fnumber',['pn_disposition_set_section_number',['../group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fsection_5foffset',['pn_disposition_set_section_offset',['../group__disposition.html#ga900c1f88996063c495e4a370c14d5105',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fundeliverable',['pn_disposition_set_undeliverable',['../group__disposition.html#gaf82a7d54887104bdced67a2e95510e38',1,'disposition.h']]],
+  ['pn_5fdisposition_5ftype',['pn_disposition_type',['../group__disposition.html#ga56f357a15193cfb221ce497d1f48022d',1,'disposition.h']]],
+  ['pn_5fdtag',['pn_dtag',['../group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a',1,'delivery.h']]],
+  ['pn_5fevent_5fattachments',['pn_event_attachments',['../group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f',1,'event.h']]],
+  ['pn_5fevent_5fclass',['pn_event_class',['../group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa',1,'event.h']]],
+  ['pn_5fevent_5fconnection',['pn_event_connection',['../group__event.html#gabd51118bb12d11911fb189ace39fa20f',1,'event.h']]],
+  ['pn_5fevent_5fcontext',['pn_event_context',['../group__event.html#gae7306ffd931c65d9acab76fde75fbd53',1,'event.h']]],
+  ['pn_5fevent_5fdelivery',['pn_event_delivery',['../group__event.html#gaadfc49bb1943bf56058bfe7affa5a380',1,'event.h']]],
+  ['pn_5fevent_5flink',['pn_event_link',['../group__event.html#ga2a289b44f0bb585f419f355e0e7bff81',1,'event.h']]],
+  ['pn_5fevent_5froot',['pn_event_root',['../group__event.html#ga7ac86262676e6ced40bacc2ca85d205e',1,'event.h']]],
+  ['pn_5fevent_5fsession',['pn_event_session',['../group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d',1,'event.h']]],
+  ['pn_5fevent_5ftransport',['pn_event_transport',['../group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5',1,'event.h']]],
+  ['pn_5fevent_5ftype',['pn_event_type',['../group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585',1,'event.h']]],
+  ['pn_5fevent_5ftype_5fname',['pn_event_type_name',['../group__event.html#gaede985de776fb37eaf3d2a34af60a5dc',1,'event.h']]],
+  ['pn_5flink_5fadvance',['pn_link_advance',['../group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7',1,'link.h']]],
+  ['pn_5flink_5fattachments',['pn_link_attachments',['../group__link.html#ga51ace30d440f3f6a1c7b022a17c14738',1,'link.h']]],
+  ['pn_5flink_5favailable',['pn_link_available',['../group__link.html#gae87b35d45c495a640c04376175696403',1,'link.h']]],
+  ['pn_5flink_5fclose',['pn_link_close',['../group__link.html#gad9d63c2255cae6c913cb980f8812ace0',1,'link.h']]],
+  ['pn_5flink_5fcondition',['pn_link_condition',['../group__link.html#ga3d9321a1831d214e079152b7a8030cf1',1,'link.h']]],
+  ['pn_5flink_5fcredit',['pn_link_credit',['../group__link.html#gae106eccd62d41a1b6125bc471315066d',1,'link.h']]],
+  ['pn_5flink_5fcurrent',['pn_link_current',['../group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac',1,'link.h']]],
+  ['pn_5flink_5fdetach',['pn_link_detach',['../group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f',1,'link.h']]],
+  ['pn_5flink_5fdrain',['pn_link_drain',['../group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357',1,'link.h']]],
+  ['pn_5flink_5fdrained',['pn_link_drained',['../group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc',1,'link.h']]],
+  ['pn_5flink_5fdraining',['pn_link_draining',['../group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7',1,'link.h']]],
+  ['pn_5flink_5ferror',['pn_link_error',['../group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6',1,'link.h']]],
+  ['pn_5flink_5fflow',['pn_link_flow',['../group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2',1,'link.h']]],
+  ['pn_5flink_5ffree',['pn_link_free',['../group__link.html#gaa28fac1437012b534873b6e255bcb494',1,'link.h']]],
+  ['pn_5flink_5fget_5fcontext',['pn_link_get_context',['../group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e',1,'link.h']]],
+  ['pn_5flink_5fget_5fdrain',['pn_link_get_drain',['../group__link.html#ga412100bbe765f6fa0313257b6f24a1b8',1,'link.h']]],
+  ['pn_5flink_5fhead',['pn_link_head',['../group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde',1,'link.h']]],
+  ['pn_5flink_5fis_5freceiver',['pn_link_is_receiver',['../group__link.html#gac02f18d19fa8da9fef840e52be41cf68',1,'link.h']]],
+  ['pn_5flink_5fis_5fsender',['pn_link_is_sender',['../group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe',1,'link.h']]],
+  ['pn_5flink_5fname',['pn_link_name',['../group__link.html#ga3d284db80651c3183a60f706325f2266',1,'link.h']]],
+  ['pn_5flink_5fnext',['pn_link_next',['../group__link.html#ga07d0254efd3df298246a043f5323d540',1,'link.h']]],
+  ['pn_5flink_5foffered',['pn_link_offered',['../group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a',1,'link.h']]],
+  ['pn_5flink_5fopen',['pn_link_open',['../group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083',1,'link.h']]],
+  ['pn_5flink_5fqueued',['pn_link_queued',['../group__link.html#gab5a35ccbd14c04285845a6d7b40f44df',1,'link.h']]],
+  ['pn_5flink_5frcv_5fsettle_5fmode',['pn_link_rcv_settle_mode',['../group__link.html#ga8aec1bf839d167e81037595a86c8751a',1,'link.h']]],
+  ['pn_5flink_5frecv',['pn_link_recv',['../group__receiver.html#gaa98289676877e6c820a95e4bce94eda6',1,'link.h']]],
+  ['pn_5flink_5fremote_5fcondition',['pn_link_remote_condition',['../group__link.html#gabac87dd5667123557a0e73a45ad13349',1,'link.h']]],
+  ['pn_5flink_5fremote_5fcredit',['pn_link_remote_credit',['../group__link.html#ga1c9b1a283a88199a2dc56af8ab150760',1,'link.h']]],
+  ['pn_5flink_5fremote_5frcv_5fsettle_5fmode',['pn_link_remote_rcv_settle_mode',['../group__link.html#ga13d85968d1ced071196379c9cbd108b1',1,'link.h']]],
+  ['pn_5flink_5fremote_5fsnd_5fsettle_5fmode',['pn_link_remote_snd_settle_mode',['../group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5',1,'link.h']]],
+  ['pn_5flink_5fremote_5fsource',['pn_link_remote_source',['../group__link.html#ga6955876604a5982a969cf3e44bc3b045',1,'link.h']]],
+  ['pn_5flink_5fremote_5ftarget',['pn_link_remote_target',['../group__link.html#gad9c24558b723dc4877abad8bacd5a17a',1,'link.h']]],
+  ['pn_5flink_5fsend',['pn_link_send',['../group__sender.html#ga6edd45454fe2ddd093aad94f3d277475',1,'link.h']]],
+  ['pn_5flink_5fsession',['pn_link_session',['../group__link.html#ga9417ad2f784646ae23318782411e422a',1,'link.h']]],
+  ['pn_5flink_5fset_5fcontext',['pn_link_set_context',['../group__link.html#ga0be02619b09c3b7b38fe50318466792e',1,'link.h']]],
+  ['pn_5flink_5fset_5fdrain',['pn_link_set_drain',['../group__receiver.html#ga22837f7f8e152add8de867bbe4163892',1,'link.h']]],
+  ['pn_5flink_5fset_5frcv_5fsettle_5fmode',['pn_link_set_rcv_settle_mode',['../group__link.html#gaff06cd4918c76523e1893dc1341ebc48',1,'link.h']]],
+  ['pn_5flink_5fset_5fsnd_5fsettle_5fmode',['pn_link_set_snd_settle_mode',['../group__link.html#ga410b0f045ee235b93a7fa1439af50d2c',1,'link.h']]],
+  ['pn_5flink_5fsnd_5fsettle_5fmode',['pn_link_snd_settle_mode',['../group__link.html#ga44b6238638d71356b00f3129e0b28182',1,'link.h']]],
+  ['pn_5flink_5fsource',['pn_link_source',['../group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0',1,'link.h']]],
+  ['pn_5flink_5fstate',['pn_link_state',['../group__link.html#gaef39c0b3b65fca7d9b227ef38a345394',1,'link.h']]],
+  ['pn_5flink_5ftarget',['pn_link_target',['../group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c',1,'link.h']]],
+  ['pn_5flink_5funsettled',['pn_link_unsettled',['../group__link.html#ga77f816f63c744283b2fd62e6f8abef07',1,'link.h']]],
+  ['pn_5flog_5fenable',['pn_log_enable',['../log_8h.html#adb660612539443183b5c15c34420e13f',1,'log.h']]],
+  ['pn_5flog_5flogger',['pn_log_logger',['../log_8h.html#aa06809e5a6ee743feaff22b2bf15eede',1,'log.h']]],
+  ['pn_5fmessage',['pn_message',['../group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9',1,'message.h']]],
+  ['pn_5fmessage_5fannotations',['pn_message_annotations',['../group__message.html#gac41af78e905b660a8df54baad6499a2d',1,'message.h']]],
+  ['pn_5fmessage_5fbody',['pn_message_body',['../group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3',1,'message.h']]],
+  ['pn_5fmessage_5fclear',['pn_message_clear',['../group__message.html#gad82108b69076e73f9a413297eb0fe93a',1,'message.h']]],
+  ['pn_5fmessage_5fcorrelation_5fid',['pn_message_correlation_id',['../group__message.html#gaa030d35726172445701c3abd365717b3',1,'message.h']]],
+  ['pn_5fmessage_5fdata',['pn_message_data',['../group__message.html#ga320d01b638a1780bebec73f4a943778a',1,'message.h']]],
+  ['pn_5fmessage_5fdecode',['pn_message_decode',['../group__message.html#ga8e14c80d737f01e2a54b8198c48910d4',1,'message.h']]],
+  ['pn_5fmessage_5fencode',['pn_message_encode',['../group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa',1,'message.h']]],
+  ['pn_5fmessage_5ferrno',['pn_message_errno',['../group__message.html#ga98c45926c58fabb1465c59d9aa4056ff',1,'message.h']]],
+  ['pn_5fmessage_5ferror',['pn_message_error',['../group__message.html#ga87bacde8d1733671663832dbb9fd097c',1,'message.h']]],
+  ['pn_5fmessage_5ffree',['pn_message_free',['../group__message.html#ga02854827986ba1b0e36d0005674661c4',1,'message.h']]],
+  ['pn_5fmessage_5fget_5faddress',['pn_message_get_address',['../group__message.html#ga8cb345cb31c3a3349688799b6b4f2006',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcontent_5fencoding',['pn_message_get_content_encoding',['../group__message.html#ga9ec4d67e6527397023d119ae81f57c03',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcontent_5ftype',['pn_message_get_content_type',['../group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcorrelation_5fid',['pn_message_get_correlation_id',['../group__message.html#ga85500c85e451bb223084a5261be4f107',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcreation_5ftime',['pn_message_get_creation_time',['../group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fdelivery_5fcount',['pn_message_get_delivery_count',['../group__message.html#gae6061ca4cd91f35db285ad4e736b4880',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fexpiry_5ftime',['pn_message_get_expiry_time',['../group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fgroup_5fid',['pn_message_get_group_id',['../group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fgroup_5fsequence',['pn_message_get_group_sequence',['../group__message.html#ga7820752b1c9d5f88e74d291e48fc1638',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fid',['pn_message_get_id',['../group__message.html#ga6dc34192b0b265792e80b909733fc446',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fpriority',['pn_message_get_priority',['../group__message.html#gaf0df7d607fb85c78ada340df52db745c',1,'message.h']]],
+  ['pn_5fmessage_5fget_5freply_5fto',['pn_message_get_reply_to',['../group__message.html#gafe7577a90ec17ff77af79e1b544557d7',1,'message.h']]],
+  ['pn_5fmessage_5fget_5freply_5fto_5fgroup_5fid',['pn_message_get_reply_to_group_id',['../group__message.html#ga165beee02cfa76912ec7eb89e3869135',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fsubject',['pn_message_get_subject',['../group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fttl',['pn_message_get_ttl',['../group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fuser_5fid',['pn_message_get_user_id',['../group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2',1,'message.h']]],
+  ['pn_5fmessage_5fid',['pn_message_id',['../group__message.html#gad63613b52062ab477ac9c32f7131cda4',1,'message.h']]],
+  ['pn_5fmessage_5finstructions',['pn_message_instructions',['../group__message.html#gae22d080b9928ac446349117783e5e1e7',1,'message.h']]],
+  ['pn_5fmessage_5fis_5fdurable',['pn_message_is_durable',['../group__message.html#ga0639e7686a2fdaabec64e26675fa805a',1,'message.h']]],
+  ['pn_5fmessage_5fis_5ffirst_5facquirer',['pn_message_is_first_acquirer',['../group__message.html#ga147807825163b84d9fdd7556fad42608',1,'message.h']]],
+  ['pn_5fmessage_5fis_5finferred',['pn_message_is_inferred',['../group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb',1,'message.h']]],
+  ['pn_5fmessage_5fproperties',['pn_message_properties',['../group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab',1,'message.h']]],
+  ['pn_5fmessage_5fset_5faddress',['pn_message_set_address',['../group__message.html#gadae5d992568a088c561e5ddcdde13705',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcontent_5fencoding',['pn_message_set_content_encoding',['../group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcontent_5ftype',['pn_message_set_content_type',['../group__message.html#ga8881958619bd06d75c0c6cfffc59ee07',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcorrelation_5fid',['pn_message_set_correlation_id',['../group__message.html#gad8cc824cf918cec1a53816c15527322a',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcreation_5ftime',['pn_message_set_creation_time',['../group__message.html#ga7f328d0874a181f508b0af9eece5e95d',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fdelivery_5fcount',['pn_message_set_delivery_count',['../group__message.html#ga9e29a74bbaf88a38d488df17940f637a',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fdurable',['pn_message_set_durable',['../group__message.html#ga29d5812830f4379461472761cd5e056b',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fexpiry_5ftime',['pn_message_set_expiry_time',['../group__message.html#gad5044e606189589abafd65890d8824d8',1,'message.h']]],
+  ['pn_5fmessage_5fset_5ffirst_5facquirer',['pn_message_set_first_acquirer',['../group__message.html#ga00b7a4b62de07b070191398e1f1cff02',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fgroup_5fid',['pn_message_set_group_id',['../group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fgroup_5fsequence',['pn_message_set_group_sequence',['../group__message.html#ga31d881ca2663b0903f9a866da1e911ef',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fid',['pn_message_set_id',['../group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d',1,'message.h']]],
+  ['pn_5fmessage_5fset_5finferred',['pn_message_set_inferred',['../group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fpriority',['pn_message_set_priority',['../group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358',1,'message.h']]],
+  ['pn_5fmessage_5fset_5freply_5fto',['pn_message_set_reply_to',['../group__message.html#ga04aa890bc4ff9f182462cffd50029123',1,'message.h']]],
+  ['pn_5fmessage_5fset_5freply_5fto_5fgroup_5fid',['pn_message_set_reply_to_group_id',['../group__message.html#ga99fcb933bf3dc699a1b04027f770922e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fsubject',['pn_message_set_subject',['../group__message.html#gaafc66aca1184747edac543e9a3985a24',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fttl',['pn_message_set_ttl',['../group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fuser_5fid',['pn_message_set_user_id',['../group__message.html#gab10575fed8437d431da449e04f835f6d',1,'message.h']]],
+  ['pn_5fmessenger',['pn_messenger',['../group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249',1,'messenger.h']]],
+  ['pn_5fmessenger_5faccept',['pn_messenger_accept',['../group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fbuffered',['pn_messenger_buffered',['../group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913',1,'messenger.h']]],
+  ['pn_5fmessenger_5fdeadline',['pn_messenger_deadline',['../group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67',1,'messenger.h']]],
+  ['pn_5fmessenger_5fdelivery',['pn_messenger_delivery',['../group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb',1,'messenger.h']]],
+  ['pn_5fmessenger_5ferrno',['pn_messenger_errno',['../group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2',1,'messenger.h']]],
+  ['pn_5fmessenger_5ferror',['pn_messenger_error',['../group__messenger.html#ga66fff60287c43a457518382216464c5b',1,'messenger.h']]],
+  ['pn_5fmessenger_5ffree',['pn_messenger_free',['../group__messenger.html#gaf57143f98134870941839f9b665e87af',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget',['pn_messenger_get',['../group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fcertificate',['pn_messenger_get_certificate',['../group__messenger.html#gaca5d33643cc6db452d4dd456f774f936',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fflags',['pn_messenger_get_flags',['../messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fincoming_5fwindow',['pn_messenger_get_incoming_window',['../group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5flink',['pn_messenger_get_link',['../group__messenger.html#ga24819ecf92720da72500bb453e3d3847',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5foutgoing_5fwindow',['pn_messenger_get_outgoing_window',['../group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fpassword',['pn_messenger_get_password',['../group__messenger.html#gaca818b10d8ab415ff21b2df30e645588',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fprivate_5fkey',['pn_messenger_get_private_key',['../group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fremote_5fidle_5ftimeout',['pn_messenger_get_remote_idle_timeout',['../messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5ftimeout',['pn_messenger_get_timeout',['../group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5ftrusted_5fcertificates',['pn_messenger_get_trusted_certificates',['../group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming',['pn_messenger_incoming',['../group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming_5fsubscription',['pn_messenger_incoming_subscription',['../group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming_5ftracker',['pn_messenger_incoming_tracker',['../group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04',1,'messenger.h']]],
+  ['pn_5fmessenger_5finterrupt',['pn_messenger_interrupt',['../group__messenger.html#gaf5a08242376fa805290966e89a54aa8e',1,'messenger.h']]],
+  ['pn_5fmessenger_5fis_5fblocking',['pn_messenger_is_blocking',['../group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fis_5fpassive',['pn_messenger_is_passive',['../group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fname',['pn_messenger_name',['../group__messenger.html#gaa300a232e25dbe6be6dca3949da82145',1,'messenger.h']]],
+  ['pn_5fmessenger_5foutgoing',['pn_messenger_outgoing',['../group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6',1,'messenger.h']]],
+  ['pn_5fmessenger_5foutgoing_5ftracker',['pn_messenger_outgoing_tracker',['../group__messenger.html#gaea099f5cefb69de9042e91d7fce17878',1,'messenger.h']]],
+  ['pn_5fmessenger_5fput',['pn_messenger_put',['../group__messenger.html#gadc93816636d614c8ea2abdeef1b99573',1,'messenger.h']]],
+  ['pn_5fmessenger_5freceiving',['pn_messenger_receiving',['../group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943',1,'messenger.h']]],
+  ['pn_5fmessenger_5frecv',['pn_messenger_recv',['../group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990',1,'messenger.h']]],
+  ['pn_5fmessenger_5freject',['pn_messenger_reject',['../group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c',1,'messenger.h']]],
+  ['pn_5fmessenger_5frewrite',['pn_messenger_rewrite',['../group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085',1,'messenger.h']]],
+  ['pn_5fmessenger_5froute',['pn_messenger_route',['../group__messenger.html#ga58608dc581eba5d56abc89d05377913e',1,'messenger.h']]],
+  ['pn_5fmessenger_5fselectable',['pn_messenger_selectable',['../group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsend',['pn_messenger_send',['../group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fblocking',['pn_messenger_set_blocking',['../group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fcertificate',['pn_messenger_set_certificate',['../group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fflags',['pn_messenger_set_flags',['../messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fincoming_5fwindow',['pn_messenger_set_incoming_window',['../group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5foutgoing_5fwindow',['pn_messenger_set_outgoing_window',['../group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fpassive',['pn_messenger_set_passive',['../group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fpassword',['pn_messenger_set_password',['../group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fprivate_5fkey',['pn_messenger_set_private_key',['../group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5frcv_5fsettle_5fmode',['pn_messenger_set_rcv_settle_mode',['../messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fsnd_5fsettle_5fmode',['pn_messenger_set_snd_settle_mode',['../messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fssl_5fpeer_5fauthentication_5fmode',['pn_messenger_set_ssl_peer_authentication_mode',['../messenger_8h.html#a8235fd094b6613334fcad7059109753b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftimeout',['pn_messenger_set_timeout',['../group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftracer',['pn_messenger_set_tracer',['../messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftrusted_5fcertificates',['pn_messenger_set_trusted_certificates',['../group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsettle',['pn_messenger_settle',['../group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstart',['pn_messenger_start',['../group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstatus',['pn_messenger_status',['../group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstop',['pn_messenger_stop',['../group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstopped',['pn_messenger_stopped',['../group__messenger.html#gaba050f36861e436a18378a8a1ff835e0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsubscribe',['pn_messenger_subscribe',['../group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsubscribe_5fttl',['pn_messenger_subscribe_ttl',['../group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1',1,'messenger.h']]],
+  ['pn_5fmessenger_5ftracker_5flink',['pn_messenger_tracker_link',['../group__messenger.html#gaa27f202efc3cb9454b899576058064b1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fwork',['pn_messenger_work',['../group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2',1,'messenger.h']]],
+  ['pn_5freactor_5fconnection',['pn_reactor_connection',['../group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f',1,'reactor.h']]],
+  ['pn_5freactor_5fconnection_5fto_5fhost',['pn_reactor_connection_to_host',['../group__reactor.html#gabc625bc7107766746a05ee4b7c53f363',1,'reactor.h']]],
+  ['pn_5freactor_5fget_5fconnection_5faddress',['pn_reactor_get_connection_address',['../group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a',1,'reactor.h']]],
+  ['pn_5freactor_5fset_5fconnection_5fhost',['pn_reactor_set_connection_host',['../group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb',1,'reactor.h']]],
+  ['pn_5freceiver',['pn_receiver',['../group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f',1,'link.h']]],
+  ['pn_5fsasl',['pn_sasl',['../group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac',1,'sasl.h']]],
+  ['pn_5fsasl_5fallowed_5fmechs',['pn_sasl_allowed_mechs',['../group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db',1,'sasl.h']]],
+  ['pn_5fsasl_5fconfig_5fname',['pn_sasl_config_name',['../group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20',1,'sasl.h']]],
+  ['pn_5fsasl_5fconfig_5fpath',['pn_sasl_config_path',['../group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c',1,'sasl.h']]],
+  ['pn_5fsasl_5fdone',['pn_sasl_done',['../group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3',1,'sasl.h']]],
+  ['pn_5fsasl_5fextended',['pn_sasl_extended',['../group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fallow_5finsecure_5fmechs',['pn_sasl_get_allow_insecure_mechs',['../group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fmech',['pn_sasl_get_mech',['../group__sasl.html#ga77adf112018a4b457df4abbf5b31873b',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fuser',['pn_sasl_get_user',['../group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886',1,'sasl.h']]],
+  ['pn_5fsasl_5foutcome',['pn_sasl_outcome',['../group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8',1,'sasl.h']]],
+  ['pn_5fsasl_5fset_5fallow_5finsecure_5fmechs',['pn_sasl_set_allow_insecure_mechs',['../group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16',1,'sasl.h']]],
+  ['pn_5fselectable_5fcollect',['pn_selectable_collect',['../group__selectable.html#ga8ed074cff009036aba5d5848036d8f72',1,'selectable.h']]],
+  ['pn_5fselectable_5ferror',['pn_selectable_error',['../group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4',1,'selectable.h']]],
+  ['pn_5fselectable_5fexpired',['pn_selectable_expired',['../group__selectable.html#ga695af605ead4986abcdf652cf962d75a',1,'selectable.h']]],
+  ['pn_5fselectable_5ffree',['pn_selectable_free',['../group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9',1,'selectable.h']]],
+  ['pn_5fselectable_5fget_5fdeadline',['pn_selectable_get_deadline',['../group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9',1,'selectable.h']]],
+  ['pn_5fselectable_5fget_5ffd',['pn_selectable_get_fd',['../group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5freading',['pn_selectable_is_reading',['../group__selectable.html#ga7d694a1644c989937fb72b70782f4979',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fregistered',['pn_selectable_is_registered',['../group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fterminal',['pn_selectable_is_terminal',['../group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fwriting',['pn_selectable_is_writing',['../group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198',1,'selectable.h']]],
+  ['pn_5fselectable_5freadable',['pn_selectable_readable',['../group__selectable.html#ga6995acf52d96089dae30519d3d5b398a',1,'selectable.h']]],
+  ['pn_5fselectable_5fset_5ffd',['pn_selectable_set_fd',['../group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276',1,'selectable.h']]],
+  ['pn_5fselectable_5fset_5fregistered',['pn_selectable_set_registered',['../group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2',1,'selectable.h']]],
+  ['pn_5fselectable_5fterminate',['pn_selectable_terminate',['../group__selectable.html#ga18868416a68de0a8c51cfb664510edac',1,'selectable.h']]],
+  ['pn_5fselectable_5fwritable',['pn_selectable_writable',['../group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af',1,'selectable.h']]],
+  ['pn_5fselectables',['pn_selectables',['../group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c',1,'selectable.h']]],
+  ['pn_5fselectables_5ffree',['pn_selectables_free',['../group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53',1,'selectable.h']]],
+  ['pn_5fselectables_5fnext',['pn_selectables_next',['../group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2',1,'selectable.h']]],
+  ['pn_5fsender',['pn_sender',['../group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5',1,'link.h']]],
+  ['pn_5fsession',['pn_session',['../group__session.html#ga9ca2a8dae71d761598016798b9e13fc3',1,'session.h']]],
+  ['pn_5fsession_5fattachments',['pn_session_attachments',['../group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77',1,'session.h']]],
+  ['pn_5fsession_5fclose',['pn_session_close',['../group__session.html#gadc22e0e15181526ac3119793f42cb2a8',1,'session.h']]],
+  ['pn_5fsession_5fcondition',['pn_session_condition',['../group__session.html#gae4be841a30fa987e5294b8225f7acf5e',1,'session.h']]],
+  ['pn_5fsession_5fconnection',['pn_session_connection',['../group__session.html#ga427dff7259c2361931cdcd4d66073348',1,'session.h']]],
+  ['pn_5fsession_5ferror',['pn_session_error',['../group__session.html#gadca7de4fef037bee39dec8e46d3b6633',1,'session.h']]],
+  ['pn_5fsession_5ffree',['pn_session_free',['../group__session.html#ga0a431d267919f7bda16a9a91f8889c01',1,'session.h']]],
+  ['pn_5fsession_5fget_5fcontext',['pn_session_get_context',['../group__session.html#gaf14527da4f91c8a4b6e383764fc6880f',1,'session.h']]],
+  ['pn_5fsession_5fget_5fincoming_5fcapacity',['pn_session_get_incoming_capacity',['../group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c',1,'session.h']]],
+  ['pn_5fsession_5fget_5foutgoing_5fwindow',['pn_session_get_outgoing_window',['../group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58',1,'session.h']]],
+  ['pn_5fsession_5fhead',['pn_session_head',['../group__session.html#ga8aea90f33a085de6f9c6404660efbcb7',1,'session.h']]],
+  ['pn_5fsession_5fincoming_5fbytes',['pn_session_incoming_bytes',['../group__session.html#ga22c5eca3f2a55cd921878cc43808bba6',1,'session.h']]],
+  ['pn_5fsession_5fnext',['pn_session_next',['../group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9',1,'session.h']]],
+  ['pn_5fsession_5fopen',['pn_session_open',['../group__session.html#ga050c0473324175a9a451e9d3e2766fac',1,'session.h']]],
+  ['pn_5fsession_5foutgoing_5fbytes',['pn_session_outgoing_bytes',['../group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357',1,'session.h']]],
+  ['pn_5fsession_5fremote_5fcondition',['pn_session_remote_condition',['../group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff',1,'session.h']]],
+  ['pn_5fsession_5fset_5fcontext',['pn_session_set_context',['../group__session.html#ga7d906124c5cda5da5014e0e770d32223',1,'session.h']]],
+  ['pn_5fsession_5fset_5fincoming_5fcapacity',['pn_session_set_incoming_capacity',['../group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf',1,'session.h']]],
+  ['pn_5fsession_5fset_5foutgoing_5fwindow',['pn_session_set_outgoing_window',['../group__session.html#ga59b64771b7bad4304aa92d76378e8baf',1,'session.h']]],
+  ['pn_5fsession_5fstate',['pn_session_state',['../group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e',1,'session.h']]],
+  ['pn_5fssl',['pn_ssl',['../group__ssl.html#gace9c2c01043714e64fe97a390ffeac87',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain',['pn_ssl_domain',['../group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fallow_5funsecured_5fclient',['pn_ssl_domain_allow_unsecured_client',['../group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5ffree',['pn_ssl_domain_free',['../group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5fcredentials',['pn_ssl_domain_set_credentials',['../group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5fpeer_5fauthentication',['pn_ssl_domain_set_peer_authentication',['../group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5ftrusted_5fca_5fdb',['pn_ssl_domain_set_trusted_ca_db',['../group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fcert_5ffingerprint',['pn_ssl_get_cert_fingerprint',['../group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fcipher_5fname',['pn_ssl_get_cipher_name',['../group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fpeer_5fhostname',['pn_ssl_get_peer_hostname',['../group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fprotocol_5fname',['pn_ssl_get_protocol_name',['../group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fremote_5fsubject',['pn_ssl_get_remote_subject',['../group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fremote_5fsubject_5fsubfield',['pn_ssl_get_remote_subject_subfield',['../group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fssf',['pn_ssl_get_ssf',['../group__ssl.html#ga4a1837eb135461f71da666f3438c7602',1,'ssl.h']]],
+  ['pn_5fssl_5finit',['pn_ssl_init',['../group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77',1,'ssl.h']]],
+  ['pn_5fssl_5fpresent',['pn_ssl_present',['../group__ssl.html#ga94467860b566683a4c646487dc537b34',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fstatus',['pn_ssl_resume_status',['../group__ssl.html#ga543c4d6b34f107f41a2812b15e370523',1,'ssl.h']]],
+  ['pn_5fssl_5fset_5fpeer_5fhostname',['pn_ssl_set_peer_hostname',['../group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5',1,'ssl.h']]],
+  ['pn_5fsubscription_5faddress',['pn_subscription_address',['../group__messenger.html#ga177587d2aa7a6fee101a111e40765deb',1,'messenger.h']]],
+  ['pn_5fsubscription_5fget_5fcontext',['pn_subscription_get_context',['../group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce',1,'messenger.h']]],
+  ['pn_5fsubscription_5fset_5fcontext',['pn_subscription_set_context',['../group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce',1,'messenger.h']]],
+  ['pn_5fterminus_5fcapabilities',['pn_terminus_capabilities',['../group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f',1,'terminus.h']]],
+  ['pn_5fterminus_5fcopy',['pn_terminus_copy',['../group__terminus.html#gabf6c265040dd7233bddbb4efcf314999',1,'terminus.h']]],
+  ['pn_5fterminus_5ffilter',['pn_terminus_filter',['../group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5faddress',['pn_terminus_get_address',['../group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fdistribution_5fmode',['pn_terminus_get_distribution_mode',['../group__terminus.html#ga575d3d03d45453bce10392b120e35a50',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fdurability',['pn_terminus_get_durability',['../group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fexpiry_5fpolicy',['pn_terminus_get_expiry_policy',['../group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5ftimeout',['pn_terminus_get_timeout',['../group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5ftype',['pn_terminus_get_type',['../group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e',1,'terminus.h']]],
+  ['pn_5fterminus_5fis_5fdynamic',['pn_terminus_is_dynamic',['../group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5',1,'terminus.h']]],
+  ['pn_5fterminus_5foutcomes',['pn_terminus_outcomes',['../group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed',1,'terminus.h']]],
+  ['pn_5fterminus_5fproperties',['pn_terminus_properties',['../group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5faddress',['pn_terminus_set_address',['../group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdistribution_5fmode',['pn_terminus_set_distribution_mode',['../group__terminus.html#gad4abc043078d14aeeaef3116500d62e1',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdurability',['pn_terminus_set_durability',['../group__terminus.html#ga386428e4d1742649fffa112f231a3bf8',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdynamic',['pn_terminus_set_dynamic',['../group__terminus.html#ga8600194fb12e709bb165249996d3d136',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fexpiry_5fpolicy',['pn_terminus_set_expiry_policy',['../group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5ftimeout',['pn_terminus_set_timeout',['../group__terminus.html#gafe5932e60e778827a0b6c27e7748a814',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5ftype',['pn_terminus_set_type',['../group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d',1,'terminus.h']]],
+  ['pn_5ftimestamp_5fnow',['pn_timestamp_now',['../group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4',1,'types.h']]],
+  ['pn_5ftransport',['pn_transport',['../group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d',1,'transport.h']]],
+  ['pn_5ftransport_5fattachments',['pn_transport_attachments',['../group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d',1,'transport.h']]],
+  ['pn_5ftransport_5fbind',['pn_transport_bind',['../group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892',1,'transport.h']]],
+  ['pn_5ftransport_5fcapacity',['pn_transport_capacity',['../group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd',1,'transport.h']]],
+  ['pn_5ftransport_5fclose_5fhead',['pn_transport_close_head',['../group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8',1,'transport.h']]],
+  ['pn_5ftransport_5fclose_5ftail',['pn_transport_close_tail',['../group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac',1,'transport.h']]],
+  ['pn_5ftransport_5fclosed',['pn_transport_closed',['../group__transport.html#ga69b8c9a7dbdef76644711274b6f61987',1,'transport.h']]],
+  ['pn_5ftransport_5fcondition',['pn_transport_condition',['../group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457',1,'transport.h']]],
+  ['pn_5ftransport_5fconnection',['pn_transport_connection',['../group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae',1,'transport.h']]],
+  ['pn_5ftransport_5ferror',['pn_transport_error',['../group__transport.html#ga00a271caac7d531ae795d78db81199e9',1,'transport.h']]],
+  ['pn_5ftransport_5ffree',['pn_transport_free',['../group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fchannel_5fmax',['pn_transport_get_channel_max',['../group__transport.html#ga36ff89334941ed67b98af731e5696844',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fcontext',['pn_transport_get_context',['../group__transport.html#ga9016acfea374d8b58183158b8d857ee8',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fframes_5finput',['pn_transport_get_frames_input',['../group__transport.html#gad5614b4c311ab84a21213f60011a6840',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fframes_5foutput',['pn_transport_get_frames_output',['../group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fidle_5ftimeout',['pn_transport_get_idle_timeout',['../group__transport.html#ga2d650c473958ae118701d8aefd96aaa1',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fmax_5fframe',['pn_transport_get_max_frame',['../group__transport.html#ga93bb966654732ecdd07557dc3307a7e2',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fremote_5fidle_5ftimeout',['pn_transport_get_remote_idle_timeout',['../group__transport.html#gabae92ce766617943d51fdab7504b867c',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fremote_5fmax_5fframe',['pn_transport_get_remote_max_frame',['../group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5ftracer',['pn_transport_get_tracer',['../group__transport.html#ga99b48ee38d0bc21855eee158f8584aca',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fuser',['pn_transport_get_user',['../group__transport.html#gafa71f9e73acbe139941b9ebe754b3241',1,'transport.h']]],
+  ['pn_5ftransport_5fhead',['pn_transport_head',['../group__transport.html#gac92129f1805ec946d5a792ae4a1b3327',1,'transport.h']]],
+  ['pn_5ftransport_5finput',['pn_transport_input',['../group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314',1,'transport.h']]],
+  ['pn_5ftransport_5fis_5fauthenticated',['pn_transport_is_authenticated',['../group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed',1,'transport.h']]],
+  ['pn_5ftransport_5fis_5fencrypted',['pn_transport_is_encrypted',['../group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5',1,'transport.h']]],
+  ['pn_5ftransport_5flog',['pn_transport_log',['../group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c',1,'transport.h']]],
+  ['pn_5ftransport_5flogf',['pn_transport_logf',['../group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e',1,'transport.h']]],
+  ['pn_5ftransport_5foutput',['pn_transport_output',['../group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817',1,'transport.h']]],
+  ['pn_5ftransport_5fpeek',['pn_transport_peek',['../group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9',1,'transport.h']]],
+  ['pn_5ftransport_5fpending',['pn_transport_pending',['../group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f',1,'transport.h']]],
+  ['pn_5ftransport_5fpop',['pn_transport_pop',['../group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb',1,'transport.h']]],
+  ['pn_5ftransport_5fprocess',['pn_transport_process',['../group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447',1,'transport.h']]],
+  ['pn_5ftransport_5fpush',['pn_transport_push',['../group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff',1,'transport.h']]],
+  ['pn_5ftransport_5fquiesced',['pn_transport_quiesced',['../group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995',1,'transport.h']]],
+  ['pn_5ftransport_5fremote_5fchannel_5fmax',['pn_transport_remote_channel_max',['../group__transport.html#ga0842d4831299a6aa87075620e8bba436',1,'transport.h']]],
+  ['pn_5ftransport_5frequire_5fauth',['pn_transport_require_auth',['../group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a',1,'transport.h']]],
+  ['pn_5ftransport_5frequire_5fencryption',['pn_transport_require_encryption',['../group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fchannel_5fmax',['pn_transport_set_channel_max',['../group__transport.html#ga470514642911834717ec0cd2a0cdab3f',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fcontext',['pn_transport_set_context',['../group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fidle_5ftimeout',['pn_transport_set_idle_timeout',['../group__transport.html#gadd73956f25923eff0ca93784d943d349',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fmax_5fframe',['pn_transport_set_max_frame',['../group__transport.html#ga2974d2551737553bc953232f3bd6438c',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fserver',['pn_transport_set_server',['../group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5ftracer',['pn_transport_set_tracer',['../group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47',1,'transport.h']]],
+  ['pn_5ftransport_5ftail',['pn_transport_tail',['../group__transport.html#ga51a02f24b448365039da44744f4e65a6',1,'transport.h']]],
+  ['pn_5ftransport_5ftick',['pn_transport_tick',['../group__transport.html#ga2be777fea1b19677ac50072c487d9ad1',1,'transport.h']]],
+  ['pn_5ftransport_5ftrace',['pn_transport_trace',['../group__transport.html#gaee7ed090a3fa99d9f46d145939af893b',1,'transport.h']]],
+  ['pn_5ftransport_5funbind',['pn_transport_unbind',['../group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07',1,'transport.h']]],
+  ['pn_5ftransport_5fvlogf',['pn_transport_vlogf',['../group__transport.html#ga6475de6019c60e6d7f4f8f971c980162',1,'transport.h']]],
+  ['pn_5ftype_5fname',['pn_type_name',['../group__data.html#ga2a546fbd721f3b528190b3298014f134',1,'codec.h']]],
+  ['pn_5funsettled_5fhead',['pn_unsettled_head',['../group__link.html#ga79008e1324488bcbc7387b657c1d2897',1,'link.h']]],
+  ['pn_5funsettled_5fnext',['pn_unsettled_next',['../group__link.html#ga29f38b239a25d8adad5fa7457e4ec014',1,'link.h']]],
+  ['pn_5furl',['pn_url',['../group__url.html#ga5adceed8d2b4484315544d381cbf82f9',1,'url.h']]],
+  ['pn_5furl_5fclear',['pn_url_clear',['../group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e',1,'url.h']]],
+  ['pn_5furl_5ffree',['pn_url_free',['../group__url.html#gaa2015ccab1960c3ac303e1f5688c4296',1,'url.h']]],
+  ['pn_5furl_5fparse',['pn_url_parse',['../group__url.html#gab239da092ed86cb75e24e4d3b092c943',1,'url.h']]],
+  ['pn_5furl_5fstr',['pn_url_str',['../group__url.html#ga070eea99a9c67039998bcb96414d18e7',1,'url.h']]],
+  ['pn_5fwork_5fhead',['pn_work_head',['../group__delivery.html#gaeae1603ad26c10678175beb423733b67',1,'delivery.h']]],
+  ['pn_5fwork_5fnext',['pn_work_next',['../group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db',1,'delivery.h']]]
+];


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[29/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.js
new file mode 100755
index 0000000..570e7cc
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.js
@@ -0,0 +1,135 @@
+var group__data =
+[
+    [ "pn_atom_t", "structpn__atom__t.html", [
+      [ "as_bool", "structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466", null ],
+      [ "as_byte", "structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358", null ],
+      [ "as_bytes", "structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6", null ],
+      [ "as_char", "structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2", null ],
+      [ "as_decimal128", "structpn__atom__t.html#a955beb69514c435365e2f0c48882a253", null ],
+      [ "as_decimal32", "structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a", null ],
+      [ "as_decimal64", "structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763", null ],
+      [ "as_double", "structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6", null ],
+      [ "as_float", "structpn__atom__t.html#acb80d523296b4e648a25960716e543dd", null ],
+      [ "as_int", "structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc", null ],
+      [ "as_long", "structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4", null ],
+      [ "as_short", "structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9", null ],
+      [ "as_timestamp", "structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860", null ],
+      [ "as_ubyte", "structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e", null ],
+      [ "as_uint", "structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07", null ],
+      [ "as_ulong", "structpn__atom__t.html#aa754243590728e977707720bd95df84f", null ],
+      [ "as_ushort", "structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6", null ],
+      [ "as_uuid", "structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee", null ],
+      [ "type", "structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d", null ],
+      [ "u", "structpn__atom__t.html#a75338f13f7c6587b416c2f0f80044a03", null ]
+    ] ],
+    [ "pn_data_t", "group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf", null ],
+    [ "pn_type_t", "group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db", [
+      [ "PN_NULL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe", null ],
+      [ "PN_BOOL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7", null ],
+      [ "PN_UBYTE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256", null ],
+      [ "PN_BYTE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592", null ],
+      [ "PN_USHORT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41", null ],
+      [ "PN_SHORT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97", null ],
+      [ "PN_UINT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd", null ],
+      [ "PN_INT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab", null ],
+      [ "PN_CHAR", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124", null ],
+      [ "PN_ULONG", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777", null ],
+      [ "PN_LONG", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c", null ],
+      [ "PN_TIMESTAMP", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1", null ],
+      [ "PN_FLOAT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0", null ],
+      [ "PN_DOUBLE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5", null ],
+      [ "PN_DECIMAL32", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca", null ],
+      [ "PN_DECIMAL64", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae", null ],
+      [ "PN_DECIMAL128", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4", null ],
+      [ "PN_UUID", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13", null ],
+      [ "PN_BINARY", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9", null ],
+      [ "PN_STRING", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b", null ],
+      [ "PN_SYMBOL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9", null ],
+      [ "PN_DESCRIBED", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07", null ],
+      [ "PN_ARRAY", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d", null ],
+      [ "PN_LIST", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804", null ],
+      [ "PN_MAP", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd", null ],
+      [ "PN_INVALID", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6", null ]
+    ] ],
+    [ "pn_data", "group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494", null ],
+    [ "pn_data_append", "group__data.html#gaaec0e43b868e758310bfb65a3065de35", null ],
+    [ "pn_data_appendn", "group__data.html#ga50c7179db92da951c918279c4229ec88", null ],
+    [ "pn_data_clear", "group__data.html#gadcd2302af4138df54c4746a63d5d1126", null ],
+    [ "pn_data_copy", "group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9", null ],
+    [ "pn_data_decode", "group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53", null ],
+    [ "pn_data_dump", "group__data.html#gaf2cd71e20873f001af7df46411ea82ec", null ],
+    [ "pn_data_encode", "group__data.html#ga1b62c53f552bbd3a7d6104f370547b28", null ],
+    [ "pn_data_encoded_size", "group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79", null ],
+    [ "pn_data_enter", "group__data.html#ga37a5eec807c913d165ba1de45e685b19", null ],
+    [ "pn_data_errno", "group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34", null ],
+    [ "pn_data_error", "group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc", null ],
+    [ "pn_data_exit", "group__data.html#ga6082cb1e9b6bc00948f0878717b41270", null ],
+    [ "pn_data_format", "group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb", null ],
+    [ "pn_data_free", "group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4", null ],
+    [ "pn_data_get_array", "group__data.html#gac9700149093e77e783ddcef52a8a4db1", null ],
+    [ "pn_data_get_array_type", "group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61", null ],
+    [ "pn_data_get_atom", "group__data.html#ga8cee2e1f0d422738f99eb538727f4319", null ],
+    [ "pn_data_get_binary", "group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c", null ],
+    [ "pn_data_get_bool", "group__data.html#ga37f4661f13f7ede4db33095298089e60", null ],
+    [ "pn_data_get_byte", "group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249", null ],
+    [ "pn_data_get_bytes", "group__data.html#gabac9485859d8e7e753cc7d5cca18ad63", null ],
+    [ "pn_data_get_char", "group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e", null ],
+    [ "pn_data_get_decimal128", "group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7", null ],
+    [ "pn_data_get_decimal32", "group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2", null ],
+    [ "pn_data_get_decimal64", "group__data.html#ga38fe961771db4952b6281e5b00ecac89", null ],
+    [ "pn_data_get_double", "group__data.html#ga0032a3390f1c09c4bdbb2db245126524", null ],
+    [ "pn_data_get_float", "group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0", null ],
+    [ "pn_data_get_int", "group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f", null ],
+    [ "pn_data_get_list", "group__data.html#gaf57a68675bf7c951ef93e333d12331af", null ],
+    [ "pn_data_get_long", "group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf", null ],
+    [ "pn_data_get_map", "group__data.html#gad6401b3b6546a86d10b666d648de26b7", null ],
+    [ "pn_data_get_short", "group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b", null ],
+    [ "pn_data_get_string", "group__data.html#ga6c81297c987e7ff682882c9a85f625ea", null ],
+    [ "pn_data_get_symbol", "group__data.html#ga1297b27c461838081be7e5e48915736f", null ],
+    [ "pn_data_get_timestamp", "group__data.html#ga8d79239b695728859bb94937ebdb346e", null ],
+    [ "pn_data_get_ubyte", "group__data.html#ga833462593fa1366867d399e54e12f95a", null ],
+    [ "pn_data_get_uint", "group__data.html#gadc681a22d35a8cf825506107190537dc", null ],
+    [ "pn_data_get_ulong", "group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b", null ],
+    [ "pn_data_get_ushort", "group__data.html#ga9839bc1094a1626db6684f9fc9997d81", null ],
+    [ "pn_data_get_uuid", "group__data.html#gab3f128742148492c7e8d509674395752", null ],
+    [ "pn_data_is_array_described", "group__data.html#gacae4481af22f2d9c5253c022de89c808", null ],
+    [ "pn_data_is_described", "group__data.html#ga017f9e11e72206d02dc82e06282ec956", null ],
+    [ "pn_data_is_null", "group__data.html#gae6200ee577b92809bab4762802b4a01e", null ],
+    [ "pn_data_narrow", "group__data.html#ga4df82b8d528399bc524eed5561348cf1", null ],
+    [ "pn_data_next", "group__data.html#ga263f241d7f97826ad223f5568b7eae79", null ],
+    [ "pn_data_point", "group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8", null ],
+    [ "pn_data_prev", "group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d", null ],
+    [ "pn_data_print", "group__data.html#ga6cdc924144c5963bf370da33cc7b0102", null ],
+    [ "pn_data_put_array", "group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43", null ],
+    [ "pn_data_put_atom", "group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75", null ],
+    [ "pn_data_put_binary", "group__data.html#gada1c4399957d9d07ee7676e1be703d3c", null ],
+    [ "pn_data_put_bool", "group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6", null ],
+    [ "pn_data_put_byte", "group__data.html#ga0fb37ff2b6220644c70c89d07b04b318", null ],
+    [ "pn_data_put_char", "group__data.html#ga10e83457b188e64e16816f4837fbe2f0", null ],
+    [ "pn_data_put_decimal128", "group__data.html#gac78d77572b1c36b01b469ff604da9710", null ],
+    [ "pn_data_put_decimal32", "group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4", null ],
+    [ "pn_data_put_decimal64", "group__data.html#ga6a964f2c22a015983793a3323651e0f0", null ],
+    [ "pn_data_put_described", "group__data.html#ga7dac51e4345896a1ac969169237b5c16", null ],
+    [ "pn_data_put_double", "group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57", null ],
+    [ "pn_data_put_float", "group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3", null ],
+    [ "pn_data_put_int", "group__data.html#gabe6b2617d9361332c57fac7c152a3ea6", null ],
+    [ "pn_data_put_list", "group__data.html#gaac31eb899c93e404926081a2650d7f55", null ],
+    [ "pn_data_put_long", "group__data.html#ga538519513a20a441fddd98214c049fb6", null ],
+    [ "pn_data_put_map", "group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c", null ],
+    [ "pn_data_put_null", "group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467", null ],
+    [ "pn_data_put_short", "group__data.html#ga00d64770a609ca56d0eeda41dd8847bb", null ],
+    [ "pn_data_put_string", "group__data.html#ga03fa959001ad29c5646edcb42caaa12c", null ],
+    [ "pn_data_put_symbol", "group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723", null ],
+    [ "pn_data_put_timestamp", "group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10", null ],
+    [ "pn_data_put_ubyte", "group__data.html#ga03f3769fafcfe3208db645eb629b536c", null ],
+    [ "pn_data_put_uint", "group__data.html#ga44f6fae3db7765bb79eb29394afa02c7", null ],
+    [ "pn_data_put_ulong", "group__data.html#gae432d32c8155d28a261f428f4b9fd870", null ],
+    [ "pn_data_put_ushort", "group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39", null ],
+    [ "pn_data_put_uuid", "group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2", null ],
+    [ "pn_data_restore", "group__data.html#gae70c79935ccce9b893494044e29423fa", null ],
+    [ "pn_data_rewind", "group__data.html#ga46683edde8b3118f0a28a17737c392b1", null ],
+    [ "pn_data_size", "group__data.html#ga5facc4b4d0559c4a6b334a02fd982628", null ],
+    [ "pn_data_type", "group__data.html#gaac5e69565602301035f58da8759d90d0", null ],
+    [ "pn_data_widen", "group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce", null ],
+    [ "pn_type_name", "group__data.html#ga2a546fbd721f3b528190b3298014f134", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.html
new file mode 100755
index 0000000..99768b3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.html
@@ -0,0 +1,896 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Delivery</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__delivery.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Delivery<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__disposition"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html">Disposition</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga085159cb4136f84a02777bcc72c73fa3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a></td></tr>
+<tr class="separator:ga085159cb4136f84a02777bcc72c73fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdfce854066c0a4ff4db9f9a0478f340"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></td></tr>
+<tr class="separator:gacdfce854066c0a4ff4db9f9a0478f340"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga966599b1c91cd9b33ff6977cbd63d08a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a> (const char *bytes, size_t size)</td></tr>
+<tr class="separator:ga966599b1c91cd9b33ff6977cbd63d08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7ac1f5356fa3fb1639e25ad1d05933b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">pn_delivery</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a> tag)</td></tr>
+<tr class="separator:gad7ac1f5356fa3fb1639e25ad1d05933b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58503daa93d897b69e34de1b32cfc384"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga58503daa93d897b69e34de1b32cfc384"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga511920cc2f9f2030ce398f4a4813c046"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, void *context)</td></tr>
+<tr class="separator:ga511920cc2f9f2030ce398f4a4813c046"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace64c19b55c542fc894816bea7d57c0c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gace64c19b55c542fc894816bea7d57c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa49ff925476e5ed5027c59e58e088f50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaa49ff925476e5ed5027c59e58e088f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga96e7f26b4b6776297602194c1d8f5c6f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga96e7f26b4b6776297602194c1d8f5c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10647ef832705827cafd2e3162f97b73"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga10647ef832705827cafd2e3162f97b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga22f4c1f220816cefafb250dd5c2b92f4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga22f4c1f220816cefafb250dd5c2b92f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad971053ebf742d3ae023c7cf0e89d88b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gad971053ebf742d3ae023c7cf0e89d88b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82b9bb95f0ddb25937d5438d81b7f16f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">pn_delivery_remote_state</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga82b9bb95f0ddb25937d5438d81b7f16f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e57daeae02237fa168b0b35bc4fe198"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga1e57daeae02237fa168b0b35bc4fe198"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ad7ae3286b0a4f553b33ea9ce5bb172"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga6ad7ae3286b0a4f553b33ea9ce5bb172"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad3cdc28f24b74b71e547881b16c6c20b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gad3cdc28f24b74b71e547881b16c6c20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2865b95666ff6ca6e9ed9623844c15bf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga2865b95666ff6ca6e9ed9623844c15bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5d9fd7f307a6e68bbcfa3aab1c93b81a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga5d9fd7f307a6e68bbcfa3aab1c93b81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e302349ed7e71b2311549e53a65ae0d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga4e302349ed7e71b2311549e53a65ae0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11803f844e1521b2ccaabb0259186308"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">pn_delivery_update</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, uint64_t state)</td></tr>
+<tr class="separator:ga11803f844e1521b2ccaabb0259186308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b90bcc2dcacdb24983c66479d610325"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga6b90bcc2dcacdb24983c66479d610325"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38fd90d9b16366541c05d289a7bb45c3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga38fd90d9b16366541c05d289a7bb45c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b3a1e6da2acabf21fedea60198d4cdb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga8b3a1e6da2acabf21fedea60198d4cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca0dbead0ad90a228dffcad5da5cfa5d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaca0dbead0ad90a228dffcad5da5cfa5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcd07b42d1380f30e6fdee1e4423b6a3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gafcd07b42d1380f30e6fdee1e4423b6a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeae1603ad26c10678175beb423733b67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaeae1603ad26c10678175beb423733b67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaebe6684c2f07fe6928a817b8f8dab0db"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaebe6684c2f07fe6928a817b8f8dab0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gacdfce854066c0a4ff4db9f9a0478f340"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Delivery object.</p>
+<p>A pn_delivery_t object encapsulates all of the endpoint state associated with an AMQP Delivery. Every delivery exists within the context of a <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> object.</p>
+<p>The AMQP model for settlement is based on the lifecycle of a delivery at an endpoint. At each end of a link, a delivery is created, it exists for some period of time, and finally it is forgotten, aka settled. Note that because this lifecycle happens independently at both the sender and the receiver, there are actually four events of interest in the combined lifecycle of a given delivery:</p>
+<ul>
+<li>created at sender</li>
+<li>created at receiver</li>
+<li>settled at sender</li>
+<li>settled at receiver</li>
+</ul>
+<p>Because the sender and receiver are operating concurrently, these events can occur in a variety of different orders, and the order of these events impacts the types of failures that may occur when transferring a delivery. Eliminating scenarios where the receiver creates the delivery first, we have the following possible sequences of interest:</p>
+<h2>Sender presettles (aka at-most-once): </h2>
+<ol type="1">
+<li>created at sender</li>
+<li>settled at sender</li>
+<li>created at receiver</li>
+<li>settled at receiver</li>
+</ol>
+<p>In this configuration the sender settles (i.e. forgets about) the delivery before it even reaches the receiver, and if anything should happen to the delivery in-flight, there is no way to recover, hence the "at most once" semantics.</p>
+<h2>Receiver settles first (aka at-least-once): </h2>
+<ol type="1">
+<li>created at sender</li>
+<li>created at receiver</li>
+<li>settled at receiver</li>
+<li>settled at sender</li>
+</ol>
+<p>In this configuration the receiver settles the delivery first, and the sender settles once it sees the receiver has settled. Should anything happen to the delivery in-flight, the sender can resend, however the receiver may have already forgotten the delivery and so it could interpret the resend as a new delivery, hence the "at
+least once" semantics.</p>
+<h2>Receiver settles second (aka exactly-once): </h2>
+<ol type="1">
+<li>created at sender</li>
+<li>created at receiver</li>
+<li>settled at sender</li>
+<li>settled at receiver</li>
+</ol>
+<p>In this configuration the receiver settles only once it has seen that the sender has settled. This provides the sender the option to retransmit, and the receiver has the option to recognize (and discard) duplicates, allowing for exactly once semantics.</p>
+<p>Note that in the last scenario the sender needs some way to know when it is safe to settle. This is where delivery state comes in. In addition to these lifecycle related events surrounding deliveries there is also the notion of a delivery state that can change over the lifetime of a delivery, e.g. it might start out as nothing, transition to <a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">PN_RECEIVED</a> and then transition to <a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">PN_ACCEPTED</a>. In the first two scenarios the delivery state isn't required, however in final scenario the sender would typically trigger settlement based on seeing the delivery state transition to a terminal state like <a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">PN_ACCEPTED</a> or <a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">PN_REJECTED</a>.</p>
+<p>In practice settlement is controlled by application policy, so there may well be more options here, e.g. a sender might not settle strictly based on what has happened at the receiver, it might also choose to impose some time limit and settle after that period has expired, or it could simply have a sliding window of the last N deliveries and settle the oldest whenever a new one comes along. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga085159cb4136f84a02777bcc72c73fa3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP delivery tag. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gad7ac1f5356fa3fb1639e25ad1d05933b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_delivery </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>&#160;</td>
+          <td class="paramname"><em>tag</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create a delivery on a link.</p>
+<p>Every delivery object within a link must be supplied with a unique tag. Links maintain a sequence of delivery object in the order that they are created.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tag</td><td>the delivery tag </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a newly created delivery, or NULL if there was an error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gace64c19b55c542fc894816bea7d57c0c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_delivery_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the attachments that are associated with a delivery object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>the delivery whose attachments are to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the attachments for the delivery object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafcd07b42d1380f30e6fdee1e4423b6a3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_buffered </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery is buffered.</p>
+<p>A delivery that is buffered has not yet been written to the wire.</p>
+<p>Note that returning false does not imply that a delivery was definitely written to the wire. If false is returned, it is not known whether the delivery was actually written to the wire or not.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is buffered </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6b90bcc2dcacdb24983c66479d610325"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_delivery_clear </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clear the updated flag for a delivery.</p>
+<p>See <a class="el" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga38fd90d9b16366541c05d289a7bb45c3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_current </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return true if delivery is the current delivery for its link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if delivery is the current delivery for its link. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaca0dbead0ad90a228dffcad5da5cfa5d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_delivery_dump </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Utility function for printing details of a delivery.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga58503daa93d897b69e34de1b32cfc384"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_delivery_get_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000003">Deprecated:</a></b></dt><dd>Get the application context that is associated with a delivery object.</dd></dl>
+<p>The application context for a delivery may be set using <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>the delivery whose context is to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the application context for the delivery object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga96e7f26b4b6776297602194c1d8f5c6f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_delivery_link </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the parent link for a delivery object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the parent link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga10647ef832705827cafd2e3162f97b73"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>* pn_delivery_local </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local disposition for a delivery.</p>
+<p>The pointer returned by this object is valid until the delivery is settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the local disposition </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga22f4c1f220816cefafb250dd5c2b92f4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_delivery_local_state </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local disposition state for a delivery.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the local disposition state </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad3cdc28f24b74b71e547881b16c6c20b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_partial </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery only has partial message data.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery only contains part of a message, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6ad7ae3286b0a4f553b33ea9ce5bb172"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_delivery_pending </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the amount of pending message data for a delivery.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the amount of pending message data in bytes </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5d9fd7f307a6e68bbcfa3aab1c93b81a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_readable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery is readable.</p>
+<p>A delivery is considered readable if it is the current delivery on an incoming link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is readable, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad971053ebf742d3ae023c7cf0e89d88b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>* pn_delivery_remote </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote disposition for a delivery.</p>
+<p>The pointer returned by this object is valid until the delivery is settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the remote disposition </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga82b9bb95f0ddb25937d5438d81b7f16f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_delivery_remote_state </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote disposition state for a delivery.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote disposition state </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga511920cc2f9f2030ce398f4a4813c046"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_delivery_set_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000004">Deprecated:</a></b></dt><dd>Set a new application context for a delivery object.</dd></dl>
+<p>The application context for a delivery object may be retrieved using <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>the delivery object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the application context </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8b3a1e6da2acabf21fedea60198d4cdb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_delivery_settle </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Settle a delivery.</p>
+<p>A settled delivery can never be used again.</p>
+<p>NOTE: if pn_delivery_current(delivery) is true before the call then pn_link_advance(pn_delivery_link(deliver)) is called automatically.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1e57daeae02237fa168b0b35bc4fe198"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_settled </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery is remotely settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is settled at the remote endpoint, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa49ff925476e5ed5027c59e58e088f50"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a> pn_delivery_tag </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the tag for a delivery object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the delivery tag </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga11803f844e1521b2ccaabb0259186308"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_delivery_update </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t&#160;</td>
+          <td class="paramname"><em>state</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Update the disposition of a delivery.</p>
+<p>When update is invoked the updated disposition of the delivery will be communicated to the peer.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>the updated delivery state </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4e302349ed7e71b2311549e53a65ae0d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_updated </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery is updated.</p>
+<p>A delivery is considered updated whenever the peer communicates a new disposition for the delivery. Once a delivery becomes updated, it will remain so until <a class="el" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a> is called.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is updated, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2865b95666ff6ca6e9ed9623844c15bf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_delivery_writable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a delivery is writable.</p>
+<p>A delivery is considered writable if it is the current delivery on an outgoing link, and the link has positive credit.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is writable, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga966599b1c91cd9b33ff6977cbd63d08a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a> pn_dtag </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a delivery tag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">bytes</td><td>a pointer to the beginning of the tag </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the size of the tag </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the delivery tag </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeae1603ad26c10678175beb423733b67"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_work_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Extracts the first delivery on the connection that has pending operations.</p>
+<p>Retrieves the first delivery on the Connection that has pending operations. A readable delivery indicates message data is waiting to be read. A writable delivery indicates that message data may be sent. An updated delivery indicates that the delivery's disposition has changed. A delivery will never be both readable and writible, but it may be both readable and updated or both writiable and updated.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the first delivery object that needs to be serviced, else NULL if none </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaebe6684c2f07fe6928a817b8f8dab0db"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_work_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next delivery on the connection that needs has pending operations.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>the previous delivery retrieved from either pn_work_head or pn_work_next </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next delivery that has pending operations, else NULL if none </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.js
new file mode 100755
index 0000000..bd2a672
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__delivery.js
@@ -0,0 +1,31 @@
+var group__delivery =
+[
+    [ "Disposition", "group__disposition.html", "group__disposition" ],
+    [ "pn_delivery_t", "group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340", null ],
+    [ "pn_delivery_tag_t", "group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3", null ],
+    [ "pn_delivery", "group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b", null ],
+    [ "pn_delivery_attachments", "group__delivery.html#gace64c19b55c542fc894816bea7d57c0c", null ],
+    [ "pn_delivery_buffered", "group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3", null ],
+    [ "pn_delivery_clear", "group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325", null ],
+    [ "pn_delivery_current", "group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3", null ],
+    [ "pn_delivery_dump", "group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d", null ],
+    [ "pn_delivery_get_context", "group__delivery.html#ga58503daa93d897b69e34de1b32cfc384", null ],
+    [ "pn_delivery_link", "group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f", null ],
+    [ "pn_delivery_local", "group__delivery.html#ga10647ef832705827cafd2e3162f97b73", null ],
+    [ "pn_delivery_local_state", "group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4", null ],
+    [ "pn_delivery_partial", "group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b", null ],
+    [ "pn_delivery_pending", "group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172", null ],
+    [ "pn_delivery_readable", "group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a", null ],
+    [ "pn_delivery_remote", "group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b", null ],
+    [ "pn_delivery_remote_state", "group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f", null ],
+    [ "pn_delivery_set_context", "group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046", null ],
+    [ "pn_delivery_settle", "group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb", null ],
+    [ "pn_delivery_settled", "group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198", null ],
+    [ "pn_delivery_tag", "group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50", null ],
+    [ "pn_delivery_update", "group__delivery.html#ga11803f844e1521b2ccaabb0259186308", null ],
+    [ "pn_delivery_updated", "group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d", null ],
+    [ "pn_delivery_writable", "group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf", null ],
+    [ "pn_dtag", "group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a", null ],
+    [ "pn_work_head", "group__delivery.html#gaeae1603ad26c10678175beb423733b67", null ],
+    [ "pn_work_next", "group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[19/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.html
new file mode 100755
index 0000000..56d16e0
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.html
@@ -0,0 +1,918 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: SSL</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__ssl.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">SSL<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__transport.html">Transport</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaba83c3a1779c8b35a479bf3a7bb5b175"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaba83c3a1779c8b35a479bf3a7bb5b175"></a>
+typedef struct pn_ssl_domain_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_ssl_domain_t</b></td></tr>
+<tr class="separator:gaba83c3a1779c8b35a479bf3a7bb5b175"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga215da63662423b00d34605ba4f9761f5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga215da63662423b00d34605ba4f9761f5"></a>
+typedef struct pn_ssl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_ssl_t</b></td></tr>
+<tr class="separator:ga215da63662423b00d34605ba4f9761f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga0f1d40875c45b14a31a77f27430bc225"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a> { <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">PN_SSL_MODE_CLIENT</a> =1, 
+<a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">PN_SSL_MODE_SERVER</a>
+ }<tr class="separator:ga0f1d40875c45b14a31a77f27430bc225"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gaf175c116d52a91001f9a3559b580f56d"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a> { <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">PN_SSL_RESUME_UNKNOWN</a>, 
+<a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">PN_SSL_RESUME_NEW</a>, 
+<a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">PN_SSL_RESUME_REUSED</a>
+ }<tr class="separator:gaf175c116d52a91001f9a3559b580f56d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> { <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">PN_SSL_VERIFY_NULL</a> =0, 
+<a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">PN_SSL_VERIFY_PEER</a>, 
+<a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">PN_SSL_ANONYMOUS_PEER</a>, 
+<a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">PN_SSL_VERIFY_PEER_NAME</a>
+ }<tr class="separator:gae5e33024ed6af3432d4c76d1484d7ecb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a> { <br />
+&#160;&#160;<b>PN_SSL_CERT_SUBJECT_COUNTRY_NAME</b>, 
+<b>PN_SSL_CERT_SUBJECT_STATE_OR_PROVINCE</b>, 
+<b>PN_SSL_CERT_SUBJECT_CITY_OR_LOCALITY</b>, 
+<b>PN_SSL_CERT_SUBJECT_ORGANIZATION_NAME</b>, 
+<br />
+&#160;&#160;<b>PN_SSL_CERT_SUBJECT_ORGANIZATION_UNIT</b>, 
+<b>PN_SSL_CERT_SUBJECT_COMMON_NAME</b>
+<br />
+ }<tr class="separator:ga68d52866e8172acc7ecc7b4fe5b38a40"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a> { <b>PN_SSL_SHA1</b>, 
+<b>PN_SSL_SHA256</b>, 
+<b>PN_SSL_SHA512</b>, 
+<b>PN_SSL_MD5</b>
+ }<tr class="separator:gaf0b0cd3271ad4a0e33e2a61a8cea7892"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga94467860b566683a4c646487dc537b34"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga94467860b566683a4c646487dc537b34">pn_ssl_present</a> (void)</td></tr>
+<tr class="separator:ga94467860b566683a4c646487dc537b34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc9e5e64b23bf03316aa825ba036fb4f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_ssl_domain_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">pn_ssl_domain</a> (<a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a> mode)</td></tr>
+<tr class="separator:gabc9e5e64b23bf03316aa825ba036fb4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f0254dda9b35b5af99e744be243daaf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf">pn_ssl_domain_free</a> (pn_ssl_domain_t *domain)</td></tr>
+<tr class="separator:ga2f0254dda9b35b5af99e744be243daaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13bc3cf2d0d2f3f612a513752e929251"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">pn_ssl_domain_set_credentials</a> (pn_ssl_domain_t *domain, const char *credential_1, const char *credential_2, const char *password)</td></tr>
+<tr class="separator:ga13bc3cf2d0d2f3f612a513752e929251"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga20761fc3f72ab4d947a7c468a43758c9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">pn_ssl_domain_set_trusted_ca_db</a> (pn_ssl_domain_t *domain, const char *certificate_db)</td></tr>
+<tr class="separator:ga20761fc3f72ab4d947a7c468a43758c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacba0321d3d8cd67c601b604a5b42a190"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">pn_ssl_domain_set_peer_authentication</a> (pn_ssl_domain_t *domain, const <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode, const char *trusted_CAs)</td></tr>
+<tr class="separator:gacba0321d3d8cd67c601b604a5b42a190"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7bf33cfae6dcd6513da926eff993896d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d">pn_ssl_domain_allow_unsecured_client</a> (pn_ssl_domain_t *domain)</td></tr>
+<tr class="separator:ga7bf33cfae6dcd6513da926eff993896d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace9c2c01043714e64fe97a390ffeac87"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_ssl_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gace9c2c01043714e64fe97a390ffeac87">pn_ssl</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gace9c2c01043714e64fe97a390ffeac87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac5f8d77f86808ae8401691bcd17daa77"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77">pn_ssl_init</a> (pn_ssl_t *ssl, pn_ssl_domain_t *domain, const char *session_id)</td></tr>
+<tr class="separator:gac5f8d77f86808ae8401691bcd17daa77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ea4334e4925b50cb6c6daa4795cdfa0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0">pn_ssl_get_cipher_name</a> (pn_ssl_t *ssl, char *buffer, size_t size)</td></tr>
+<tr class="separator:ga7ea4334e4925b50cb6c6daa4795cdfa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4a1837eb135461f71da666f3438c7602"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga4a1837eb135461f71da666f3438c7602">pn_ssl_get_ssf</a> (pn_ssl_t *ssl)</td></tr>
+<tr class="separator:ga4a1837eb135461f71da666f3438c7602"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1636bdfcc884dbae248f0316ae2a076f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f">pn_ssl_get_protocol_name</a> (pn_ssl_t *ssl, char *buffer, size_t size)</td></tr>
+<tr class="separator:ga1636bdfcc884dbae248f0316ae2a076f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga543c4d6b34f107f41a2812b15e370523"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a> (pn_ssl_t *ssl)</td></tr>
+<tr class="separator:ga543c4d6b34f107f41a2812b15e370523"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga733943a1e722653b5c1f36b7de670ee5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">pn_ssl_set_peer_hostname</a> (pn_ssl_t *ssl, const char *hostname)</td></tr>
+<tr class="separator:ga733943a1e722653b5c1f36b7de670ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc678b1162484ec8eeddba8b594b1f74"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74">pn_ssl_get_peer_hostname</a> (pn_ssl_t *ssl, char *hostname, size_t *bufsize)</td></tr>
+<tr class="separator:gabc678b1162484ec8eeddba8b594b1f74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga41e9ea2af96fcbc34fda2e72cff40f2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c">pn_ssl_get_remote_subject</a> (pn_ssl_t *ssl)</td></tr>
+<tr class="separator:ga41e9ea2af96fcbc34fda2e72cff40f2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31d1dde4b0fbb1cbc349863013309ba5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5">pn_ssl_get_cert_fingerprint</a> (pn_ssl_t *ssl0, char *fingerprint, size_t fingerprint_length, <a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a> hash_alg)</td></tr>
+<tr class="separator:ga31d1dde4b0fbb1cbc349863013309ba5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6cd9e970301292a1b502a6a1d8bc2ab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab">pn_ssl_get_remote_subject_subfield</a> (pn_ssl_t *ssl0, <a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a> field)</td></tr>
+<tr class="separator:gae6cd9e970301292a1b502a6a1d8bc2ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="ga68d52866e8172acc7ecc7b4fe5b38a40"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Enumeration identifying the sub fields of the subject field in the ssl certificate. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaf0b0cd3271ad4a0e33e2a61a8cea7892"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Enumeration identifying hashing algorithm. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga0f1d40875c45b14a31a77f27430bc225"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Determines the type of SSL endpoint. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c"></a>PN_SSL_MODE_CLIENT&#160;</td><td class="fielddoc">
+<p>Local connection endpoint is an SSL client </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078"></a>PN_SSL_MODE_SERVER&#160;</td><td class="fielddoc">
+<p>Local connection endpoint is an SSL server </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="gaf175c116d52a91001f9a3559b580f56d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Indicates whether an SSL session has been resumed. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d"></a>PN_SSL_RESUME_UNKNOWN&#160;</td><td class="fielddoc">
+<p>Session resume state unknown/not supported </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f"></a>PN_SSL_RESUME_NEW&#160;</td><td class="fielddoc">
+<p>Session renegotiated - not resumed </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d"></a>PN_SSL_RESUME_REUSED&#160;</td><td class="fielddoc">
+<p>Session resumed from previous session. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="gae5e33024ed6af3432d4c76d1484d7ecb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Determines the level of peer validation.</p>
+<p>ANONYMOUS_PEER does not require a valid certificate, and permits use of ciphers that do not provide authentication.</p>
+<p>VERIFY_PEER will only connect to those peers that provide a valid identifying certificate signed by a trusted CA and are using an authenticated cipher.</p>
+<p>VERIFY_PEER_NAME is like VERIFY_PEER, but also requires the peer's identity as contained in the certificate to be valid (see <a class="el" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">pn_ssl_set_peer_hostname</a>).</p>
+<p>ANONYMOUS_PEER is configured by default. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc"></a>PN_SSL_VERIFY_NULL&#160;</td><td class="fielddoc">
+<p>internal use only </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44"></a>PN_SSL_VERIFY_PEER&#160;</td><td class="fielddoc">
+<p>require peer to provide a valid identifying certificate </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5"></a>PN_SSL_ANONYMOUS_PEER&#160;</td><td class="fielddoc">
+<p>do not require a certificate nor cipher authorization </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36"></a>PN_SSL_VERIFY_PEER_NAME&#160;</td><td class="fielddoc">
+<p>require valid certificate and matching name </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gace9c2c01043714e64fe97a390ffeac87"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_ssl_t* pn_ssl </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create a new SSL session object associated with a transport.</p>
+<p>A transport must have an SSL object in order to "speak" SSL over its connection. This method allocates an SSL object associates it with the transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport that will own the new SSL session. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the SSL object configured for this transport. Returns NULL if no SSL session is associated with the transport. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabc9e5e64b23bf03316aa825ba036fb4f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_ssl_domain_t* pn_ssl_domain </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">pn_ssl_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create an SSL configuration domain</p>
+<p>This method allocates an SSL domain object. This object is used to hold the SSL configuration for one or more SSL sessions. The SSL session object (pn_ssl_t) is allocated from this object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the role, client or server, assumed by all SSL sessions created with this domain. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the SSL domain, if SSL support is present. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7bf33cfae6dcd6513da926eff993896d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_domain_allow_unsecured_client </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Permit a server to accept connection requests from non-SSL clients.</p>
+<p>This configures the server to "sniff" the incoming client data stream, and dynamically determine whether SSL/TLS is being used. This option is disabled by default: only clients using SSL/TLS are accepted.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the domain (server) that will accept the client connections. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2f0254dda9b35b5af99e744be243daaf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_ssl_domain_free </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Release an SSL configuration domain</p>
+<p>This method frees an SSL domain object allocated by <a class="el" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">pn_ssl_domain</a>. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the domain to destroy. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga13bc3cf2d0d2f3f612a513752e929251"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_domain_set_credentials </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>credential_1</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>credential_2</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>password</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the certificate that identifies the local node to the remote.</p>
+<p>This certificate establishes the identity for the local node for all SSL sessions created from this domain. It will be sent to the remote if the remote needs to verify the identity of this node. This may be used for both SSL servers and SSL clients (if client authentication is required by the server).</p>
+<dl class="section note"><dt>Note</dt><dd>This setting effects only those pn_ssl_t objects created after this call returns. pn_ssl_t objects created before invoking this method will use the domain's previous setting.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the ssl domain that will use this certificate. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">credential_1</td><td>specifier for the file/database containing the identifying certificate. For Openssl users, this is a PEM file. For Windows SChannel users, this is the PKCS#12 file or system store. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">credential_2</td><td>an optional key to access the identifying certificate. For Openssl users, this is an optional PEM file containing the private key used to sign the certificate. For Windows SChannel users, this is the friendly name of the self-identifying certificate if there are multiple certificates in the store. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">password</td><td>the password used to sign the key, else NULL if key is not protected. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gacba0321d3d8cd67c601b604a5b42a190"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_domain_set_peer_authentication </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>trusted_CAs</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Configure the level of verification used on the peer certificate.</p>
+<p>This method controls how the peer's certificate is validated, if at all. By default, neither servers nor clients attempt to verify their peers (PN_SSL_ANONYMOUS_PEER). Once certificates and trusted CAs are configured, peer verification can be enabled.</p>
+<dl class="section note"><dt>Note</dt><dd>In order to verify a peer, a trusted CA must be configured. See <a class="el" href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">pn_ssl_domain_set_trusted_ca_db()</a>.</dd>
+<dd>
+Servers must provide their own certificate when verifying a peer. See <a class="el" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">pn_ssl_domain_set_credentials()</a>.</dd>
+<dd>
+This setting effects only those pn_ssl_t objects created after this call returns. pn_ssl_t objects created before invoking this method will use the domain's previous setting.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the ssl domain to configure. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the level of validation to apply to the peer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">trusted_CAs</td><td>path to a database of trusted CAs that the server will advertise to the peer client if the server has been configured to verify its peer. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga20761fc3f72ab4d947a7c468a43758c9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_domain_set_trusted_ca_db </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>certificate_db</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Configure the set of trusted CA certificates used by this domain to verify peers.</p>
+<p>If the local SSL client/server needs to verify the identity of the remote, it must validate the signature of the remote's certificate. This function sets the database of trusted CAs that will be used to verify the signature of the remote's certificate.</p>
+<dl class="section note"><dt>Note</dt><dd>This setting effects only those pn_ssl_t objects created after this call returns. pn_ssl_t objects created before invoking this method will use the domain's previous setting.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the ssl domain that will use the database. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">certificate_db</td><td>database of trusted CAs, used to authenticate the peer. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga31d1dde4b0fbb1cbc349863013309ba5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_get_cert_fingerprint </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>fingerprint</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>fingerprint_length</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">pn_ssl_hash_alg</a>&#160;</td>
+          <td class="paramname"><em>hash_alg</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the fingerprint of the certificate. The certificate fingerprint (as displayed in the Fingerprints section when looking at a certificate with say the Firefox browser) is the hexadecimal hash of the entire certificate. The fingerprint is not part of the certificate, rather it is computed from the certificate and can be used to uniquely identify a certificate. </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl0</td><td>the ssl client/server to query </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">fingerprint</td><td>char pointer. The certificate fingerprint (in hex format) will be populated in this array. If sha1 is the digest name, the fingerprint is 41 characters long (40 + 1 '\0' character), 65 characters long for sha256 and 129 characters long for sha512 and 33 characters for md5. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">fingerprint_length</td><td>- Must be at &gt;= 33 for md5, &gt;= 41 for sha1, &gt;= 65 for sha256 and &gt;=129 for sha512. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">hash_alg</td><td>the hash algorithm to use. Must be of type pn_ssl_hash_alg (currently supports sha1, sha256, sha512 and md5) </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>error code - Returns 0 on success. Return a value less than zero if there were any errors. Upon execution of this function, char *fingerprint will contain the appropriate null terminated hex fingerprint </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7ea4334e4925b50cb6c6daa4795cdfa0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_ssl_get_cipher_name </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>buffer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the name of the Cipher that is currently in use.</p>
+<p>Gets a text description of the cipher that is currently active, or returns FALSE if SSL is not active (no cipher). Note that the cipher in use may change over time due to renegotiation or other changes to the SSL state.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl client/server to query. </td></tr>
+    <tr><td class="paramdir">[in,out]</td><td class="paramname">buffer</td><td>buffer of size bytes to hold cipher name </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>maximum number of bytes in buffer. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>True if cipher name written to buffer, False if no cipher in use. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabc678b1162484ec8eeddba8b594b1f74"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_get_peer_hostname </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>hostname</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t *&#160;</td>
+          <td class="paramname"><em>bufsize</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the configured peer identity.</p>
+<p>Return the expected identity of the remote peer, as set by <a class="el" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">pn_ssl_set_peer_hostname</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl session. </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">hostname</td><td>buffer to hold the null-terminated name string. If null, no string is written. </td></tr>
+    <tr><td class="paramdir">[in,out]</td><td class="paramname">bufsize</td><td>on input set to the number of octets in hostname. On output, set to the number of octets needed to hold the value of hostname plus a null byte. Zero if no hostname set. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1636bdfcc884dbae248f0316ae2a076f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_ssl_get_protocol_name </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>buffer</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the name of the SSL protocol that is currently in use.</p>
+<p>Gets a text description of the SSL protocol that is currently active, or returns FALSE if SSL is not active. Note that the protocol may change over time due to renegotiation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl client/server to query. </td></tr>
+    <tr><td class="paramdir">[in,out]</td><td class="paramname">buffer</td><td>buffer of size bytes to hold the version identifier </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>maximum number of bytes in buffer. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>True if the version information was written to buffer, False if SSL connection not ready. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga41e9ea2af96fcbc34fda2e72cff40f2c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_ssl_get_remote_subject </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the subject from the peers certificate.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl client/server to query. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>A null terminated string representing the full subject, which is valid until the ssl object is destroyed. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae6cd9e970301292a1b502a6a1d8bc2ab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_ssl_get_remote_subject_subfield </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl0</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">pn_ssl_cert_subject_subfield</a>&#160;</td>
+          <td class="paramname"><em>field</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns a char pointer that contains the value of the sub field of the subject field in the ssl certificate. The subject field usually contains the following sub fields - C = ISO3166 two character country code ST = state or province L = Locality; generally means city O = Organization - Company Name OU = Organization Unit - division or unit CN = CommonName </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl0</td><td>the ssl client/server to query </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">field</td><td>The enumeration pn_ssl_cert_subject_subfield representing the required sub field. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>A null terminated string which contains the requested sub field value which is valid until the ssl object is destroyed. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4a1837eb135461f71da666f3438c7602"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_get_ssf </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the SSF (security strength factor) of the Cipher that is currently in use.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl client/server to query. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the ssf, note that 0 means no security. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac5f8d77f86808ae8401691bcd17daa77"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_init </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_ssl_domain_t *&#160;</td>
+          <td class="paramname"><em>domain</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>session_id</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Initialize an SSL session.</p>
+<p>This method configures an SSL object using the configuration provided by the given domain.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl session to configured. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">domain</td><td>the ssl domain used to configure the SSL session. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">session_id</td><td>if supplied, attempt to resume a previous SSL session that used the same session_id. If no previous SSL session is available, a new session will be created using the session_id and stored for future session restore (see ::<a class="el" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">pn_ssl_resume_status</a>). </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success, else an error code. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga94467860b566683a4c646487dc537b34"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_ssl_present </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Tests for SSL implementation present</p>
+<dl class="section return"><dt>Returns</dt><dd>true if we support SSL, false if not </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga543c4d6b34f107f41a2812b15e370523"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">pn_ssl_resume_status_t</a> pn_ssl_resume_status </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check whether the state has been resumed.</p>
+<p>Used for client session resume. When called on an active session, indicates whether the state has been resumed from a previous session.</p>
+<dl class="section note"><dt>Note</dt><dd>This is a best-effort service - there is no guarantee that the remote server will accept the resumed parameters. The remote server may choose to ignore these parameters, and request a re-negotiation instead.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl session to check </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>status code indicating whether or not the session has been resumed. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga733943a1e722653b5c1f36b7de670ee5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_ssl_set_peer_hostname </td>
+          <td>(</td>
+          <td class="paramtype">pn_ssl_t *&#160;</td>
+          <td class="paramname"><em>ssl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>hostname</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the expected identity of the remote peer.</p>
+<p>By default, SSL will use the hostname associated with the connection that the transport is bound to (see <a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a>). This method allows the caller to override that default.</p>
+<p>The hostname is used for two purposes: 1) when set on an SSL client, it is sent to the server during the handshake (if Server Name Indication is supported), and 2) it is used to check against the identifying name provided in the peer's certificate. If the supplied name does not exactly match a SubjectAltName (type DNS name), or the CommonName entry in the peer's certificate, the peer is considered unauthenticated (potential imposter), and the SSL connection is aborted.</p>
+<dl class="section note"><dt>Note</dt><dd>Verification of the hostname is only done if PN_SSL_VERIFY_PEER_NAME is enabled. See <a class="el" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">pn_ssl_domain_set_peer_authentication</a>.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">ssl</td><td>the ssl session. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">hostname</td><td>the expected identity of the remote. Must conform to the syntax as given in RFC1034, Section 3.5. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success. </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.js
new file mode 100755
index 0000000..62d6147
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__ssl.js
@@ -0,0 +1,38 @@
+var group__ssl =
+[
+    [ "pn_ssl_cert_subject_subfield", "group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40", null ],
+    [ "pn_ssl_hash_alg", "group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892", null ],
+    [ "pn_ssl_mode_t", "group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225", [
+      [ "PN_SSL_MODE_CLIENT", "group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c", null ],
+      [ "PN_SSL_MODE_SERVER", "group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078", null ]
+    ] ],
+    [ "pn_ssl_resume_status_t", "group__ssl.html#gaf175c116d52a91001f9a3559b580f56d", [
+      [ "PN_SSL_RESUME_UNKNOWN", "group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d", null ],
+      [ "PN_SSL_RESUME_NEW", "group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f", null ],
+      [ "PN_SSL_RESUME_REUSED", "group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d", null ]
+    ] ],
+    [ "pn_ssl_verify_mode_t", "group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb", [
+      [ "PN_SSL_VERIFY_NULL", "group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc", null ],
+      [ "PN_SSL_VERIFY_PEER", "group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44", null ],
+      [ "PN_SSL_ANONYMOUS_PEER", "group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5", null ],
+      [ "PN_SSL_VERIFY_PEER_NAME", "group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36", null ]
+    ] ],
+    [ "pn_ssl", "group__ssl.html#gace9c2c01043714e64fe97a390ffeac87", null ],
+    [ "pn_ssl_domain", "group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f", null ],
+    [ "pn_ssl_domain_allow_unsecured_client", "group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d", null ],
+    [ "pn_ssl_domain_free", "group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf", null ],
+    [ "pn_ssl_domain_set_credentials", "group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251", null ],
+    [ "pn_ssl_domain_set_peer_authentication", "group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190", null ],
+    [ "pn_ssl_domain_set_trusted_ca_db", "group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9", null ],
+    [ "pn_ssl_get_cert_fingerprint", "group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5", null ],
+    [ "pn_ssl_get_cipher_name", "group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0", null ],
+    [ "pn_ssl_get_peer_hostname", "group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74", null ],
+    [ "pn_ssl_get_protocol_name", "group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f", null ],
+    [ "pn_ssl_get_remote_subject", "group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c", null ],
+    [ "pn_ssl_get_remote_subject_subfield", "group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab", null ],
+    [ "pn_ssl_get_ssf", "group__ssl.html#ga4a1837eb135461f71da666f3438c7602", null ],
+    [ "pn_ssl_init", "group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77", null ],
+    [ "pn_ssl_present", "group__ssl.html#ga94467860b566683a4c646487dc537b34", null ],
+    [ "pn_ssl_resume_status", "group__ssl.html#ga543c4d6b34f107f41a2812b15e370523", null ],
+    [ "pn_ssl_set_peer_hostname", "group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[50/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/documentation.html
----------------------------------------------------------------------
diff --git a/content/documentation.html b/content/documentation.html
index e228052..e9e2c15 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -133,10 +133,10 @@ You can find older versions with our
 
 <ul>
 <li><a href="/proton/index.html">Overview</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/c/api/files.html">C API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/cpp/api/annotated.html">C++ API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/java/api/index.html">Java API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/api/index.html">Python API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/c/api/files.html">C API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/cpp/api/annotated.html">C++ API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/java/api/index.html">Java API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/api/index.html">Python API reference</a></li>
 </ul>
 
 </section>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/download.html
----------------------------------------------------------------------
diff --git a/content/download.html b/content/download.html
index 31e1fb6..8f0617d 100644
--- a/content/download.html
+++ b/content/download.html
@@ -120,7 +120,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 <a href="packages.html">Qpid packages</a> and <a href="maven.html">Qpid via Maven</a>.</em></p>
 
 <p>Qpid's source artefacts are produced as part of our community release
-process. The downloads on this page are from our current releases, <a href="/releases/qpid-proton-0.12.2">Qpid Proton 0.12.2</a>,
+process. The downloads on this page are from our current releases, <a href="/releases/qpid-proton-0.13.0">Qpid Proton 0.13.0</a>,
 <a href="/releases/qpid-dispatch-0.6.0">Qpid Dispatch 0.6.0</a>, <a href="/releases/qpid-jms-0.9.0">Qpid JMS 0.9.0</a>, <a href="/releases/qpid-java-6.0.3">Qpid Java 6.0.3</a> and <a href="/releases/qpid-cpp-0.34">Qpid C++ 0.34</a>. You can also see our
 <a href="/releases/index.html#past-releases">past releases</a>.</p>
 
@@ -139,8 +139,8 @@ process. The downloads on this page are from our current releases, <a href="/rel
 <tbody>
 <tr>
   <td><a href="/proton/index.html">Qpid Proton</a></td>
-  <td><a href="http://www.apache.org/dyn/closer.lua/qpid/proton/0.12.2/qpid-proton-0.12.2.tar.gz">qpid-proton-0.12.2.tar.gz</a></td>
-  <td><a href="http://www.apache.org/dist/qpid/proton/0.12.2/qpid-proton-0.12.2.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/proton/0.12.2/qpid-proton-0.12.2.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/proton/0.12.2/qpid-proton-0.12.2.tar.gz.sha1">SHA1</a></td>
+  <td><a href="http://www.apache.org/dyn/closer.lua/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz">qpid-proton-0.13.0.tar.gz</a></td>
+  <td><a href="http://www.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.asc">ASC</a>, <a href="http://www.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.md5">MD5</a>, <a href="http://www.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.sha1">SHA1</a></td>
 </tr>
 <tr>
   <td><a href="/components/jms/index.html">Qpid JMS</a> (AMQP 1.0)</td>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/maven.html
----------------------------------------------------------------------
diff --git a/content/maven.html b/content/maven.html
index 68e8a7c..c87eeb9 100644
--- a/content/maven.html
+++ b/content/maven.html
@@ -149,7 +149,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
 <span class="nt">&lt;dependency&gt;</span>
   <span class="nt">&lt;groupId&gt;</span>org.apache.qpid<span class="nt">&lt;/groupId&gt;</span>
   <span class="nt">&lt;artifactId&gt;</span>proton-j<span class="nt">&lt;/artifactId&gt;</span>
-  <span class="nt">&lt;version&gt;</span>0.12.2<span class="nt">&lt;/version&gt;</span>
+  <span class="nt">&lt;version&gt;</span>0.13.0<span class="nt">&lt;/version&gt;</span>
 <span class="nt">&lt;/dependency&gt;</span>
 </pre></div>
 

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/proton/index.html
----------------------------------------------------------------------
diff --git a/content/proton/index.html b/content/proton/index.html
index 9dedc41..7df33a8 100644
--- a/content/proton/index.html
+++ b/content/proton/index.html
@@ -147,17 +147,17 @@ platform, environment, or language. More about
 <div class="two-column">
 
 <ul>
-<li><a href="/releases/qpid-proton-0.12.2/proton/c/api/files.html">C API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/cpp/api/index.html">C++ introduction</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/cpp/api/tutorial.html">C++ tutorial</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/cpp/examples/index.html">C++ examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/cpp/api/annotated.html">C++ API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/java/api/index.html">Java API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/book/overview.html">Python overview</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/book/tutorial.html">Python tutorial</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/examples/index.html">Python examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/api/index.html">Python API reference</a></li>
-<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=blob_plain;f=INSTALL.md;hb=0.12.2">Installing Qpid Proton</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/c/api/files.html">C API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/cpp/api/index.html">C++ introduction</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/cpp/api/tutorial.html">C++ tutorial</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/cpp/examples/index.html">C++ examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/cpp/api/annotated.html">C++ API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/java/api/index.html">Java API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/book/overview.html">Python overview</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/book/tutorial.html">Python tutorial</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/examples/index.html">Python examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/api/index.html">Python API reference</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=blob_plain;f=INSTALL.md;hb=0.13.0">Installing Qpid Proton</a></li>
 </ul>
 
 </div>
@@ -169,7 +169,7 @@ platform, environment, or language. More about
 <h2 id="releases">Releases</h2>
 
 <ul>
-<li><a href="/releases/qpid-proton-0.12.2">Qpid Proton 0.12.2</a></li>
+<li><a href="/releases/qpid-proton-0.13.0">Qpid Proton 0.13.0</a></li>
 <li><a href="/releases/index.html#past-releases">Past releases</a></li>
 <li><a href="/releases/qpid-proton-master/index.html">Work in progress</a> </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/proton/messenger.html
----------------------------------------------------------------------
diff --git a/content/proton/messenger.html b/content/proton/messenger.html
index e7f79a6..f8a0b64 100644
--- a/content/proton/messenger.html
+++ b/content/proton/messenger.html
@@ -129,14 +129,14 @@ find previous versions with our
 <div class="two-column">
 
 <ul>
-<li><a href="/releases/qpid-proton-0.12.2/proton/c/api/messenger_8h.html">C API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/messenger/c/examples/index.html">C examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/java/api/org/apache/qpid/proton/messenger/Messenger.html">Java API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/messenger/perl/examples/index.html">Perl examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/messenger/php/examples/index.html">PHP examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/proton/python/api/proton.Messenger-class.html">Python API reference</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/messenger/python/examples/index.html">Python examples</a></li>
-<li><a href="/releases/qpid-proton-0.12.2/messenger/ruby/examples/index.html">Ruby examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.html">C API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/messenger/c/examples/index.html">C examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/java/api/org/apache/qpid/proton/messenger/Messenger.html">Java API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/messenger/php/examples/index.html">PHP examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/proton/python/api/proton.Messenger-class.html">Python API reference</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python examples</a></li>
+<li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby examples</a></li>
 </ul>
 
 </div>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/index.html
----------------------------------------------------------------------
diff --git a/content/releases/index.html b/content/releases/index.html
index 5400f3b..b30987e 100644
--- a/content/releases/index.html
+++ b/content/releases/index.html
@@ -124,7 +124,7 @@ the
 <h2 id="current-releases">Current releases</h2>
 
 <ul>
-<li><a href="qpid-proton-0.12.2/index.html">Qpid Proton 0.12.2</a>, April 2016</li>
+<li><a href="qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a>, June 2016)</li>
 <li><a href="qpid-jms-0.9.0/index.html">Qpid JMS 0.9.0</a>, April 2016</li>
 <li><a href="qpid-java-6.0.3/index.html">Qpid Java 6.0.3</a>, May 2016</li>
 <li><a href="qpid-dispatch-0.5/index.html">Qpid Dispatch 0.5</a>, September 2015</li>
@@ -137,6 +137,7 @@ the
 <div class="two-column">
 
 <ul>
+<li><a href="qpid-proton-0.12.2/index.html">Qpid Proton 0.12.2</a>, April 2016</li>
 <li><a href="qpid-java-6.0.2/index.html">Qpid Java 6.0.2</a>, April 2016</li>
 <li><a href="qpid-proton-0.12.1/index.html">Qpid Proton 0.12.1</a>, March 2016</li>
 <li><a href="qpid-jms-0.8.0/index.html">Qpid JMS 0.8.0</a>, February 2016</li>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.10/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.10/index.html b/content/releases/qpid-proton-0.10/index.html
index dd10e1a..098c4b0 100644
--- a/content/releases/qpid-proton-0.10/index.html
+++ b/content/releases/qpid-proton-0.10/index.html
@@ -116,7 +116,7 @@ https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
         <div id="-middle-content">
           <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.10" === "0.12.2") {
+      if ("0.10" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.11.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.11.0/index.html b/content/releases/qpid-proton-0.11.0/index.html
index b053f4b..55b1a0d 100644
--- a/content/releases/qpid-proton-0.11.0/index.html
+++ b/content/releases/qpid-proton-0.11.0/index.html
@@ -172,7 +172,7 @@ the files you download.</p>
 
 <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.11.0" === "0.12.2") {
+      if ("0.11.0" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.11.1/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.11.1/index.html b/content/releases/qpid-proton-0.11.1/index.html
index 987f52d..8dafbce 100644
--- a/content/releases/qpid-proton-0.11.1/index.html
+++ b/content/releases/qpid-proton-0.11.1/index.html
@@ -172,7 +172,7 @@ the files you download.</p>
 
 <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.11.1" === "0.12.2") {
+      if ("0.11.1" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.12.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.12.0/index.html b/content/releases/qpid-proton-0.12.0/index.html
index 2360541..67d723d 100644
--- a/content/releases/qpid-proton-0.12.0/index.html
+++ b/content/releases/qpid-proton-0.12.0/index.html
@@ -175,7 +175,7 @@ the files you download.</p>
 
 <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.12.0" === "0.12.2") {
+      if ("0.12.0" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.12.1/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.12.1/index.html b/content/releases/qpid-proton-0.12.1/index.html
index 0e2d6ef..018f092 100644
--- a/content/releases/qpid-proton-0.12.1/index.html
+++ b/content/releases/qpid-proton-0.12.1/index.html
@@ -176,7 +176,7 @@ the files you download.</p>
 
 <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.12.1" === "0.12.2") {
+      if ("0.12.1" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.12.2/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.12.2/index.html b/content/releases/qpid-proton-0.12.2/index.html
index e61094d..f789720 100644
--- a/content/releases/qpid-proton-0.12.2/index.html
+++ b/content/releases/qpid-proton-0.12.2/index.html
@@ -176,7 +176,7 @@ the files you download.</p>
 
 <script type="text/javascript">
   _deferredFunctions.push(function() {
-      if ("0.12.2" === "0.12.2") {
+      if ("0.12.2" === "0.13.0") {
           _modifyCurrentReleaseLinks();
       }
   });

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/index.html b/content/releases/qpid-proton-0.13.0/index.html
new file mode 100644
index 0000000..1d76e9e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/index.html
@@ -0,0 +1,211 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>Qpid Proton 0.13.0 - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li>Qpid Proton 0.13.0</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="qpid-proton-0130">Qpid Proton 0.13.0</h1>
+
+<p>Qpid Proton is a high-performance, lightweight messaging library. More
+about <a href="/proton/index.html">Qpid Proton</a>.</p>
+
+<p>For a detailed list of the changes in this release, see the <a href="release-notes.html">release
+notes</a>.</p>
+
+<h2 id="download">Download</h2>
+
+<p>It's important to <a href="/download.html#verify-what-you-download">verify the
+integrity</a> of
+the files you download.</p>
+
+<table>
+<thead>
+<tr>
+  <th>Content</th>
+  <th>Download</th>
+  <th>Verify</th>
+</tr>
+</thead>
+<tbody>
+<tr>
+  <td>Qpid Proton</td>
+  <td><a href="http://archive.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz">qpid-proton-0.13.0.tar.gz</a></td>
+  <td><a href="http://archive.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.asc">ASC</a>, <a href="http://archive.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.md5">MD5</a>, <a href="http://archive.apache.org/dist/qpid/proton/0.13.0/qpid-proton-0.13.0.tar.gz.sha1">SHA1</a></td>
+</tr>
+</tbody>
+</table>
+
+<h2 id="documentation">Documentation</h2>
+
+<div class="two-column">
+
+<ul>
+<li><a href="proton/c/api/files.html">C API reference</a></li>
+<li><a href="proton/cpp/api/index.html">C++ introduction</a></li>
+<li><a href="proton/cpp/api/tutorial.html">C++ tutorial</a></li>
+<li><a href="proton/cpp/examples/index.html">C++ examples</a></li>
+<li><a href="proton/cpp/api/annotated.html">C++ API reference</a></li>
+<li><a href="proton/java/api/index.html">Java API reference</a></li>
+<li><a href="proton/python/book/overview.html">Python overview</a></li>
+<li><a href="proton/python/book/tutorial.html">Python tutorial</a></li>
+<li><a href="proton/python/examples/index.html">Python examples</a></li>
+<li><a href="proton/python/api/index.html">Python API reference</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=blob;f=INSTALL.md;hb=0.13.0">Installing Qpid Proton</a></li>
+</ul>
+
+</div>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="http://archive.apache.org/dist/qpid/proton/0.13.0">All release artefacts</a></li>
+<li><a href="https://issues.apache.org/jira/issues/?jql=project+%3D+PROTON+AND+fixVersion+%3D+%270.13.0%27+AND+resolution+%3D+%27fixed%27+ORDER+BY+priority+DESC">Resolved issues in JIRA</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=tree;hb=0.13.0">Source repository branch</a></li>
+<li><a href="https://git-wip-us.apache.org/repos/asf?p=qpid-proton.git;a=tag;h=0.13.0">Source repository tag</a></li>
+</ul>
+
+<script type="text/javascript">
+  _deferredFunctions.push(function() {
+      if ("0.13.0" === "0.13.0") {
+          _modifyCurrentReleaseLinks();
+      }
+  });
+</script>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/index.html b/content/releases/qpid-proton-0.13.0/messenger/c/examples/index.html
new file mode 100644
index 0000000..ffdf51b
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/index.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>C AMQP Messenger Examples - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li>C AMQP Messenger Examples</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="c-amqp-messenger-examples">C AMQP Messenger Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="recv-async.c.html">recv-async.c</a></li>
+<li><a href="recv.c.html">recv.c</a></li>
+<li><a href="send-async.c.html">send-async.c</a></li>
+<li><a href="send.c.html">send.c</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/c/messenger">Source location</a></li>
+</ul>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c
new file mode 100755
index 0000000..1f49166
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c
@@ -0,0 +1,193 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+
+// This is a re-implementation of recv.c using non-blocking/asynchronous calls.
+
+#include "proton/message.h"
+#include "proton/messenger.h"
+
+#include "pncompat/misc_funcs.inc"
+#include <stdio.h>
+#include <stdlib.h>
+#include <ctype.h>
+
+#if EMSCRIPTEN
+#include <emscripten.h>
+#endif
+
+pn_message_t * message;
+pn_messenger_t * messenger;
+
+#define check(messenger)                                                     \
+  {                                                                          \
+    if(pn_messenger_errno(messenger))                                        \
+    {                                                                        \
+      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \
+    }                                                                        \
+  }                                                                          \
+
+void die(const char *file, int line, const char *message)
+{
+    fprintf(stderr, "%s:%i: %s\n", file, line, message);
+    exit(1);
+}
+
+void usage(void)
+{
+    printf("Usage: recv [options] <addr>\n");
+    printf("-c    \tPath to the certificate file.\n");
+    printf("-k    \tPath to the private key file.\n");
+    printf("-p    \tPassword for the private key.\n");
+    printf("<addr>\tAn address.\n");
+    exit(0);
+}
+
+void process(void) {
+    while(pn_messenger_incoming(messenger))
+    {
+        pn_messenger_get(messenger, message);
+        check(messenger);
+
+        {
+        pn_tracker_t tracker = pn_messenger_incoming_tracker(messenger);
+        char buffer[1024];
+        size_t buffsize = sizeof(buffer);
+        const char* subject = pn_message_get_subject(message);
+        pn_data_t* body = pn_message_body(message);
+        pn_data_format(body, buffer, &buffsize);
+
+        printf("Address: %s\n", pn_message_get_address(message));
+        printf("Subject: %s\n", subject ? subject : "(no subject)");
+        printf("Content: %s\n", buffer);
+
+        pn_messenger_accept(messenger, tracker, 0);
+        }
+    }
+}
+
+#if EMSCRIPTEN // For emscripten C/C++ to JavaScript compiler.
+void pump(int fd, void* userData) {
+    while (pn_messenger_work(messenger, 0) >= 0) {
+        process();
+    }
+}
+
+void onclose(int fd, void* userData) {
+    process();
+}
+
+void onerror(int fd, int errno, const char* msg, void* userData) {
+    printf("error callback fd = %d, errno = %d, msg = %s\n", fd, errno, msg);
+}
+#endif
+
+int main(int argc, char** argv)
+{
+    char* certificate = NULL;
+    char* privatekey = NULL;
+    char* password = NULL;
+    char* address = (char *) "amqp://~0.0.0.0";
+    int c;
+
+    message = pn_message();
+    messenger = pn_messenger(NULL);
+    pn_messenger_set_blocking(messenger, false); // Needs to be set non-blocking to behave asynchronously.
+
+    opterr = 0;
+
+    while((c = getopt(argc, argv, "hc:k:p:")) != -1)
+    {
+        switch(c)
+        {
+            case 'h':
+                usage();
+                break;
+
+            case 'c': certificate = optarg; break;
+            case 'k': privatekey = optarg; break;
+            case 'p': password = optarg; break;
+
+            case '?':
+                if (optopt == 'c' ||
+                    optopt == 'k' ||
+                    optopt == 'p')
+                {
+                    fprintf(stderr, "Option -%c requires an argument.\n", optopt);
+                }
+                else if(isprint(optopt))
+                {
+                    fprintf(stderr, "Unknown option `-%c'.\n", optopt);
+                }
+                else
+                {
+                    fprintf(stderr, "Unknown option character `\\x%x'.\n", optopt);
+                }
+                return 1;
+            default:
+                abort();
+        }
+    }
+
+    if (optind < argc)
+    {
+        address = argv[optind];
+    }
+
+    /* load the various command line options if they're set */
+    if(certificate)
+    {
+        pn_messenger_set_certificate(messenger, certificate);
+    }
+
+    if(privatekey)
+    {
+        pn_messenger_set_private_key(messenger, privatekey);
+    }
+
+    if(password)
+    {
+        pn_messenger_set_password(messenger, password);
+    }
+
+    pn_messenger_start(messenger);
+    check(messenger);
+
+    pn_messenger_subscribe(messenger, address);
+    check(messenger);
+
+    pn_messenger_recv(messenger, -1); // Set to receive as many messages as messenger can buffer.
+
+#if EMSCRIPTEN // For emscripten C/C++ to JavaScript compiler.
+    emscripten_set_socket_error_callback(NULL, onerror);
+
+    emscripten_set_socket_open_callback(NULL, pump);
+    emscripten_set_socket_connection_callback(NULL, pump);
+    emscripten_set_socket_message_callback(NULL, pump);
+    emscripten_set_socket_close_callback(NULL, onclose);
+#else // For native compiler.
+    while (1) {
+        pn_messenger_work(messenger, -1); // Block indefinitely until there has been socket activity.
+        process();
+    }
+#endif
+
+    return 0;
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c.html b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c.html
new file mode 100644
index 0000000..83ef75e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv-async.c.html
@@ -0,0 +1,321 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv-async.c - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/c/examples/index.html">C AMQP Messenger Examples</a></li><li>recv-async.c</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv-async.c</h1>
+<div class="highlight"><pre><span></span><span class="c1">// This is a re-implementation of recv.c using non-blocking/asynchronous calls.</span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;proton/message.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&quot;proton/messenger.h&quot;</span><span class="cp"></span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;pncompat/misc_funcs.inc&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;ctype.h&gt;</span><span class="cp"></span>
+
+<span class="cp">#if EMSCRIPTEN</span>
+<span class="cp">#include</span> <span class="cpf">&lt;emscripten.h&gt;</span><span class="cp"></span>
+<span class="cp">#endif</span>
+
+<span class="n">pn_message_t</span> <span class="o">*</span> <span class="n">message</span><span class="p">;</span>
+<span class="n">pn_messenger_t</span> <span class="o">*</span> <span class="n">messenger</span><span class="p">;</span>
+
+<span class="cp">#define check(messenger)                                                     \</span>
+<span class="cp">  {                                                                          \</span>
+<span class="cp">    if(pn_messenger_errno(messenger))                                        \</span>
+<span class="cp">    {                                                                        \</span>
+<span class="cp">      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \</span>
+<span class="cp">    }                                                                        \</span>
+<span class="cp">  }                                                                          \</span>
+
+<span class="kt">void</span> <span class="nf">die</span><span class="p">(</span><span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">file</span><span class="p">,</span> <span class="kt">int</span> <span class="n">line</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">message</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;%s:%i: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">file</span><span class="p">,</span> <span class="n">line</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+    <span class="n">exit</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">usage</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Usage: recv [options] &lt;addr&gt;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-c    </span><span class="se">\t</span><span class="s">Path to the certificate file.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-k    </span><span class="se">\t</span><span class="s">Path to the private key file.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-p    </span><span class="se">\t</span><span class="s">Password for the private key.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;&lt;addr&gt;</span><span class="se">\t</span><span class="s">An address.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">exit</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">process</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">while</span><span class="p">(</span><span class="n">pn_messenger_incoming</span><span class="p">(</span><span class="n">messenger</span><span class="p">))</span>
+    <span class="p">{</span>
+        <span class="n">pn_messenger_get</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+        <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+        <span class="p">{</span>
+        <span class="n">pn_tracker_t</span> <span class="n">tracker</span> <span class="o">=</span> <span class="n">pn_messenger_incoming_tracker</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+        <span class="kt">char</span> <span class="n">buffer</span><span class="p">[</span><span class="mi">1024</span><span class="p">];</span>
+        <span class="kt">size_t</span> <span class="n">buffsize</span> <span class="o">=</span> <span class="k">sizeof</span><span class="p">(</span><span class="n">buffer</span><span class="p">);</span>
+        <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">subject</span> <span class="o">=</span> <span class="n">pn_message_get_subject</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+        <span class="n">pn_data_t</span><span class="o">*</span> <span class="n">body</span> <span class="o">=</span> <span class="n">pn_message_body</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+        <span class="n">pn_data_format</span><span class="p">(</span><span class="n">body</span><span class="p">,</span> <span class="n">buffer</span><span class="p">,</span> <span class="o">&amp;</span><span class="n">buffsize</span><span class="p">);</span>
+
+        <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Address: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">pn_message_get_address</span><span class="p">(</span><span class="n">message</span><span class="p">));</span>
+        <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Subject: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">subject</span> <span class="o">?</span> <span class="nl">subject</span> <span class="p">:</span> <span class="s">&quot;(no subject)&quot;</span><span class="p">);</span>
+        <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Content: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">buffer</span><span class="p">);</span>
+
+        <span class="n">pn_messenger_accept</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">tracker</span><span class="p">,</span> <span class="mi">0</span><span class="p">);</span>
+        <span class="p">}</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="cp">#if EMSCRIPTEN </span><span class="c1">// For emscripten C/C++ to JavaScript compiler.</span>
+<span class="kt">void</span> <span class="nf">pump</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">while</span> <span class="p">(</span><span class="n">pn_messenger_work</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="o">&gt;=</span> <span class="mi">0</span><span class="p">)</span> <span class="p">{</span>
+        <span class="n">process</span><span class="p">();</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">onclose</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">process</span><span class="p">();</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">onerror</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">int</span> <span class="n">errno</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">msg</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;error callback fd = %d, errno = %d, msg = %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">fd</span><span class="p">,</span> <span class="n">errno</span><span class="p">,</span> <span class="n">msg</span><span class="p">);</span>
+<span class="p">}</span>
+<span class="cp">#endif</span>
+
+<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="kt">char</span><span class="o">*</span> <span class="n">certificate</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+    <span class="kt">char</span><span class="o">*</span> <span class="n">privatekey</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+    <span class="kt">char</span><span class="o">*</span> <span class="n">password</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+    <span class="kt">char</span><span class="o">*</span> <span class="n">address</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;amqp://~0.0.0.0&quot;</span><span class="p">;</span>
+    <span class="kt">int</span> <span class="n">c</span><span class="p">;</span>
+
+    <span class="n">message</span> <span class="o">=</span> <span class="n">pn_message</span><span class="p">();</span>
+    <span class="n">messenger</span> <span class="o">=</span> <span class="n">pn_messenger</span><span class="p">(</span><span class="nb">NULL</span><span class="p">);</span>
+    <span class="n">pn_messenger_set_blocking</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="nb">false</span><span class="p">);</span> <span class="c1">// Needs to be set non-blocking to behave asynchronously.</span>
+
+    <span class="n">opterr</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+    <span class="k">while</span><span class="p">((</span><span class="n">c</span> <span class="o">=</span> <span class="n">getopt</span><span class="p">(</span><span class="n">argc</span><span class="p">,</span> <span class="n">argv</span><span class="p">,</span> <span class="s">&quot;hc:k:p:&quot;</span><span class="p">))</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="k">switch</span><span class="p">(</span><span class="n">c</span><span class="p">)</span>
+        <span class="p">{</span>
+            <span class="k">case</span> <span class="sc">&#39;h&#39;</span><span class="o">:</span>
+                <span class="n">usage</span><span class="p">();</span>
+                <span class="k">break</span><span class="p">;</span>
+
+            <span class="k">case</span> <span class="sc">&#39;c&#39;</span><span class="o">:</span> <span class="n">certificate</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+            <span class="k">case</span> <span class="sc">&#39;k&#39;</span><span class="o">:</span> <span class="n">privatekey</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+            <span class="k">case</span> <span class="sc">&#39;p&#39;</span><span class="o">:</span> <span class="n">password</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+
+            <span class="k">case</span> <span class="sc">&#39;?&#39;</span><span class="o">:</span>
+                <span class="k">if</span> <span class="p">(</span><span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;c&#39;</span> <span class="o">||</span>
+                    <span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;k&#39;</span> <span class="o">||</span>
+                    <span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;p&#39;</span><span class="p">)</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Option -%c requires an argument.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">isprint</span><span class="p">(</span><span class="n">optopt</span><span class="p">))</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option `-%c&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">else</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option character `</span><span class="se">\\</span><span class="s">x%x&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
+            <span class="k">default</span><span class="o">:</span>
+                <span class="n">abort</span><span class="p">();</span>
+        <span class="p">}</span>
+    <span class="p">}</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="n">optind</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="n">address</span> <span class="o">=</span> <span class="n">argv</span><span class="p">[</span><span class="n">optind</span><span class="p">];</span>
+    <span class="p">}</span>
+
+    
+    <span class="k">if</span><span class="p">(</span><span class="n">certificate</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="n">pn_messenger_set_certificate</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">certificate</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="k">if</span><span class="p">(</span><span class="n">privatekey</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="n">pn_messenger_set_private_key</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">privatekey</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="k">if</span><span class="p">(</span><span class="n">password</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="n">pn_messenger_set_password</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">password</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="n">pn_messenger_start</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+    <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+    <span class="n">pn_messenger_subscribe</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">address</span><span class="p">);</span>
+    <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+    <span class="n">pn_messenger_recv</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">);</span> <span class="c1">// Set to receive as many messages as messenger can buffer.</span>
+
+<span class="cp">#if EMSCRIPTEN </span><span class="c1">// For emscripten C/C++ to JavaScript compiler.</span>
+    <span class="n">emscripten_set_socket_error_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">onerror</span><span class="p">);</span>
+
+    <span class="n">emscripten_set_socket_open_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_connection_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_message_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_close_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">onclose</span><span class="p">);</span>
+<span class="cp">#else </span><span class="c1">// For native compiler.</span>
+    <span class="k">while</span> <span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="p">{</span>
+        <span class="n">pn_messenger_work</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">);</span> <span class="c1">// Block indefinitely until there has been socket activity.</span>
+        <span class="n">process</span><span class="p">();</span>
+    <span class="p">}</span>
+<span class="cp">#endif</span>
+
+    <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
+<span class="p">}</span>
+</pre></div>
+
+<p><a href="recv-async.c">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c
new file mode 100755
index 0000000..16e8321
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c
@@ -0,0 +1,154 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+
+#include "proton/message.h"
+#include "proton/messenger.h"
+
+#include "pncompat/misc_funcs.inc"
+#include <stdio.h>
+#include <stdlib.h>
+#include <ctype.h>
+
+#define check(messenger)                                                     \
+  {                                                                          \
+    if(pn_messenger_errno(messenger))                                        \
+    {                                                                        \
+      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \
+    }                                                                        \
+  }                                                                          \
+
+void die(const char *file, int line, const char *message)
+{
+  fprintf(stderr, "%s:%i: %s\n", file, line, message);
+  exit(1);
+}
+
+void usage(void)
+{
+  printf("Usage: recv [options] <addr>\n");
+  printf("-c    \tPath to the certificate file.\n");
+  printf("-k    \tPath to the private key file.\n");
+  printf("-p    \tPassword for the private key.\n");
+  printf("<addr>\tAn address.\n");
+  exit(0);
+}
+
+int main(int argc, char** argv)
+{
+  char* certificate = NULL;
+  char* privatekey = NULL;
+  char* password = NULL;
+  char* address = (char *) "amqp://~0.0.0.0";
+  int c;
+
+  pn_message_t * message;
+  pn_messenger_t * messenger;
+
+  message = pn_message();
+  messenger = pn_messenger(NULL);
+
+  opterr = 0;
+
+  while((c = getopt(argc, argv, "hc:k:p:")) != -1)
+  {
+    switch(c)
+    {
+    case 'h':
+      usage();
+      break;
+
+    case 'c': certificate = optarg; break;
+    case 'k': privatekey = optarg; break;
+    case 'p': password = optarg; break;
+
+    case '?':
+      if(optopt == 'c' ||
+         optopt == 'k' ||
+         optopt == 'p')
+      {
+        fprintf(stderr, "Option -%c requires an argument.\n", optopt);
+      }
+      else if(isprint(optopt))
+      {
+        fprintf(stderr, "Unknown option `-%c'.\n", optopt);
+      }
+      else
+      {
+        fprintf(stderr, "Unknown option character `\\x%x'.\n", optopt);
+      }
+      return 1;
+    default:
+      abort();
+    }
+  }
+
+  if (optind < argc)
+  {
+    address = argv[optind];
+  }
+
+  /* load the various command line options if they're set */
+  if(certificate)
+  {
+    pn_messenger_set_certificate(messenger, certificate);
+  }
+
+  if(privatekey)
+  {
+    pn_messenger_set_private_key(messenger, privatekey);
+  }
+
+  if(password)
+  {
+    pn_messenger_set_password(messenger, password);
+  }
+
+  pn_messenger_start(messenger);
+  check(messenger);
+
+  pn_messenger_subscribe(messenger, address);
+  check(messenger);
+
+  for(;;)
+  {
+    pn_messenger_recv(messenger, 1024);
+    check(messenger);
+
+    while(pn_messenger_incoming(messenger))
+    {
+      pn_messenger_get(messenger, message);
+      check(messenger);
+
+      {
+      char buffer[1024];
+      size_t buffsize = sizeof(buffer);
+      const char* subject = pn_message_get_subject(message);
+      pn_data_t *body = pn_message_body(message);
+      pn_data_format(body, buffer, &buffsize);
+
+      printf("Address: %s\n", pn_message_get_address(message));
+      printf("Subject: %s\n", subject ? subject : "(no subject)");
+      printf("Content: %s\n", buffer);
+      }
+    }
+  }
+
+  return 0;
+}


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[26/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.html
new file mode 100755
index 0000000..dcb5598
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.html
@@ -0,0 +1,1351 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Link</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__link.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Link<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__sender"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sender.html">Sender</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__receiver"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html">Receiver</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__terminus"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html">Terminus</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga89dad3aa7934329a7ff467c636687bc0"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></td></tr>
+<tr class="separator:ga89dad3aa7934329a7ff467c636687bc0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> { <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, 
+<a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, 
+<a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2
+ }<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gad1c2388cdae687be26222a5d66fd2d58"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> { <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0, 
+<a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1
+ }<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga1d87431c33b1d5e84ee8f42875cae8d5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, const char *name)</td></tr>
+<tr class="separator:ga1d87431c33b1d5e84ee8f42875cae8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga476a97822eff18e7b8ae39a0a3a0b20f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, const char *name)</td></tr>
+<tr class="separator:ga476a97822eff18e7b8ae39a0a3a0b20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa28fac1437012b534873b6e255bcb494"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaa28fac1437012b534873b6e255bcb494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1bca6c08ba0179233dc76cb3834cbe4e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga1bca6c08ba0179233dc76cb3834cbe4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0be02619b09c3b7b38fe50318466792e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, void *context)</td></tr>
+<tr class="separator:ga0be02619b09c3b7b38fe50318466792e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga51ace30d440f3f6a1c7b022a17c14738"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga51ace30d440f3f6a1c7b022a17c14738"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d284db80651c3183a60f706325f2266"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga3d284db80651c3183a60f706325f2266"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacb14567cf4afa5a3d2ec774cd66ec9fe"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gacb14567cf4afa5a3d2ec774cd66ec9fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac02f18d19fa8da9fef840e52be41cf68"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gac02f18d19fa8da9fef840e52be41cf68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef39c0b3b65fca7d9b227ef38a345394"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaef39c0b3b65fca7d9b227ef38a345394"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72d4d05cc2a29cc1a3c96cd984c2a4b6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga72d4d05cc2a29cc1a3c96cd984c2a4b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d9321a1831d214e079152b7a8030cf1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga3d9321a1831d214e079152b7a8030cf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabac87dd5667123557a0e73a45ad13349"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">pn_link_remote_condition</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gabac87dd5667123557a0e73a45ad13349"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9417ad2f784646ae23318782411e422a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga9417ad2f784646ae23318782411e422a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd5a06ca5daa5d4910d795d7157ebfde"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:gacd5a06ca5daa5d4910d795d7157ebfde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07d0254efd3df298246a043f5323d540"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:ga07d0254efd3df298246a043f5323d540"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9a73ca4ac5383a71ddf54cbcb748083"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gab9a73ca4ac5383a71ddf54cbcb748083"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9d63c2255cae6c913cb980f8812ace0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gad9d63c2255cae6c913cb980f8812ace0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82df1bbe52ddbc75c7b7403489d4652f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga82df1bbe52ddbc75c7b7403489d4652f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8a8002b94c660f1fd1cbb3e932bd52f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga8a8002b94c660f1fd1cbb3e932bd52f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44c7bdc0a9179d9cdd96c3153e4da36c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga44c7bdc0a9179d9cdd96c3153e4da36c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6955876604a5982a969cf3e44bc3b045"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga6955876604a5982a969cf3e44bc3b045"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9c24558b723dc4877abad8bacd5a17a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gad9c24558b723dc4877abad8bacd5a17a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea1f1ff885604e194ecfbae8c43e91d7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaea1f1ff885604e194ecfbae8c43e91d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae106eccd62d41a1b6125bc471315066d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gae106eccd62d41a1b6125bc471315066d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5a35ccbd14c04285845a6d7b40f44df"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gab5a35ccbd14c04285845a6d7b40f44df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1c9b1a283a88199a2dc56af8ab150760"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga1c9b1a283a88199a2dc56af8ab150760"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga412100bbe765f6fa0313257b6f24a1b8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga412100bbe765f6fa0313257b6f24a1b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72edd3ec60adb06f7af3f53580dfcebc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga72edd3ec60adb06f7af3f53580dfcebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae87b35d45c495a640c04376175696403"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gae87b35d45c495a640c04376175696403"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44b6238638d71356b00f3129e0b28182"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga44b6238638d71356b00f3129e0b28182"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aec1bf839d167e81037595a86c8751a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga8aec1bf839d167e81037595a86c8751a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga410b0f045ee235b93a7fa1439af50d2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:ga410b0f045ee235b93a7fa1439af50d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff06cd4918c76523e1893dc1341ebc48"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:gaff06cd4918c76523e1893dc1341ebc48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03991c2d516e68c0eba2a2eb910bb9f5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga03991c2d516e68c0eba2a2eb910bb9f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13d85968d1ced071196379c9cbd108b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga13d85968d1ced071196379c9cbd108b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77f816f63c744283b2fd62e6f8abef07"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga77f816f63c744283b2fd62e6f8abef07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79008e1324488bcbc7387b657c1d2897"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga79008e1324488bcbc7387b657c1d2897"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29f38b239a25d8adad5fa7457e4ec014"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga29f38b239a25d8adad5fa7457e4ec014"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga89dad3aa7934329a7ff467c636687bc0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Link object.</p>
+<p>A pn_link_t object encapsulates all of the endpoint state associated with an AMQP Link. A pn_link_t object contains an ordered sequence of <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects representing in-flight deliveries. A pn_link_t may be either a <a class="el" href="group__sender.html">Sender </a>, or a <a class="el" href="group__receiver.html">Receiver </a>, but never both.</p>
+<p>A pn_link_t object maintains a pointer to the <em>current</em> delivery within the ordered sequence of deliveries contained by the link (See <a class="el" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a>). The <em>current</em> delivery is the target of a number of operations associated with the link, such as sending (<a class="el" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a>) and receiving (<a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a>) message data. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gad1c2388cdae687be26222a5d66fd2d58"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Describes the permitted/expected settlement behaviours of a receiving link.</p>
+<p>The receiver settle mode describes the permitted and expected behaviour of a receiving link with respect to settling of deliveries. See <a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a> for more details. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262"></a>PN_RCV_FIRST&#160;</td><td class="fielddoc">
+<p>The receiver will settle deliveries regardless of what the sender does. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3"></a>PN_RCV_SECOND&#160;</td><td class="fielddoc">
+<p>The receiver will only settle deliveries after the sender settles. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="ga3fb58bd0b88d37407ebb615c2630e608"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Describes the permitted/expected settlement behaviours of a sending link.</p>
+<p>The sender settle mode describes the permitted and expected behaviour of a sending link with respect to settling of deliveries. See <a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a> for more details. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade"></a>PN_SND_UNSETTLED&#160;</td><td class="fielddoc">
+<p>The sender will send all deliveries initially unsettled. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0"></a>PN_SND_SETTLED&#160;</td><td class="fielddoc">
+<p>The sender will send all deliveries settled to the receiver. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1"></a>PN_SND_MIXED&#160;</td><td class="fielddoc">
+<p>The sender may send a mixure of settled and unsettled deliveries. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaea1f1ff885604e194ecfbae8c43e91d7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_link_advance </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Advance the current delivery of a link to the next delivery on the link.</p>
+<p>For sending links this operation is used to finish sending message data for the current outgoing delivery and move on to the next outgoing delivery (if any).</p>
+<p>For receiving links, this operation is used to finish accessing message data from the current incoming delivery and move on to the next incoming delivery (if any).</p>
+<p>Each link maintains a sequence of deliveries in the order they were created, along with a pointer to the <em>current</em> delivery. The pn_link_advance operation will modify the <em>current</em> delivery on the link to point to the next delivery in the sequence. If there is no next delivery in the sequence, the current delivery will be set to NULL. This operation will return true if invoking it caused the value of the current delivery to change, even if it was set to NULL.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the current delivery was changed </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga51ace30d440f3f6a1c7b022a17c14738"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_link_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the attachments that are associated with a link object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link whose attachments are to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the attachments for the link object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae87b35d45c495a640c04376175696403"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_available </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the available deliveries hint for a link.</p>
+<p>The available count for a link provides a hint as to the number of deliveries that might be able to be sent if sufficient credit were issued by the receiving link endpoint. See <a class="el" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a> for more details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the available deliveries hint </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad9d63c2255cae6c913cb980f8812ace0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_close </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Close a link.</p>
+<p>Once this operation has completed, the PN_LOCAL_CLOSED state flag will be set. This may be called without calling <a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a>, in this case it is equivalent to calling <a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a> followed by <a class="el" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3d9321a1831d214e079152b7a8030cf1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_link_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local condition associated with a link endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be modified prior to closing a link in order to indicate a particular condition exists when the link closes. This is normally used to communicate error conditions to the remote peer, however it may also be used in non error cases. See <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> for more details.</p>
+<p>The pointer returned by this operation is valid until the link object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the link's local condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae106eccd62d41a1b6125bc471315066d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_credit </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the credit balance for a link.</p>
+<p>Links use a credit based flow control scheme. Every receiver maintains a credit balance that corresponds to the number of deliveries that the receiver can accept at any given moment. As more capacity becomes available at the receiver (see <a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a>), it adds credit to this balance and communicates the new balance to the sender. Whenever a delivery is sent/received, the credit balance maintained by the link is decremented by one. Once the credit balance at the sender reaches zero, the sender must pause sending until more credit is obtained from the receiver.</p>
+<p>Note that a sending link may still be used to send deliveries even if pn_link_credit reaches zero, however those deliveries will end up being buffered by the link until enough credit is obtained from the receiver to send them over the wire. In this case the balance reported by <a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a> will go negative.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the credit balance for the link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga662d2bf8a9a447cf1a69f4ec7d72a6ac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_link_current </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the current delivery for a link.</p>
+<p>Each link maintains a sequence of deliveries in the order they were created, along with a pointer to the <em>current</em> delivery. All send/recv operations on a link take place on the <em>current</em> delivery. If a link has no current delivery, the current delivery is automatically initialized to the next delivery created on the link. Once initialized, the current delivery remains the same until it is changed through use of <a class="el" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a> or until it is settled via <a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the current delivery for the link, or NULL if there is none </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga82df1bbe52ddbc75c7b7403489d4652f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_detach </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Detach a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga72edd3ec60adb06f7af3f53580dfcebc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_drained </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Drain excess credit for a link.</p>
+<p>When a link is in drain mode, the sender must use all excess credit immediately, and release any excess credit back to the receiver if there are no deliveries available to send.</p>
+<p>When invoked on a sending link that is in drain mode, this operation will release all excess credit back to the receiver and return the number of credits released back to the sender. If the link is not in drain mode, this operation is a noop.</p>
+<p>When invoked on a receiving link, this operation will return and reset the number of credits the sender has released back to the receiver.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of credits drained </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga72d4d05cc2a29cc1a3c96cd984c2a4b6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_link_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get additional error information associated with the link.</p>
+<p>Whenever a link operation fails (i.e. returns an error code), additional error details can be obtained using this function. The error object that is returned may also be used to clear the error condition.</p>
+<p>The pointer returned by this operation is valid until the link object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the link's error object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa28fac1437012b534873b6e255bcb494"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a link object.</p>
+<p>When a link object is freed, all <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects associated with the session are also freed. Freeing a link will settle any unsettled deliveries on the link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object to free (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1bca6c08ba0179233dc76cb3834cbe4e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_link_get_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Get the application context that is associated with a link object.</dd></dl>
+<p>The application context for a link may be set using <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link whose context is to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the application context for the link object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga412100bbe765f6fa0313257b6f24a1b8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_link_get_drain </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the drain flag for a link.</p>
+<p>If a link is in drain mode, then the sending endpoint of a link must immediately use up all available credit on the link. If this is not possible, the excess credit must be returned by invoking <a class="el" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a>. Only the receiving endpoint can set the drain mode. See <a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if and only if the link is in drain mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gacd5a06ca5daa5d4910d795d7157ebfde"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_link_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td>
+          <td class="paramname"><em>state</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the first link that matches the given state mask.</p>
+<p>Examines the state of each link owned by the connection and returns the first link that matches the given state mask. If state contains both local and remote flags, then an exact match against those flags is performed. If state contains only local or only remote flags, then a match occurs if any of the local or remote flags are set respectively. state==0 matches all links.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>to be searched for matching Links </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>mask to match </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the first link owned by the connection that matches the mask, else NULL if no links match </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac02f18d19fa8da9fef840e52be41cf68"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_link_is_receiver </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Test if a link is a receiver.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if and only if the link is a receiver </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gacb14567cf4afa5a3d2ec774cd66ec9fe"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_link_is_sender </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Test if a link is a sender.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if and only if the link is a sender </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3d284db80651c3183a60f706325f2266"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_link_name </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the name of a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the name of the link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga07d0254efd3df298246a043f5323d540"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_link_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td>
+          <td class="paramname"><em>state</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the next link that matches the given state mask.</p>
+<p>When used with pn_link_head, the application can access all links on the connection that match the given state. See pn_link_head for description of match behavior.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the previous link obtained from pn_link_head or pn_link_next </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>mask to match </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next session owned by the connection that matches the mask, else NULL if no sessions match </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab9a73ca4ac5383a71ddf54cbcb748083"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_open </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Open a link.</p>
+<p>Once this operation has completed, the PN_LOCAL_ACTIVE state flag will be set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab5a35ccbd14c04285845a6d7b40f44df"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_queued </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of queued deliveries for a link.</p>
+<p>Links may queue deliveries for a number of reasons, for example there may be insufficient credit to send them to the receiver (see <a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a>), or they simply may not have yet had a chance to be written to the wire. This operation will return the number of queued deliveries on a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of queued deliveries for the link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8aec1bf839d167e81037595a86c8751a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> pn_link_rcv_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local receiver settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the local receiver settle mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabac87dd5667123557a0e73a45ad13349"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_link_remote_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote condition associated with a link endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be examined in order to determine whether the remote peer was indicating some sort of exceptional condition when the remote link endpoint was closed. The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object returned may not be modified.</p>
+<p>The pointer returned by this operation is valid until the link object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the link's remote condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1c9b1a283a88199a2dc56af8ab150760"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_remote_credit </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote view of the credit for a link.</p>
+<p>The remote view of the credit for a link differs from local view of credit for a link by the number of queued deliveries. In other words <a class="el" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a> is defined to be <a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a> - <a class="el" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote view of the credit for a link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga13d85968d1ced071196379c9cbd108b1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> pn_link_remote_rcv_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote receiver settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote receiver settle mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga03991c2d516e68c0eba2a2eb910bb9f5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> pn_link_remote_snd_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote sender settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote sender settle mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6955876604a5982a969cf3e44bc3b045"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>* pn_link_remote_source </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the remotely defined source definition for a link.</p>
+<p>The pointer returned by this operation is valid until the link object is freed. The remotely defined terminus will be empty until the link is remotely opened as indicated by the PN_REMOTE_ACTIVE flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the remotely defined source terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad9c24558b723dc4877abad8bacd5a17a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>* pn_link_remote_target </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the remotely defined target definition for a link.</p>
+<p>The pointer returned by this operation is valid until the link object is freed. The remotely defined terminus will be empty until the link is remotely opened as indicated by the PN_REMOTE_ACTIVE flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the remotely defined target terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9417ad2f784646ae23318782411e422a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>* pn_link_session </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the parent session for a link object.</p>
+<p>This operation retrieves the parent <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> object that contains the given <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the parent session object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0be02619b09c3b7b38fe50318466792e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_set_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>Set a new application context for a link object.</dd></dl>
+<p>The application context for a link object may be retrieved using <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the application context </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaff06cd4918c76523e1893dc1341ebc48"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_set_rcv_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the local receiver settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the receiver settle mode </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga410b0f045ee235b93a7fa1439af50d2c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_set_snd_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the local sender settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the sender settle mode </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga44b6238638d71356b00f3129e0b28182"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> pn_link_snd_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local sender settle mode for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the local sender settle mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8a8002b94c660f1fd1cbb3e932bd52f0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>* pn_link_source </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the locally defined source definition for a link.</p>
+<p>The pointer returned by this operation is valid until the link object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a source terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaef39c0b3b65fca7d9b227ef38a345394"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> pn_link_state </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the endpoint state flags for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>the link </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the link's state flags </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga44c7bdc0a9179d9cdd96c3153e4da36c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>* pn_link_target </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the locally defined target definition for a link.</p>
+<p>The pointer returned by this operation is valid until the link object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a target terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga77f816f63c744283b2fd62e6f8abef07"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_link_unsettled </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of unsettled deliveries for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of unsettled deliveries </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga476a97822eff18e7b8ae39a0a3a0b20f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_receiver </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a new receiver on a session.</p>
+<p>Each receiving link between two AMQP containers must be uniquely named. Note that this uniqueness cannot be enforced at the API level, so some consideration should be taken in choosing link names.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>the name of the link </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a newly constructed receiver link or NULL on error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1d87431c33b1d5e84ee8f42875cae8d5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_sender </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a new sender on a session.</p>
+<p>Each sending link between two AMQP containers must be uniquely named. Note that this uniqueness cannot be enforced at the API level, so some consideration should be taken in choosing link names.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>the name of the link </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a newly constructed sender link or NULL on error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga79008e1324488bcbc7387b657c1d2897"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_unsettled_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>link</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the first unsettled delivery for a link.</p>
+<p>" </p><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">link</td><td>a link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the first unsettled delivery on the link </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga29f38b239a25d8adad5fa7457e4ec014"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_unsettled_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td>
+          <td class="paramname"><em>delivery</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next unsettled delivery on a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">delivery</td><td>a delivery object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next unsettled delivery on the link </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.js
new file mode 100755
index 0000000..380155e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__link.js
@@ -0,0 +1,56 @@
+var group__link =
+[
+    [ "Sender", "group__sender.html", "group__sender" ],
+    [ "Receiver", "group__receiver.html", "group__receiver" ],
+    [ "Terminus", "group__terminus.html", "group__terminus" ],
+    [ "pn_link_t", "group__link.html#ga89dad3aa7934329a7ff467c636687bc0", null ],
+    [ "pn_rcv_settle_mode_t", "group__link.html#gad1c2388cdae687be26222a5d66fd2d58", [
+      [ "PN_RCV_FIRST", "group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262", null ],
+      [ "PN_RCV_SECOND", "group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3", null ]
+    ] ],
+    [ "pn_snd_settle_mode_t", "group__link.html#ga3fb58bd0b88d37407ebb615c2630e608", [
+      [ "PN_SND_UNSETTLED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade", null ],
+      [ "PN_SND_SETTLED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0", null ],
+      [ "PN_SND_MIXED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1", null ]
+    ] ],
+    [ "pn_link_advance", "group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7", null ],
+    [ "pn_link_attachments", "group__link.html#ga51ace30d440f3f6a1c7b022a17c14738", null ],
+    [ "pn_link_available", "group__link.html#gae87b35d45c495a640c04376175696403", null ],
+    [ "pn_link_close", "group__link.html#gad9d63c2255cae6c913cb980f8812ace0", null ],
+    [ "pn_link_condition", "group__link.html#ga3d9321a1831d214e079152b7a8030cf1", null ],
+    [ "pn_link_credit", "group__link.html#gae106eccd62d41a1b6125bc471315066d", null ],
+    [ "pn_link_current", "group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac", null ],
+    [ "pn_link_detach", "group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f", null ],
+    [ "pn_link_drained", "group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc", null ],
+    [ "pn_link_error", "group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6", null ],
+    [ "pn_link_free", "group__link.html#gaa28fac1437012b534873b6e255bcb494", null ],
+    [ "pn_link_get_context", "group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e", null ],
+    [ "pn_link_get_drain", "group__link.html#ga412100bbe765f6fa0313257b6f24a1b8", null ],
+    [ "pn_link_head", "group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde", null ],
+    [ "pn_link_is_receiver", "group__link.html#gac02f18d19fa8da9fef840e52be41cf68", null ],
+    [ "pn_link_is_sender", "group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe", null ],
+    [ "pn_link_name", "group__link.html#ga3d284db80651c3183a60f706325f2266", null ],
+    [ "pn_link_next", "group__link.html#ga07d0254efd3df298246a043f5323d540", null ],
+    [ "pn_link_open", "group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083", null ],
+    [ "pn_link_queued", "group__link.html#gab5a35ccbd14c04285845a6d7b40f44df", null ],
+    [ "pn_link_rcv_settle_mode", "group__link.html#ga8aec1bf839d167e81037595a86c8751a", null ],
+    [ "pn_link_remote_condition", "group__link.html#gabac87dd5667123557a0e73a45ad13349", null ],
+    [ "pn_link_remote_credit", "group__link.html#ga1c9b1a283a88199a2dc56af8ab150760", null ],
+    [ "pn_link_remote_rcv_settle_mode", "group__link.html#ga13d85968d1ced071196379c9cbd108b1", null ],
+    [ "pn_link_remote_snd_settle_mode", "group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5", null ],
+    [ "pn_link_remote_source", "group__link.html#ga6955876604a5982a969cf3e44bc3b045", null ],
+    [ "pn_link_remote_target", "group__link.html#gad9c24558b723dc4877abad8bacd5a17a", null ],
+    [ "pn_link_session", "group__link.html#ga9417ad2f784646ae23318782411e422a", null ],
+    [ "pn_link_set_context", "group__link.html#ga0be02619b09c3b7b38fe50318466792e", null ],
+    [ "pn_link_set_rcv_settle_mode", "group__link.html#gaff06cd4918c76523e1893dc1341ebc48", null ],
+    [ "pn_link_set_snd_settle_mode", "group__link.html#ga410b0f045ee235b93a7fa1439af50d2c", null ],
+    [ "pn_link_snd_settle_mode", "group__link.html#ga44b6238638d71356b00f3129e0b28182", null ],
+    [ "pn_link_source", "group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0", null ],
+    [ "pn_link_state", "group__link.html#gaef39c0b3b65fca7d9b227ef38a345394", null ],
+    [ "pn_link_target", "group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c", null ],
+    [ "pn_link_unsettled", "group__link.html#ga77f816f63c744283b2fd62e6f8abef07", null ],
+    [ "pn_receiver", "group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f", null ],
+    [ "pn_sender", "group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5", null ],
+    [ "pn_unsettled_head", "group__link.html#ga79008e1324488bcbc7387b657c1d2897", null ],
+    [ "pn_unsettled_next", "group__link.html#ga29f38b239a25d8adad5fa7457e4ec014", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[31/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.html
new file mode 100755
index 0000000..91d9403
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.html
@@ -0,0 +1,1149 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Connection</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__connection.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Connection<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__condition"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html">Condition</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gac83dd8123b992813be86fe0f7eaf8f61"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a>&#160;&#160;&#160;(1)</td></tr>
+<tr class="separator:gac83dd8123b992813be86fe0f7eaf8f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c3bf54f0991944a2f6eea36b561fa2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a>&#160;&#160;&#160;(2)</td></tr>
+<tr class="separator:ga0c3bf54f0991944a2f6eea36b561fa2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga602c2c870ebed1d9bfe100876909225b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">PN_LOCAL_CLOSED</a>&#160;&#160;&#160;(4)</td></tr>
+<tr class="separator:ga602c2c870ebed1d9bfe100876909225b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4c35fcb0aacd254d586df8594ee770d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a>&#160;&#160;&#160;(8)</td></tr>
+<tr class="separator:ga4c35fcb0aacd254d586df8594ee770d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad96220f2886c21a4f2eebc9487f53a87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a>&#160;&#160;&#160;(16)</td></tr>
+<tr class="separator:gad96220f2886c21a4f2eebc9487f53a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga764c602a20457f9aa8862825b6d13a8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>&#160;&#160;&#160;(32)</td></tr>
+<tr class="separator:ga764c602a20457f9aa8862825b6d13a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga32329c4bb3e23607a243cd8100c01264"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">PN_LOCAL_MASK</a>&#160;&#160;&#160;(<a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a> | <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a> | <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">PN_LOCAL_CLOSED</a>)</td></tr>
+<tr class="separator:ga32329c4bb3e23607a243cd8100c01264"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga695af0c2d90d50f4baf403ea60710fa3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">PN_REMOTE_MASK</a>&#160;&#160;&#160;(<a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a> | <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> | <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>)</td></tr>
+<tr class="separator:ga695af0c2d90d50f4baf403ea60710fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gaa83193a655e32bffc18624acc2c39233"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a></td></tr>
+<tr class="separator:gaa83193a655e32bffc18624acc2c39233"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga886351d81ff3a977a284a206526c5aff"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></td></tr>
+<tr class="separator:ga886351d81ff3a977a284a206526c5aff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga7ad02932efd7fd54938813852f7b61dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a> (void)</td></tr>
+<tr class="separator:ga7ad02932efd7fd54938813852f7b61dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94b0ff0015b3d2c2325fb24cc0e65bf2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga94b0ff0015b3d2c2325fb24cc0e65bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa373c1fb55103e273944f49cc8b0edf5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaa373c1fb55103e273944f49cc8b0edf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ee261d6544bd80c8db1c00861e6847b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6ee261d6544bd80c8db1c00861e6847b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7943e7721ab30776cb79d4799d628164"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga7943e7721ab30776cb79d4799d628164"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf304c011df5e00160f49297ba172149c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaf304c011df5e00160f49297ba172149c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3f6cdab1871250511beef56402a4f7f7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, void *context)</td></tr>
+<tr class="separator:ga3f6cdab1871250511beef56402a4f7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8510314b8226658d14ee20253bde5853"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga8510314b8226658d14ee20253bde5853"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2f0a1503fa22e705dcad9056054a18a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_connection_state</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gab2f0a1503fa22e705dcad9056054a18a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7458674f4779b1e863494a991c923c0e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga7458674f4779b1e863494a991c923c0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacc8f6e4fd7c886c084212852918bd8cf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gacc8f6e4fd7c886c084212852918bd8cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5da6d9f55883af5f996d45828a7034a7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga5da6d9f55883af5f996d45828a7034a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9b7a7f1b127151a1cb35dcb86bcbe6d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaf9b7a7f1b127151a1cb35dcb86bcbe6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a8f4087f792e701e01a572b8ac84dd0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6a8f4087f792e701e01a572b8ac84dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ae9f5d1b693ed734384241100564c60"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga1ae9f5d1b693ed734384241100564c60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26407d58547c672d64858e07375e0965"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *container)</td></tr>
+<tr class="separator:ga26407d58547c672d64858e07375e0965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga167a317ed0316c37e28a11e4e97d6a53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *user)</td></tr>
+<tr class="separator:ga167a317ed0316c37e28a11e4e97d6a53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacaaee6956135f36d9bd6ef4d9f300a2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *password)</td></tr>
+<tr class="separator:gacaaee6956135f36d9bd6ef4d9f300a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb5426c33775c4d668d1653426e65d95"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaeb5426c33775c4d668d1653426e65d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga204a7c356658d414f5d08da4f25f5d9e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *hostname)</td></tr>
+<tr class="separator:ga204a7c356658d414f5d08da4f25f5d9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga466d510620741123b4e9ba723c039f0c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga466d510620741123b4e9ba723c039f0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d78f4bf7484fa8a44bb7fd64b7a75e8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga2d78f4bf7484fa8a44bb7fd64b7a75e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b7a3914155561305f814d12422c874a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga8b7a3914155561305f814d12422c874a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga608fc121ce149f534bac640b119d2230"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga608fc121ce149f534bac640b119d2230"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab8700c359187ecb9451acf43c78c5486"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gab8700c359187ecb9451acf43c78c5486"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d3578b047e3f0118c0fd5e106f58579"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga9d3578b047e3f0118c0fd5e106f58579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga57a496ea0893c5920a7ace900e033a74"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga57a496ea0893c5920a7ace900e033a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga98cc1795b88c340ee0d3aab3b8db0abf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga98cc1795b88c340ee0d3aab3b8db0abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9181af243a5958309ad90bf8460634ae"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga9181af243a5958309ad90bf8460634ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga0c3bf54f0991944a2f6eea36b561fa2b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_LOCAL_ACTIVE&#160;&#160;&#160;(2)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The local <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is active. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga602c2c870ebed1d9bfe100876909225b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_LOCAL_CLOSED&#160;&#160;&#160;(4)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The local <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is closed. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga32329c4bb3e23607a243cd8100c01264"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_LOCAL_MASK&#160;&#160;&#160;(<a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a> | <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a> | <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">PN_LOCAL_CLOSED</a>)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A mask for values of <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> that preserves only the local bits of an endpoint's state. </p>
+
+</div>
+</div>
+<a class="anchor" id="gac83dd8123b992813be86fe0f7eaf8f61"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_LOCAL_UNINIT&#160;&#160;&#160;(1)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The local <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is uninitialized. </p>
+
+</div>
+</div>
+<a class="anchor" id="gad96220f2886c21a4f2eebc9487f53a87"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_REMOTE_ACTIVE&#160;&#160;&#160;(16)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The remote <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is active. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga764c602a20457f9aa8862825b6d13a8d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_REMOTE_CLOSED&#160;&#160;&#160;(32)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The remote <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is closed. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga695af0c2d90d50f4baf403ea60710fa3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_REMOTE_MASK&#160;&#160;&#160;(<a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a> | <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> | <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A mask for values of <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> that preserves only the remote bits of an endpoint's state. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga4c35fcb0aacd254d586df8594ee770d3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_REMOTE_UNINIT&#160;&#160;&#160;(8)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The remote <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">endpoint state </a> is uninitialized. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga886351d81ff3a977a284a206526c5aff"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Connection object.</p>
+<p>A pn_connection_t object encapsulates all of the endpoint state associated with an AMQP Connection. A pn_connection_t object contains zero or more <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> objects, which in turn contain zero or more <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> objects. Each <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> object contains an ordered sequence of <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects. A link is either a <a class="el" href="group__sender.html">Sender </a>, or a <a class="el" href="group__receiver.html">Receiver </a>, but never both. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaa83193a655e32bffc18624acc2c39233"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef int <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Holds the state flags for an AMQP endpoint.</p>
+<p>A pn_state_t is an integral value with flags that encode both the local and remote state of an AMQP Endpoint (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">Connection </a>, <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">Session </a>, or <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">Link </a>). The local portion of the state may be accessed using <a class="el" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">PN_LOCAL_MASK</a>, and the remote portion may be accessed using <a class="el" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">PN_REMOTE_MASK</a>. Individual bits may be accessed using <a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a>, <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a>, <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b
 ">PN_LOCAL_CLOSED</a>, and <a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a>, <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a>, <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>.</p>
+<p>Every AMQP endpoint (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">Connection </a>, <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">Session </a>, or <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">Link </a>) starts out in an uninitialized state and then proceeds linearly to an active and then closed state. This lifecycle occurs at both endpoints involved, and so the state model for an endpoint includes not only the known local state, but also the last known state of the remote endpoint. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga7ad02932efd7fd54938813852f7b61dc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_connection </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Factory to construct a new Connection.</p>
+<dl class="section return"><dt>Returns</dt><dd>pointer to a new connection object. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8510314b8226658d14ee20253bde5853"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_connection_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the attachments that are associated with a connection object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection whose attachments are to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the attachments for the connection object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gacc8f6e4fd7c886c084212852918bd8cf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_close </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Close a connection.</p>
+<p>Once this operation has completed, the PN_LOCAL_CLOSED state flag will be set. This may be called without calling <a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a>, in this case it is equivalent to calling <a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a> followed by <a class="el" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>a connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7943e7721ab30776cb79d4799d628164"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_collect </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Associate a connection object with an event collector.</p>
+<p>By associating a connection object with an event collector, key changes in endpoint state are reported to the collector via <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> objects that can be inspected and processed. See <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> for more details on the kinds of events.</p>
+<p>Note that by registering a collector, the user is requesting that an indefinite number of events be queued up on his behalf. This means that unless the application eventually processes these events, the storage requirements for keeping them will grow without bound. In other words, don't register a collector with a connection if you never intend to process any of the events.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>the event collector </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf9b7a7f1b127151a1cb35dcb86bcbe6d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_connection_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local condition associated with the connection endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be modified prior to closing the connection in order to indicate a particular condition exists when the connection closes. This is normally used to communicate error conditions to the remote peer, however it may also be used in non error cases such as redirects. See <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> for more details.</p>
+<p>The pointer returned by this operation is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection's local condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga608fc121ce149f534bac640b119d2230"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_desired_capabilities </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP desired capabilities data for a connection object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the desired capabilites for the parent connection object. Note that this MUST take the form of an array of symbols to be valid.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> pointer returned is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the desired capabilities </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6ee261d6544bd80c8db1c00861e6847b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_connection_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get additional error information associated with the connection.</p>
+<p>Whenever a connection operation fails (i.e. returns an error code), additional error details can be obtained using this function. The error object that is returned may also be used to clear the error condition.</p>
+<p>The pointer returned by this operation is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection's error object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga94b0ff0015b3d2c2325fb24cc0e65bf2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a connection object.</p>
+<p>When a connection object is freed, all <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>, <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>, and <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects associated with the connection are also freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object to free (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1ae9f5d1b693ed734384241100564c60"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_connection_get_container </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the AMQP Container name advertised by a connection object.</p>
+<p>The pointer returned by this operation is valid until <a class="el" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a> is called, or until the connection object is freed, whichever happens sooner.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the container name </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf304c011df5e00160f49297ba172149c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_connection_get_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000001">Deprecated:</a></b></dt><dd>Get the application context that is associated with a connection object.</dd></dl>
+<p>The application context for a connection may be set using <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection whose context is to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the application context for the connection object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_connection_get_hostname </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the value of the AMQP Hostname used by a connection object.</p>
+<p>The pointer returned by this operation is valid until <a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a> is called, or until the connection object is freed, whichever happens sooner.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the hostname </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeb5426c33775c4d668d1653426e65d95"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_connection_get_user </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the authentication username for a client connection</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the username passed into the connection </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8b7a3914155561305f814d12422c874a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_offered_capabilities </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP offered capabilities data for a connection object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the offered capabilites for the parent connection object. Note that this MUST take the form of an array of symbols to be valid.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> pointer returned is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the offered capabilities </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7458674f4779b1e863494a991c923c0e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_open </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Open a connection.</p>
+<p>Once this operation has completed, the PN_LOCAL_ACTIVE state flag will be set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>a connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab8700c359187ecb9451acf43c78c5486"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_properties </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP properties data for a connection object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the AMQP properties for the parent connection object. Note that this MUST take the form of a symbol keyed map to be valid.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> pointer returned is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the connection properties </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa373c1fb55103e273944f49cc8b0edf5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_release </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Release a connection object.</p>
+<p>When a connection object is released, all <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> and <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>, objects associated with the connection are also released and all <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects are settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object to be released </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6a8f4087f792e701e01a572b8ac84dd0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_connection_remote_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote condition associated with the connection endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be examined in order to determine whether the remote peer was indicating some sort of exceptional condition when the remote connection endpoint was closed. The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object returned may not be modified.</p>
+<p>The pointer returned by this operation is valid until the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection's remote condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga466d510620741123b4e9ba723c039f0c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_connection_remote_container </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the AMQP Container name advertised by the remote connection endpoint.</p>
+<p>This will return NULL until the <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> state is reached. See <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> for more details on endpoint state.</p>
+<p>Any non null pointer returned by this operation will be valid until the connection object is unbound from a transport or freed, whichever happens sooner.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the remote container name </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga57a496ea0893c5920a7ace900e033a74"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_remote_desired_capabilities </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the AMQP desired capabilites supplied by the remote connection endpoint.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. This data object will be empty until the remote connection is opened as indicated by the <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote desired capabilities </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2d78f4bf7484fa8a44bb7fd64b7a75e8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_connection_remote_hostname </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the AMQP Hostname set by the remote connection endpoint.</p>
+<p>This will return NULL until the <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> state is reached. See <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> for more details on endpoint state.</p>
+<p>Any non null pointer returned by this operation will be valid until the connection object is unbound from a transport or freed, whichever happens sooner.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the remote hostname </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9d3578b047e3f0118c0fd5e106f58579"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_remote_offered_capabilities </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the AMQP offered capabilites supplied by the remote connection endpoint.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. This data object will be empty until the remote connection is opened as indicated by the <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote offered capabilities </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga98cc1795b88c340ee0d3aab3b8db0abf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_connection_remote_properties </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the AMQP connection properties supplied by the remote connection endpoint.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the connection object is freed. This data object will be empty until the remote connection is opened as indicated by the <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the remote connection properties </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5da6d9f55883af5f996d45828a7034a7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_reset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Reset a connection object back to the uninitialized state.</p>
+<p>Note that this does <em>not</em> remove any contained <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>, <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>, and <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> objects.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>a connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga26407d58547c672d64858e07375e0965"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_set_container </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>container</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the AMQP Container name advertised by a connection object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">container</td><td>the container name </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3f6cdab1871250511beef56402a4f7f7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_set_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000002">Deprecated:</a></b></dt><dd>Set a new application context for a connection object.</dd></dl>
+<p>The application context for a connection object may be retrieved using <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the application context </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga204a7c356658d414f5d08da4f25f5d9e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_set_hostname </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>hostname</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the name of the virtual host (either fully qualified or relative) to which this connection is connecting to. This information may be used by the remote peer to determine the correct back-end service to connect the client to. This value will be sent in the Open performative, and will be used by SSL and SASL layers to identify the peer.</p>
+<dl class="section note"><dt>Note</dt><dd>Note: the virtual host string is passed verbatim, it is not parsed as a URL or modified in any way. It should not contain numeric IP addresses or port numbers unless that is what you intend to send as the virtual host name </dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">hostname</td><td>the virtual host name </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gacaaee6956135f36d9bd6ef4d9f300a2c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_set_password </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>password</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the authentication password for a client connection</p>
+<p>It is necessary to set the username and password before binding the connection to a trasnport and it isn't allowed to change them after the binding.</p>
+<p>Note that the password is write only and has no accessor as the underlying implementation should be zeroing the password after use to avoid the password being present in memory longer than necessary</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">password</td><td>the password corresponding to the username - this will be copied and zeroed out after use </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga167a317ed0316c37e28a11e4e97d6a53"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_connection_set_user </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>user</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the authentication username for a client connection</p>
+<p>It is necessary to set the username and password before binding the connection to a trasnport and it isn't allowed to change them after the binding.</p>
+<p>If not set then no authentication will be negotiated unless the client sasl layer is explicitly created (this would be for sometting like Kerberos where the credentials are implicit in the environment, or to explicitly use the ANONYMOUS SASL mechanism)</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">user</td><td>the username </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab2f0a1503fa22e705dcad9056054a18a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> pn_connection_state </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the endpoint state flags for a connection.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection's state flags </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9181af243a5958309ad90bf8460634ae"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>* pn_connection_transport </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the transport bound to a connection object.</p>
+<p>If the connection is unbound, then this operation will return NULL.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the transport bound to a connection, or NULL if the connection is unbound </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.js
new file mode 100755
index 0000000..45d1372
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__connection.js
@@ -0,0 +1,44 @@
+var group__connection =
+[
+    [ "Condition", "group__condition.html", "group__condition" ],
+    [ "PN_LOCAL_ACTIVE", "group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b", null ],
+    [ "PN_LOCAL_CLOSED", "group__connection.html#ga602c2c870ebed1d9bfe100876909225b", null ],
+    [ "PN_LOCAL_MASK", "group__connection.html#ga32329c4bb3e23607a243cd8100c01264", null ],
+    [ "PN_LOCAL_UNINIT", "group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61", null ],
+    [ "PN_REMOTE_ACTIVE", "group__connection.html#gad96220f2886c21a4f2eebc9487f53a87", null ],
+    [ "PN_REMOTE_CLOSED", "group__connection.html#ga764c602a20457f9aa8862825b6d13a8d", null ],
+    [ "PN_REMOTE_MASK", "group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3", null ],
+    [ "PN_REMOTE_UNINIT", "group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3", null ],
+    [ "pn_connection_t", "group__connection.html#ga886351d81ff3a977a284a206526c5aff", null ],
+    [ "pn_state_t", "group__connection.html#gaa83193a655e32bffc18624acc2c39233", null ],
+    [ "pn_connection", "group__connection.html#ga7ad02932efd7fd54938813852f7b61dc", null ],
+    [ "pn_connection_attachments", "group__connection.html#ga8510314b8226658d14ee20253bde5853", null ],
+    [ "pn_connection_close", "group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf", null ],
+    [ "pn_connection_collect", "group__connection.html#ga7943e7721ab30776cb79d4799d628164", null ],
+    [ "pn_connection_condition", "group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d", null ],
+    [ "pn_connection_desired_capabilities", "group__connection.html#ga608fc121ce149f534bac640b119d2230", null ],
+    [ "pn_connection_error", "group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b", null ],
+    [ "pn_connection_free", "group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2", null ],
+    [ "pn_connection_get_container", "group__connection.html#ga1ae9f5d1b693ed734384241100564c60", null ],
+    [ "pn_connection_get_context", "group__connection.html#gaf304c011df5e00160f49297ba172149c", null ],
+    [ "pn_connection_get_hostname", "group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa", null ],
+    [ "pn_connection_get_user", "group__connection.html#gaeb5426c33775c4d668d1653426e65d95", null ],
+    [ "pn_connection_offered_capabilities", "group__connection.html#ga8b7a3914155561305f814d12422c874a", null ],
+    [ "pn_connection_open", "group__connection.html#ga7458674f4779b1e863494a991c923c0e", null ],
+    [ "pn_connection_properties", "group__connection.html#gab8700c359187ecb9451acf43c78c5486", null ],
+    [ "pn_connection_release", "group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5", null ],
+    [ "pn_connection_remote_condition", "group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0", null ],
+    [ "pn_connection_remote_container", "group__connection.html#ga466d510620741123b4e9ba723c039f0c", null ],
+    [ "pn_connection_remote_desired_capabilities", "group__connection.html#ga57a496ea0893c5920a7ace900e033a74", null ],
+    [ "pn_connection_remote_hostname", "group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8", null ],
+    [ "pn_connection_remote_offered_capabilities", "group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579", null ],
+    [ "pn_connection_remote_properties", "group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf", null ],
+    [ "pn_connection_reset", "group__connection.html#ga5da6d9f55883af5f996d45828a7034a7", null ],
+    [ "pn_connection_set_container", "group__connection.html#ga26407d58547c672d64858e07375e0965", null ],
+    [ "pn_connection_set_context", "group__connection.html#ga3f6cdab1871250511beef56402a4f7f7", null ],
+    [ "pn_connection_set_hostname", "group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e", null ],
+    [ "pn_connection_set_password", "group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c", null ],
+    [ "pn_connection_set_user", "group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53", null ],
+    [ "pn_connection_state", "group__connection.html#gab2f0a1503fa22e705dcad9056054a18a", null ],
+    [ "pn_connection_transport", "group__connection.html#ga9181af243a5958309ad90bf8460634ae", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[04/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h_source.html
new file mode 100755
index 0000000..9dbd5a1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h_source.html
@@ -0,0 +1,197 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/sasl.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('sasl_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">sasl.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="sasl_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SASL_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SASL_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_sasl_t pn_sasl_t;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">   50</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_SASL_NONE=-1,  </div>
+<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">   52</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a>=0,     </div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">   53</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a>=1,   </div>
+<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">   54</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a>=2,    </div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">   55</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a>=3,   </div>
+<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">   56</a></span>&#160;  <a class="code" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a>=4    </div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;} <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN pn_sasl_t *<a class="code" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a>(<a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a>(pn_sasl_t *sasl, <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> outcome);</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <a class="code" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> <a class="code" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a>(pn_sasl_t *sasl);</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a>(pn_sasl_t *sasl);</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a>(pn_sasl_t *sasl);</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *mechs);</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a>(pn_sasl_t *sasl, <span class="keywordtype">bool</span> insecure);</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a>(pn_sasl_t *sasl);</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a>(pn_sasl_t *sasl, <span class="keyword">const</span> <span class="keywordtype">char</span> *path);</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;}</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* sasl.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__sasl_html_gaec4ace7d77037c60f1df02f2bb0be0f8"><div class="ttname"><a href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a></div><div class="ttdeci">PN_EXTERN pn_sasl_outcome_t pn_sasl_outcome(pn_sasl_t *sasl)</div></div>
+<div class="ttc" id="group__sasl_html_ga473c3092ebf00792106cdc741d0b14ac"><div class="ttname"><a href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a></div><div class="ttdeci">PN_EXTERN pn_sasl_t * pn_sasl(pn_transport_t *transport)</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__sasl_html_ga4f18db720611136dd7d6798b8bfbc94c"><div class="ttname"><a href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a></div><div class="ttdeci">PN_EXTERN bool pn_sasl_get_allow_insecure_mechs(pn_sasl_t *sasl)</div></div>
+<div class="ttc" id="group__sasl_html_gacdc9d99d6717e74fa5df4de1515644db"><div class="ttname"><a href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a></div><div class="ttdeci">PN_EXTERN void pn_sasl_allowed_mechs(pn_sasl_t *sasl, const char *mechs)</div></div>
+<div class="ttc" id="group__sasl_html_ga841eea7a3e34539aa6176ebc055cdc16"><div class="ttname"><a href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a></div><div class="ttdeci">PN_EXTERN void pn_sasl_set_allow_insecure_mechs(pn_sasl_t *sasl, bool insecure)</div></div>
+<div class="ttc" id="group__sasl_html_gaecd3b1f55fc81c6586bc435772f829d3"><div class="ttname"><a href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a></div><div class="ttdeci">PN_EXTERN void pn_sasl_done(pn_sasl_t *sasl, pn_sasl_outcome_t outcome)</div></div>
+<div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
+<div class="ttc" id="group__sasl_html_ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939"><div class="ttname"><a href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a></div><div class="ttdef"><b>Definition:</b> sasl.h:54</div></div>
+<div class="ttc" id="group__sasl_html_ga77adf112018a4b457df4abbf5b31873b"><div class="ttname"><a href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a></div><div class="ttdeci">PN_EXTERN const char * pn_sasl_get_mech(pn_sasl_t *sasl)</div></div>
+<div class="ttc" id="group__sasl_html_ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a"><div class="ttname"><a href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a></div><div class="ttdef"><b>Definition:</b> sasl.h:53</div></div>
+<div class="ttc" id="group__sasl_html_ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3"><div class="ttname"><a href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a></div><div class="ttdef"><b>Definition:</b> sasl.h:56</div></div>
+<div class="ttc" id="group__sasl_html_ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><div class="ttname"><a href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a></div><div class="ttdeci">PN_EXTERN void pn_sasl_config_path(pn_sasl_t *sasl, const char *path)</div></div>
+<div class="ttc" id="group__sasl_html_gad44e79f52e0669b1930689b56dfa9c3b"><div class="ttname"><a href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a></div><div class="ttdeci">pn_sasl_outcome_t</div><div class="ttdef"><b>Definition:</b> sasl.h:50</div></div>
+<div class="ttc" id="group__sasl_html_ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191"><div class="ttname"><a href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a></div><div class="ttdef"><b>Definition:</b> sasl.h:55</div></div>
+<div class="ttc" id="group__sasl_html_gae4ef8946525b044cc2d84ff801e1ae20"><div class="ttname"><a href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a></div><div class="ttdeci">PN_EXTERN void pn_sasl_config_name(pn_sasl_t *sasl, const char *name)</div></div>
+<div class="ttc" id="group__sasl_html_ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e"><div class="ttname"><a href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a></div><div class="ttdef"><b>Definition:</b> sasl.h:52</div></div>
+<div class="ttc" id="group__sasl_html_ga8ab2ab1ca7ed8a476fbf01e742425f3d"><div class="ttname"><a href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a></div><div class="ttdeci">PN_EXTERN bool pn_sasl_extended(void)</div></div>
+<div class="ttc" id="group__sasl_html_gafff63feb3a2eccd74f7b472ee235a886"><div class="ttname"><a href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a></div><div class="ttdeci">PN_EXTERN const char * pn_sasl_get_user(pn_sasl_t *sasl)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="sasl_8h.html">sasl.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/scanner_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/scanner_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/scanner_8h_source.html
new file mode 100755
index 0000000..ed28e36
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/scanner_8h_source.html
@@ -0,0 +1,191 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/scanner.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('scanner_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">scanner.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_SCANNER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_SCANNER_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  PN_TOK_LBRACE,</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  PN_TOK_RBRACE,</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  PN_TOK_LBRACKET,</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;  PN_TOK_RBRACKET,</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  PN_TOK_EQUAL,</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  PN_TOK_COMMA,</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  PN_TOK_POS,</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  PN_TOK_NEG,</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  PN_TOK_DOT,</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  PN_TOK_AT,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  PN_TOK_DOLLAR,</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  PN_TOK_BINARY,</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  PN_TOK_STRING,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;  PN_TOK_SYMBOL,</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  PN_TOK_ID,</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  PN_TOK_FLOAT,</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  PN_TOK_INT,</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  PN_TOK_TRUE,</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  PN_TOK_FALSE,</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  PN_TOK_NULL,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  PN_TOK_EOS,</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  PN_TOK_ERR</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;} pn_token_type_t;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_scanner_t pn_scanner_t;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="structpn__token__t.html">   60</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  pn_token_type_t type;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *start;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;  <span class="keywordtype">size_t</span> size;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;} <a class="code" href="structpn__token__t.html">pn_token_t</a>;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN pn_scanner_t *pn_scanner(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_free(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <a class="code" href="structpn__token__t.html">pn_token_t</a> pn_scanner_token(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_err(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_verr(pn_scanner_t *scanner, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_scanner_line_info(pn_scanner_t *scanner, <span class="keywordtype">int</span> *line, <span class="keywordtype">int</span> *col);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_errno(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_scanner_error(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_start(pn_scanner_t *scanner, <span class="keyword">const</span> <span class="keywordtype">char</span> *input);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_scan(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_scanner_shift(pn_scanner_t *scanner);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;}</div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* scanner.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="structpn__token__t_html"><div class="ttname"><a href="structpn__token__t.html">pn_token_t</a></div><div class="ttdef"><b>Definition:</b> scanner.h:60</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>scanner.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.html
new file mode 100755
index 0000000..1d46950
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.js
new file mode 100755
index 0000000..7c91867
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_0.js
@@ -0,0 +1,22 @@
+var searchData=
+[
+  ['abstract_20types',['Abstract Types',['../group__abstract.html',1,'']]],
+  ['as_5fbool',['as_bool',['../structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466',1,'pn_atom_t']]],
+  ['as_5fbyte',['as_byte',['../structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358',1,'pn_atom_t']]],
+  ['as_5fbytes',['as_bytes',['../structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6',1,'pn_atom_t']]],
+  ['as_5fchar',['as_char',['../structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2',1,'pn_atom_t']]],
+  ['as_5fdecimal128',['as_decimal128',['../structpn__atom__t.html#a955beb69514c435365e2f0c48882a253',1,'pn_atom_t']]],
+  ['as_5fdecimal32',['as_decimal32',['../structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a',1,'pn_atom_t']]],
+  ['as_5fdecimal64',['as_decimal64',['../structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763',1,'pn_atom_t']]],
+  ['as_5fdouble',['as_double',['../structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6',1,'pn_atom_t']]],
+  ['as_5ffloat',['as_float',['../structpn__atom__t.html#acb80d523296b4e648a25960716e543dd',1,'pn_atom_t']]],
+  ['as_5fint',['as_int',['../structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc',1,'pn_atom_t']]],
+  ['as_5flong',['as_long',['../structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4',1,'pn_atom_t']]],
+  ['as_5fshort',['as_short',['../structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9',1,'pn_atom_t']]],
+  ['as_5ftimestamp',['as_timestamp',['../structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860',1,'pn_atom_t']]],
+  ['as_5fubyte',['as_ubyte',['../structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e',1,'pn_atom_t']]],
+  ['as_5fuint',['as_uint',['../structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07',1,'pn_atom_t']]],
+  ['as_5fulong',['as_ulong',['../structpn__atom__t.html#aa754243590728e977707720bd95df84f',1,'pn_atom_t']]],
+  ['as_5fushort',['as_ushort',['../structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6',1,'pn_atom_t']]],
+  ['as_5fuuid',['as_uuid',['../structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee',1,'pn_atom_t']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.html
new file mode 100755
index 0000000..1fbc509
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.js
new file mode 100755
index 0000000..f7a75a9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_1.js
@@ -0,0 +1,8 @@
+var searchData=
+[
+  ['codec_2eh',['codec.h',['../codec_8h.html',1,'']]],
+  ['condition',['Condition',['../group__condition.html',1,'']]],
+  ['condition_2eh',['condition.h',['../condition_8h.html',1,'']]],
+  ['connection',['Connection',['../group__connection.html',1,'']]],
+  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.html
new file mode 100755
index 0000000..93962b7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.js
new file mode 100755
index 0000000..b41871b
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_2.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['data',['Data',['../group__data.html',1,'']]],
+  ['delivery',['Delivery',['../group__delivery.html',1,'']]],
+  ['delivery_2eh',['delivery.h',['../delivery_8h.html',1,'']]],
+  ['deprecated_20list',['Deprecated List',['../deprecated.html',1,'']]],
+  ['disposition',['Disposition',['../group__disposition.html',1,'']]],
+  ['disposition_2eh',['disposition.h',['../disposition_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.html
new file mode 100755
index 0000000..679f93c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.js
new file mode 100755
index 0000000..74e1970
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_3.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['engine',['Engine',['../group__engine.html',1,'']]],
+  ['engine_2eh',['engine.h',['../engine_8h.html',1,'']]],
+  ['event',['Event',['../group__event.html',1,'']]],
+  ['event_2eh',['event.h',['../event_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.html
new file mode 100755
index 0000000..adc99fb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.js
new file mode 100755
index 0000000..445348b
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_4.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['handlers',['Handlers',['../group__handlers.html',1,'']]],
+  ['handlers_2eh',['handlers.h',['../handlers_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.html
new file mode 100755
index 0000000..a9fcd17
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.js
new file mode 100755
index 0000000..828e8b8
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_5.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['link',['Link',['../group__link.html',1,'']]],
+  ['link_2eh',['link.h',['../link_8h.html',1,'']]],
+  ['log_2eh',['log.h',['../log_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.html
new file mode 100755
index 0000000..821c374
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.js
new file mode 100755
index 0000000..bac13ee
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_6.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['message',['Message',['../group__message.html',1,'']]],
+  ['message_2eh',['message.h',['../message_8h.html',1,'']]],
+  ['messenger',['Messenger',['../group__messenger.html',1,'']]],
+  ['messenger_2eh',['messenger.h',['../messenger_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.html
new file mode 100755
index 0000000..38c6c00
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[20/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.html
new file mode 100755
index 0000000..3fe6029
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.html
@@ -0,0 +1,722 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Session</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__session.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Session<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga38ccb93b8f5c2892adafce5d5f0fbcd9"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a></td></tr>
+<tr class="separator:ga38ccb93b8f5c2892adafce5d5f0fbcd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga9ca2a8dae71d761598016798b9e13fc3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga9ca2a8dae71d761598016798b9e13fc3">pn_session</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga9ca2a8dae71d761598016798b9e13fc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0a431d267919f7bda16a9a91f8889c01"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga0a431d267919f7bda16a9a91f8889c01">pn_session_free</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga0a431d267919f7bda16a9a91f8889c01"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf14527da4f91c8a4b6e383764fc6880f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gaf14527da4f91c8a4b6e383764fc6880f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d906124c5cda5da5014e0e770d32223"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, void *context)</td></tr>
+<tr class="separator:ga7d906124c5cda5da5014e0e770d32223"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6769d95e6fa34c61b9f4e0b504aabd77"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77">pn_session_attachments</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga6769d95e6fa34c61b9f4e0b504aabd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga379badfc53a04a4ffa1262ec829a0d1e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">pn_session_state</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga379badfc53a04a4ffa1262ec829a0d1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadca7de4fef037bee39dec8e46d3b6633"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gadca7de4fef037bee39dec8e46d3b6633">pn_session_error</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gadca7de4fef037bee39dec8e46d3b6633"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4be841a30fa987e5294b8225f7acf5e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gae4be841a30fa987e5294b8225f7acf5e">pn_session_condition</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gae4be841a30fa987e5294b8225f7acf5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga984a4465c17870a99f8dd33f2e03f8ff"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff">pn_session_remote_condition</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga984a4465c17870a99f8dd33f2e03f8ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga427dff7259c2361931cdcd4d66073348"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga427dff7259c2361931cdcd4d66073348">pn_session_connection</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga427dff7259c2361931cdcd4d66073348"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga050c0473324175a9a451e9d3e2766fac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">pn_session_open</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga050c0473324175a9a451e9d3e2766fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc22e0e15181526ac3119793f42cb2a8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">pn_session_close</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gadc22e0e15181526ac3119793f42cb2a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac69e202dd7e6b3da142fcd715af2ae5c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">pn_session_get_incoming_capacity</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gac69e202dd7e6b3da142fcd715af2ae5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga667f7da4fb4859e2ecef6e16d53e27cf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf">pn_session_set_incoming_capacity</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, size_t capacity)</td></tr>
+<tr class="separator:ga667f7da4fb4859e2ecef6e16d53e27cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8c0a63afcc6f41df1c7b548aee64ee58"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58">pn_session_get_outgoing_window</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga8c0a63afcc6f41df1c7b548aee64ee58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga59b64771b7bad4304aa92d76378e8baf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga59b64771b7bad4304aa92d76378e8baf">pn_session_set_outgoing_window</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, size_t window)</td></tr>
+<tr class="separator:ga59b64771b7bad4304aa92d76378e8baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc79b7203e0c3b0c71f808bf9b8ac357"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357">pn_session_outgoing_bytes</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:gadc79b7203e0c3b0c71f808bf9b8ac357"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga22c5eca3f2a55cd921878cc43808bba6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga22c5eca3f2a55cd921878cc43808bba6">pn_session_incoming_bytes</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session)</td></tr>
+<tr class="separator:ga22c5eca3f2a55cd921878cc43808bba6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aea90f33a085de6f9c6404660efbcb7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:ga8aea90f33a085de6f9c6404660efbcb7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8cdfa389f82b3f7001ed9f54a2884ad9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">pn_session_next</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:ga8cdfa389f82b3f7001ed9f54a2884ad9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga38ccb93b8f5c2892adafce5d5f0fbcd9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Session object.</p>
+<p>A pn_session_t object encapsulates all of the endpoint state associated with an AMQP Session. A pn_session_t object contains zero or more <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> objects. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga9ca2a8dae71d761598016798b9e13fc3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>* pn_session </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Factory for creating a new session on a given connection object.</p>
+<p>Creates a new session object and adds it to the set of sessions maintained by the connection object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the new session </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6769d95e6fa34c61b9f4e0b504aabd77"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_session_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the attachments that are associated with a session object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session whose attachments are to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the attachments for the session object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadc22e0e15181526ac3119793f42cb2a8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_close </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Close a session.</p>
+<p>Once this operation has completed, the PN_LOCAL_CLOSED state flag will be set. This may be called without calling <a class="el" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">pn_session_open</a>, in this case it is equivalent to calling <a class="el" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">pn_session_open</a> followed by <a class="el" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">pn_session_close</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>a session object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gae4be841a30fa987e5294b8225f7acf5e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_session_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the local condition associated with the session endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be modified prior to closing the session in order to indicate a particular condition exists when the session closes. This is normally used to communicate error conditions to the remote peer, however it may also be used in non error cases. See <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> for more details.</p>
+<p>The pointer returned by this operation is valid until the session object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the session's local condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga427dff7259c2361931cdcd4d66073348"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_session_connection </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the parent connection for a session object.</p>
+<p>This operation retrieves the parent pn_connection_t object that contains the given pn_session_t object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the parent connection object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadca7de4fef037bee39dec8e46d3b6633"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_session_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get additional error information associated with the session.</p>
+<p>Whenever a session operation fails (i.e. returns an error code), additional error details can be obtained using this function. The error object that is returned may also be used to clear the error condition.</p>
+<p>The pointer returned by this operation is valid until the session object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the sesion object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the session's error object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0a431d267919f7bda16a9a91f8889c01"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a session object.</p>
+<p>When a session is freed it will no longer be retained by the connection once any internal references to the session are no longer needed. Freeing a session will free all links on that session and settle any deliveries on those links.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>a session object to free (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf14527da4f91c8a4b6e383764fc6880f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_session_get_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>Get the application context that is associated with a session object.</dd></dl>
+<p>The application context for a session may be set using <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session whose context is to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the application context for the session object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac69e202dd7e6b3da142fcd715af2ae5c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_session_get_incoming_capacity </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the incoming capacity of the session measured in bytes.</p>
+<p>The incoming capacity of a session determines how much incoming message data the session will buffer. Note that if this value is less than the negotiated frame size of the transport, it will be rounded up to one full frame.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the incoming capacity of the session in bytes </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8c0a63afcc6f41df1c7b548aee64ee58"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_session_get_outgoing_window </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the outgoing window for a session object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the outgoing window for the session </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8aea90f33a085de6f9c6404660efbcb7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>* pn_session_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td>
+          <td class="paramname"><em>state</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the first session from a given connection that matches the specified state mask.</p>
+<p>Examines the state of each session owned by the connection, and returns the first session that matches the given state mask. If state contains both local and remote flags, then an exact match against those flags is performed. If state contains only local or only remote flags, then a match occurs if any of the local or remote flags are set respectively.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>to be searched for matching sessions </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>mask to match </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the first session owned by the connection that matches the mask, else NULL if no sessions match </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga22c5eca3f2a55cd921878cc43808bba6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_session_incoming_bytes </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of incoming bytes currently buffered by a session.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>a session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of incoming bytes currently buffered </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8cdfa389f82b3f7001ed9f54a2884ad9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>* pn_session_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td>
+          <td class="paramname"><em>state</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the next session from a given connection that matches the specified state mask.</p>
+<p>When used with <a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a>, application can access all sessions on the connection that match the given state. See <a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a> for description of match behavior.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the previous session obtained from <a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">pn_session_head</a> or <a class="el" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">pn_session_next</a> </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">state</td><td>mask to match. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next session owned by the connection that matches the mask, else NULL if no sessions match </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga050c0473324175a9a451e9d3e2766fac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_open </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Open a session.</p>
+<p>Once this operation has completed, the PN_LOCAL_ACTIVE state flag will be set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>a session object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gadc79b7203e0c3b0c71f808bf9b8ac357"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_session_outgoing_bytes </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of outgoing bytes currently buffered by a session.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>a session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of outgoing bytes currently buffered </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga984a4465c17870a99f8dd33f2e03f8ff"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_session_remote_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the remote condition associated with the session endpoint.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved may be examined in order to determine whether the remote peer was indicating some sort of exceptional condition when the remote session endpoint was closed. The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object returned may not be modified.</p>
+<p>The pointer returned by this operation is valid until the session object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the session's remote condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7d906124c5cda5da5014e0e770d32223"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_set_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>Set a new application context for a session object.</dd></dl>
+<p>The application context for a session object may be retrieved using <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the application context </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga667f7da4fb4859e2ecef6e16d53e27cf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_set_incoming_capacity </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>capacity</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the incoming capacity for a session object.</p>
+<p>The incoming capacity of a session determines how much incoming message data the session will buffer. Note that if this value is less than the negotiated frame size of the transport, it will be rounded up to one full frame.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">capacity</td><td>the incoming capacity for the session </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga59b64771b7bad4304aa92d76378e8baf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_session_set_outgoing_window </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>window</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the outgoing window for a session object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">window</td><td>the outgoing window for the session </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga379badfc53a04a4ffa1262ec829a0d1e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> pn_session_state </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td>
+          <td class="paramname"><em>session</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the endpoint state flags for a session.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">session</td><td>the session </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the session's state flags </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.js
new file mode 100755
index 0000000..a758600
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__session.js
@@ -0,0 +1,24 @@
+var group__session =
+[
+    [ "pn_session_t", "group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9", null ],
+    [ "pn_session", "group__session.html#ga9ca2a8dae71d761598016798b9e13fc3", null ],
+    [ "pn_session_attachments", "group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77", null ],
+    [ "pn_session_close", "group__session.html#gadc22e0e15181526ac3119793f42cb2a8", null ],
+    [ "pn_session_condition", "group__session.html#gae4be841a30fa987e5294b8225f7acf5e", null ],
+    [ "pn_session_connection", "group__session.html#ga427dff7259c2361931cdcd4d66073348", null ],
+    [ "pn_session_error", "group__session.html#gadca7de4fef037bee39dec8e46d3b6633", null ],
+    [ "pn_session_free", "group__session.html#ga0a431d267919f7bda16a9a91f8889c01", null ],
+    [ "pn_session_get_context", "group__session.html#gaf14527da4f91c8a4b6e383764fc6880f", null ],
+    [ "pn_session_get_incoming_capacity", "group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c", null ],
+    [ "pn_session_get_outgoing_window", "group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58", null ],
+    [ "pn_session_head", "group__session.html#ga8aea90f33a085de6f9c6404660efbcb7", null ],
+    [ "pn_session_incoming_bytes", "group__session.html#ga22c5eca3f2a55cd921878cc43808bba6", null ],
+    [ "pn_session_next", "group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9", null ],
+    [ "pn_session_open", "group__session.html#ga050c0473324175a9a451e9d3e2766fac", null ],
+    [ "pn_session_outgoing_bytes", "group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357", null ],
+    [ "pn_session_remote_condition", "group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff", null ],
+    [ "pn_session_set_context", "group__session.html#ga7d906124c5cda5da5014e0e770d32223", null ],
+    [ "pn_session_set_incoming_capacity", "group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf", null ],
+    [ "pn_session_set_outgoing_window", "group__session.html#ga59b64771b7bad4304aa92d76378e8baf", null ],
+    [ "pn_session_state", "group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[15/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/jquery.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/jquery.js b/content/releases/qpid-proton-0.13.0/proton/c/api/jquery.js
new file mode 100755
index 0000000..1f4d0b4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/jquery.js
@@ -0,0 +1,68 @@
+/*!
+ * jQuery JavaScript Library v1.7.1
+ * http://jquery.com/
+ *
+ * Copyright 2011, John Resig
+ * Dual licensed under the MIT or GPL Version 2 licenses.
+ * http://jquery.org/license
+ *
+ * Includes Sizzle.js
+ * http://sizzlejs.com/
+ * Copyright 2011, The Dojo Foundation
+ * Released under the MIT, BSD, and GPL Licenses.
+ *
+ * Date: Mon Nov 21 21:11:03 2011 -0500
+ */
+(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="bo
 dy"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",
 jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},pus
 h:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4<b3;b4++){if((b9=arguments[b4])!=null){for(b2 in b9){b0=b5[b2];b1=b9[b2];if(b5===b1){continue}if(b8&&b1&&(bF.isPlainObject(b1)||(b6=bF.isArray(b1)))){if(b6){b6=false;b7=b0&&bF.isArray(b0)?b0:[]}else{b7=b0&&bF.isPlainObject(b0)?b0:{}}b5[b2]=bF.extend(b8,b7,b1)}else{if(b1!==L){b5[b2]=b1}}}}}return b5};bF.extend({noConflict:function(b0){if(bb.$===bF){bb.$=bH}if(b0&&bb.jQuery===bF){bb.jQuery=bU}return bF},isReady:false,readyWait:1,holdReady:function(b0){if(b0){bF.readyWait++}else{bF.ready(true)}},ready:function(b0){if((b0===true&&!--bF.readyWait)||(b0!==true&&!bF.isReady)){if(!av.body){return setTimeout(bF.ready,1)}bF.isReady=true;if(b0!==true&&--bF.readyWait>0){return}bC.fireWit
 h(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&
 &!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replac
 e(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b4<b5;){if(b6.apply(b3[b4++],b2)===false){break}}}}else{if(b0){for(b1 in b3){if(b6.call(b3[b1],b1,b3[b1])===false){break}}}else{for(;b4<b5;){if(b6.call(b3[b4],b4,b3[b4++])===false){break}}}}return b3},trim:bO?function(b0){return b0==null?"":bO.call(b0)}:function(b0){return b0==null?"":b0.toString().replace(bI,"").replace(bE,"")},makeArray:function(b3,b1){var b0=b1||[];if(b3!=null){var b2=bF.type(b3);if(b3.length==null||b2==="string"||b2==="function"||b2==="regexp"||bF.isWindow(b3)){bz.call(b0,b3)}else{bF.merge(b0,b3)}}return b0},inArray:function(b2,b3,b1){var b0;if(b3){if(bv){return bv.call(b3,b2,b1)}b0=b3.length;b1=b1?b1<0?Math.max(0,b0+b1):b1:0;for(;b1<b0;b1++){if(b1 in b3&&b3[b1]===b2){return b1}}}return -1},m
 erge:function(b4,b2){var b3=b4.length,b1=0;if(typeof b2.length==="number"){for(var b0=b2.length;b1<b0;b1++){b4[b3++]=b2[b1]}}else{while(b2[b1]!==L){b4[b3++]=b2[b1++]}}b4.length=b3;return b4},grep:function(b1,b6,b0){var b2=[],b5;b0=!!b0;for(var b3=0,b4=b1.length;b3<b4;b3++){b5=!!b6(b1[b3],b3);if(b0!==b5){b2.push(b1[b3])}}return b2},map:function(b0,b7,b8){var b5,b6,b4=[],b2=0,b1=b0.length,b3=b0 instanceof bF||b1!==L&&typeof b1==="number"&&((b1>0&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b2<b1;b2++){b5=b7(b0[b2],b2,b8);if(b5!=null){b4[b4.length]=b5}}}else{for(b6 in b0){b5=b7(b0[b6],b6,b8);if(b5!=null){b4[b4.length]=b5}}}return b4.concat.apply([],b4)},guid:1,proxy:function(b4,b3){if(typeof b3==="string"){var b2=b4[b3];b3=b4;b4=b2}if(!bF.isFunction(b4)){return L}var b0=bK.call(arguments,2),b1=function(){return b4.apply(b3,b0.concat(bK.call(arguments)))};b1.guid=b4.guid=b4.guid||b1.guid||bF.guid++;return b1},access:function(b0,b8,b6,b2,b5,b7){var b1=b0.length;if(typeof b8==="
 object"){for(var b3 in b8){bF.access(b0,b3,b8[b3],b2,b5,b6)}return b0}if(b6!==L){b2=!b7&&b2&&bF.isFunction(b6);for(var b4=0;b4<b1;b4++){b5(b0[b4],b8,b2?b6.call(b0[b4],b4,b5(b0[b4],b8)):b6,b7)}return b0}return b1?b5(b0[0],b8):L},now:function(){return(new Date()).getTime()},uaMatch:function(b1){b1=b1.toLowerCase();var b0=by.exec(b1)||bR.exec(b1)||bQ.exec(b1)||b1.indexOf("compatible")<0&&bS.exec(b1)||[];return{browser:b0[1]||"",version:b0[2]||"0"}},sub:function(){function b0(b3,b4){return new b0.fn.init(b3,b4)}bF.extend(true,b0,this);b0.superclass=this;b0.fn=b0.prototype=this();b0.fn.constructor=b0;b0.sub=this.sub;b0.fn.init=function b2(b3,b4){if(b4&&b4 instanceof bF&&!(b4 instanceof b0)){b4=b0(b4)}return bF.fn.init.call(this,b3,b4,b1)};b0.fn.init.prototype=b0.fn;var b1=b0(av);return b0},browser:{}});bF.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b1,b0){bx["[object "+b0+"]"]=b0.toLowerCase()});bV=bF.uaMatch(bX);if(bV.browser){bF.browser[bV.browser
 ]=true;bF.browser.version=bV.version}if(bF.browser.webkit){bF.browser.safari=true}if(bM.test("\xA0")){bI=/^[\s\xA0]+/;bE=/[\s\xA0]+$/}bD=bF(av);if(av.addEventListener){e=function(){av.removeEventListener("DOMContentLoaded",e,false);bF.ready()}}else{if(av.attachEvent){e=function(){if(av.readyState==="complete"){av.detachEvent("onreadystatechange",e);bF.ready()}}}}function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("left")}catch(b0){setTimeout(bw,1);return}bF.ready()}return bF})();var a2={};function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.length;bw<bx;bw++){bv[e[bw]]=true}return bv}b.Callbacks=function(bw){bw=bw?(a2[bw]||X(bw)):{};var bB=[],bC=[],bx,by,bv,bz,bA,bE=function(bF){var bG,bJ,bI,bH,bK;for(bG=0,bJ=bF.length;bG<bJ;bG++){bI=bF[bG];bH=b.type(bI);if(bH==="array"){bE(bI)}else{if(bH==="function"){if(!bw.unique||!bD.has(bI)){bB.push(bI)}}}}},e=function(bG,bF){bF=bF||[];bx=!bw.memory||[bG,bF];by=true;bA=bv||0;bv=0;bz=bB.length;for(;bB&&bA<bz;bA++){i
 f(bB[bA].apply(bG,bF)===false&&bw.stopOnFalse){bx=true;break}}by=false;if(bB){if(!bw.once){if(bC&&bC.length){bx=bC.shift();bD.fireWith(bx[0],bx[1])}}else{if(bx===true){bD.disable()}else{bB=[]}}}},bD={add:function(){if(bB){var bF=bB.length;bE(arguments);if(by){bz=bB.length}else{if(bx&&bx!==true){bv=bF;e(bx[0],bx[1])}}}return this},remove:function(){if(bB){var bF=arguments,bH=0,bI=bF.length;for(;bH<bI;bH++){for(var bG=0;bG<bB.length;bG++){if(bF[bH]===bB[bG]){if(by){if(bG<=bz){bz--;if(bG<=bA){bA--}}}bB.splice(bG--,1);if(bw.unique){break}}}}}return this},has:function(bG){if(bB){var bF=0,bH=bB.length;for(;bF<bH;bF++){if(bG===bB[bF]){return true}}}return false},empty:function(){bB=[];return this},disable:function(){bB=bC=bx=L;return this},disabled:function(){return !bB},lock:function(){bC=L;if(!bx||bx===true){bD.disable()}return this},locked:function(){return !bC},fireWith:function(bG,bF){if(bC){if(by){if(!bw.once){bC.push([bG,bF])}}else{if(!(bw.once&&bx)){e(bG,bF)}}}return this},fire:fun
 ction(){bD.fireWith(this,arguments);return this},fired:function(){return !!bx}};return bD};var aJ=[].slice;b.extend({Deferred:function(by){var bx=b.Callbacks("once memory"),bw=b.Callbacks("once memory"),bv=b.Callbacks("memory"),e="pending",bA={resolve:bx,reject:bw,notify:bv},bC={done:bx.add,fail:bw.add,progress:bv.add,state:function(){return e},isResolved:bx.fired,isRejected:bw.fired,then:function(bE,bD,bF){bB.done(bE).fail(bD).progress(bF);return this},always:function(){bB.done.apply(bB,arguments).fail.apply(bB,arguments);return this},pipe:function(bF,bE,bD){return b.Deferred(function(bG){b.each({done:[bF,"resolve"],fail:[bE,"reject"],progress:[bD,"notify"]},function(bI,bL){var bH=bL[0],bK=bL[1],bJ;if(b.isFunction(bH)){bB[bI](function(){bJ=bH.apply(this,arguments);if(bJ&&b.isFunction(bJ.promise)){bJ.promise().then(bG.resolve,bG.reject,bG.notify)}else{bG[bK+"With"](this===bB?bG:this,[bJ])}})}else{bB[bI](bG[bK])}})}).promise()},promise:function(bE){if(bE==null){bE=bC}else{for(var bD 
 in bC){bE[bD]=bC[bD]}}return bE}},bB=bC.promise({}),bz;for(bz in bA){bB[bz]=bA[bz].fire;bB[bz+"With"]=bA[bz].fireWith}bB.done(function(){e="resolved"},bw.disable,bv.lock).fail(function(){e="rejected"},bx.disable,bv.lock);if(by){by.call(bB,bB)}return bB},when:function(bA){var bx=aJ.call(arguments,0),bv=0,e=bx.length,bB=new Array(e),bw=e,by=e,bC=e<=1&&bA&&b.isFunction(bA.promise)?bA:b.Deferred(),bE=bC.promise();function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv<e;bv++){if(bx[bv]&&bx[bv].promise&&b.isFunction(bx[bv].promise)){bx[bv].promise().then(bD(bv),bC.reject,bz(bv))}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttr
 ibute("className","t");bv.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayo
 ut:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent)
 {for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="<div "+e+"><div></div></div><table "+e+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].
 offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="<div style='width:4px;'></div>";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,ex
 pando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cac
 he:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA<bz;bA++){delete bB[bv[bA]]}if(!(by?S:b.isEmptyObject)(bB)){return}}}if(!by){delete e[bw].data;if(!S(e[bw])){return}}if(b.support.deleteExpando||!e.setInterval){delete e[bw]}else{e[bw]=null}if(bD){if(b.support.deleteExpando){delete bx[bC]}else{if(bx.removeAttribute){bx.removeAttribute(bC)}else{bx[bC]=null}}}},_data:function(bv,e,bw){return b.data(bv,e,bw,true)},acceptData:function(bv){if(bv.nodeName){var e=b.noData[bv.nodeName.toLowerCase()];if(e){return !(e===true||bv.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(by,bA){var bB,e,bw,bz=null;if(typeof by==="undefined"){if(this.length){bz=b.data(this[0]);if(this[0].nodeType===1&&!b._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var bx=0,bv=e.length;bx<bv;bx++){bw=e[bx].name;if(bw.indexOf("data-"
 )===0){bw=b.camelCase(bw.substring(5));a5(this[0],bw,bz[bw])}}b._data(this[0],"parsedAttrs",true)}}return bz}else{if(typeof by==="object"){return this.each(function(){b.data(this,by)})}}bB=by.split(".");bB[1]=bB[1]?"."+bB[1]:"";if(bA===L){bz=this.triggerHandler("getData"+bB[1]+"!",[bB[0]]);if(bz===L&&this.length){bz=b.data(this[0],by);bz=a5(this[0],by,bz)}return bz===L&&bB[1]?this.data(bB[0]):bz}else{return this.each(function(){var bC=b(this),bD=[bB[0],bA];bC.triggerHandler("setData"+bB[1]+"!",bD);b.data(this,by,bA);bC.triggerHandler("changeData"+bB[1]+"!",bD)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.replace(aA,"-$1").toLowerCase();by=bx.getAttribute(bv);if(typeof by==="string"){try{by=by==="true"?true:by==="false"?false:by==="null"?null:b.isNumeric(by)?parseFloat(by):aS.test(by)?b.parseJSON(by):by}catch(bz){}b.data(bx,bw,by)}else{by=L}}return by}function S(bv){for(var e in bv
 ){if(e==="data"&&b.isEmptyObject(bv[e])){continue}if(e!=="toJSON"){return false}}return true}function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._data(by,bw);if(bz&&(bA==="queue"||!b._data(by,bv))&&(bA==="mark"||!b._data(by,e))){setTimeout(function(){if(!b._data(by,bv)&&!b._data(by,e)){b.removeData(by,bw,true);bz.fire()}},0)}}b.extend({_mark:function(bv,e){if(bv){e=(e||"fx")+"mark";b._data(bv,e,(b._data(bv,e)||0)+1)}},_unmark:function(by,bx,bv){if(by!==true){bv=bx;bx=by;by=false}if(bx){bv=bv||"fx";var e=bv+"mark",bw=by?0:((b._data(bx,e)||1)-1);if(bw){b._data(bx,e,bw)}else{b.removeData(bx,e,true);bi(bx,bv,"mark")}}},queue:function(bv,e,bx){var bw;if(bv){e=(e||"fx")+"queue";bw=b._data(bv,e);if(bx){if(!bw||b.isArray(bx)){bw=b._data(bv,e,b.makeArray(bx))}else{bw.push(bx)}}return bw||[]}},dequeue:function(by,bx){bx=bx||"fx";var bv=b.queue(by,bx),bw=bv.shift(),e={};if(bw==="inprogress"){bw=bv.shift()}if(bw){if(bx==="fx"){bv.unshift("inprogress")}b._data(by,bx+".run",e);
 bw.call(by,function(){b.dequeue(by,bx)},e)}if(!bv.length){b.removeData(by,bx+"queue "+bx+".run",true);bi(by,bx,"queue")}}});b.fn.extend({queue:function(e,bv){if(typeof e!=="string"){bv=e;e="fx"}if(bv===L){return b.queue(this[0],e)}return this.each(function(){var bw=b.queue(this,e,bv);if(e==="fx"&&bw[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bv,e){bv=b.fx?b.fx.speeds[bv]||bv:bv;e=e||"fx";return this.queue(e,function(bx,bw){var by=setTimeout(bx,bv);bw.stop=function(){clearTimeout(by)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bD,bw){if(typeof bD!=="string"){bw=bD;bD=L}bD=bD||"fx";var e=b.Deferred(),bv=this,by=bv.length,bB=1,bz=bD+"defer",bA=bD+"queue",bC=bD+"mark",bx;function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}}while(by--){if((bx=b.data(bv[by],bz,L,true)||(b.data(bv[by],bA,L,true)||b.data(bv[by],bC,L,true))&&b.data(bv[by],bz,b.Callbacks("once memory"),true))){bB++;bx
 .add(bE)}}bE();return e.promise()}});var aP=/[\n\t\r]/g,af=/\s+/,aU=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ao=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,F=b.support.getSetAttribute,be,aY,aF;b.fn.extend({attr:function(e,bv){return b.access(this,e,bv,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bv){return b.access(this,e,bv,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=L;delete this[e]}catch(bv){}})},addClass:function(by){var bA,bw,bv,bx,bz,bB,e;if(b.isFunction(by)){return this.each(function(bC){b(this).addClass(by.call(this,bC,this.className))})}if(by&&typeof by==="string"){bA=by.split(af);for(bw=0,bv=this.length;bw<bv;bw++){bx=this[bw];if(bx.nodeType===1){if(!bx.className&&bA.length===1){bx.className=by}else{bz=" "+bx.className+" ";for(bB=0
 ,e=bA.length;bB<e;bB++){if(!~bz.indexOf(" "+bA[bB]+" ")){bz+=bA[bB]+" "}}bx.className=b.trim(bz)}}}}return this},removeClass:function(bz){var bA,bw,bv,by,bx,bB,e;if(b.isFunction(bz)){return this.each(function(bC){b(this).removeClass(bz.call(this,bC,this.className))})}if((bz&&typeof bz==="string")||bz===L){bA=(bz||"").split(af);for(bw=0,bv=this.length;bw<bv;bw++){by=this[bw];if(by.nodeType===1&&by.className){if(bz){bx=(" "+by.className+" ").replace(aP," ");for(bB=0,e=bA.length;bB<e;bB++){bx=bx.replace(" "+bA[bB]+" "," ")}by.className=b.trim(bx)}else{by.className=""}}}}return this},toggleClass:function(bx,bv){var bw=typeof bx,e=typeof bv==="boolean";if(b.isFunction(bx)){return this.each(function(by){b(this).toggleClass(bx.call(this,by,this.className,bv),bv)})}return this.each(function(){if(bw==="string"){var bA,bz=0,by=b(this),bB=bv,bC=bx.split(af);while((bA=bC[bz++])){bB=e?bB:!by.hasClass(bA);by[bB?"addClass":"removeClass"](bA)}}else{if(bw==="undefined"||bw==="boolean"){if(this.class
 Name){b._data(this,"__className__",this.className)}this.className=this.className||bx===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bx=" "+e+" ",bw=0,bv=this.length;for(;bw<bv;bw++){if(this[bw].nodeType===1&&(" "+this[bw].className+" ").replace(aP," ").indexOf(bx)>-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}}
 )}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv<bz;bv++){bx=bC[bv];if(bx.selected&&(b.support.optDisabled?!bx.disabled:bx.getAttribute("disabled")===null)&&(!bx.parentNode.disabled||!b.nodeName(bx.parentNode,"optgroup"))){bA=b(bx).val();if(bw){return bA}bB.push(bA)}}if(bw&&!bB.length&&bC.length){return b(bC[by]).val()}return bB},set:function(bv,bw){var e=b.makeArray(bw);b(bv).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType;if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="unde
 fined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw<e;bw++){bv=bA[bw];if(bv){by=b.propFix[bv]||bv;b.attr(bx,bv,"");bx.removeAttribute(F?bv:by);if(ao.test(bv)&&by in bx){bx[by]=false}}}}},attrHooks:{type:{set:function(e,bv){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bv==="radio"&&b.nodeName(e,"input")){var bw=e.value;e.setAttribute("type",bv);if(bw){e.value=bw}return bv}}}},value:{get:function(bv,e){if(be&&b.nodeName(bv,"button")){return be.get(bv,e)}return e
  in bv?bv.value:null},set:function(bv,bw,e){if(be&&b.nodeName(bv,"button")){return be.set(bv,bw,e)}bv.value=bw}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bz,bx,bA){var bw,e,by,bv=bz.nodeType;if(!bz||bv===3||bv===8||bv===2){return}by=bv!==1||!b.isXMLDoc(bz);if(by){bx=b.propFix[bx]||bx;e=b.propHooks[bx]}if(bA!==L){if(e&&"set" in e&&(bw=e.set(bz,bA,bx))!==L){return bw}else{return(bz[bx]=bA)}}else{if(e&&"get" in e&&(bw=e.get(bz,bx))!==null){return bw}else{return bz[bx]}}},propHooks:{tabIndex:{get:function(bv){var e=bv.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bv.nodeName)||l.test(bv.nodeName)&&bv.href?0:L}}}});b.attrHooks.tabindex=b.propHooks.tabIndex;aY={get:function(bv,e){var bx,bw=b.prop(bv,e);return bw===
 true||typeof bw!=="boolean"&&(bx=bv.getAttributeNode(e))&&bx.nodeValue!==false?e.toLowerCase():L},set:function(bv,bx,e){var bw;if(bx===false){b.removeAttr(bv,e)}else{bw=b.propFix[e]||e;if(bw in bv){bv[bw]=true}bv.setAttribute(e,e.toLowerCase())}return e}};if(!F){aF={name:true,id:true};be=b.valHooks.button={get:function(bw,bv){var e;e=bw.getAttributeNode(bv);return e&&(aF[bv]?e.nodeValue!=="":e.specified)?e.nodeValue:L},set:function(bw,bx,bv){var e=bw.getAttributeNode(bv);if(!e){e=av.createAttribute(bv);bw.setAttributeNode(e)}return(e.nodeValue=bx+"")}};b.attrHooks.tabindex.set=be.set;b.each(["width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bw,bx){if(bx===""){bw.setAttribute(e,"auto");return bx}}})});b.attrHooks.contenteditable={get:be.get,set:function(bv,bw,e){if(bw===""){bw="false"}be.set(bv,bw,e)}}}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bx){var bw=
 bx.getAttribute(e,2);return bw===null?L:bw}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||L},set:function(e,bv){return(e.style.cssText=""+bv)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bv){var e=bv.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.enctype){b.propFix.enctype="encoding"}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bv){if(b.isArray(bv)){return(e.checked=b.inArray(b(e).val(),bv)>=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var 
 bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI<bC.length;bI++){bH=n.exec(bC[bI])||[];bF=bH[1];e=(bH[2]||"").split(".").sort();bE=b.event.special[bF]||{};bF=(by?bE.delegateType:bE.bindType)||bF;bE=b.event
 .special[bF]||{};bG=b.extend({type:bF,origType:bH[1],data:bA,handler:bJ,guid:bJ.guid,selector:by,quick:Y(by),namespace:e.join(".")},bv);bw=bK[bF];if(!bw){bw=bK[bF]=[];bw.delegateCount=0;if(!bE.setup||bE.setup.call(bx,bA,e,bB)===false){if(bx.addEventListener){bx.addEventListener(bF,bB,false)}else{if(bx.attachEvent){bx.attachEvent("on"+bF,bB)}}}}if(bE.add){bE.add.call(bx,bG);if(!bG.handler.guid){bG.handler.guid=bJ.guid}}if(by){bw.splice(bw.delegateCount++,0,bG)}else{bw.push(bG)}b.event.global[bF]=true}bx=null},global:{},remove:function(bJ,bE,bv,bH,bB){var bI=b.hasData(bJ)&&b._data(bJ),bF,bx,bz,bL,bC,bA,bG,bw,by,bK,bD,e;if(!bI||!(bw=bI.events)){return}bE=b.trim(bt(bE||"")).split(" ");for(bF=0;bF<bE.length;bF++){bx=n.exec(bE[bF])||[];bz=bL=bx[1];bC=bx[2];if(!bz){for(bz in bw){b.event.remove(bJ,bz+bE[bF],bv,bH,true)}continue}by=b.event.special[bz]||{};bz=(bH?by.delegateType:by.bindType)||bz;bD=bw[bz]||[];bA=bD.length;bC=bC?new RegExp("(^|\\.)"+bC.split(".").sort().join("\\.(?:.*\\.)?")+"
 (\\.|$)"):null;for(bG=0;bG<bD.length;bG++){e=bD[bG];if((bB||bL===e.origType)&&(!bv||bv.guid===e.guid)&&(!bC||bC.test(e.namespace))&&(!bH||bH===e.selector||bH==="**"&&e.selector)){bD.splice(bG--,1);if(e.selector){bD.delegateCount--}if(by.remove){by.remove.call(bJ,e)}}}if(bD.length===0&&bA!==bD.length){if(!by.teardown||by.teardown.call(bJ,bC)===false){b.removeEvent(bJ,bz,bI.handle)}delete bw[bz]}}if(b.isEmptyObject(bw)){bK=bI.handle;if(bK){bK.elem=null}b.removeData(bJ,["events","handle"],true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(bv,bD,bA,bJ){if(bA&&(bA.nodeType===3||bA.nodeType===8)){return}var bG=bv.type||bv,bx=[],e,bw,bC,bH,bz,by,bF,bE,bB,bI;if(T.test(bG+b.event.triggered)){return}if(bG.indexOf("!")>=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.is
 Trigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bC<bB.length&&!bv.isPropagationStopped();bC++){bH=bB[bC][0];bv.type=bB[bC][1];bE=(b._data(bH,"events")||{})[bv.type]&&b._data(bH,"handle");if(bE){bE.apply(bH,bD)}bE=by&&bH[by];if(bE&&b.acceptData(bH)&&bE.apply(bH,bD)===false){bv.preventDefault()}}bv.type=bG;if(!
 bJ&&!bv.isDefaultPrevented()){if((!bF._default||bF._default.apply(bA.ownerDocument,bD)===false)&&!(bG==="click"&&b.nodeName(bA,"a"))&&b.acceptData(bA)){if(by&&bA[bG]&&((bG!=="focus"&&bG!=="blur")||bv.target.offsetWidth!==0)&&!b.isWindow(bA)){bz=bA[by];if(bz){bA[by]=null}b.event.triggered=bG;bA[bG]();b.event.triggered=L;if(bz){bA[by]=bz}}}}return bv.result},dispatch:function(e){e=b.event.fix(e||bb.event);var bz=((b._data(this,"events")||{})[e.type]||[]),bA=bz.delegateCount,bG=[].slice.call(arguments,0),by=!e.exclusive&&!e.namespace,bH=[],bC,bB,bK,bx,bF,bE,bv,bD,bI,bw,bJ;bG[0]=e;e.delegateTarget=this;if(bA&&!e.target.disabled&&!(e.button&&e.type==="click")){bx=b(this);bx.context=this.ownerDocument||this;for(bK=e.target;bK!=this;bK=bK.parentNode||this){bE={};bD=[];bx[0]=bK;for(bC=0;bC<bA;bC++){bI=bz[bC];bw=bI.selector;if(bE[bw]===L){bE[bw]=(bI.quick?j(bK,bI.quick):bx.is(bw))}if(bE[bw]){bD.push(bI)}}if(bD.length){bH.push({elem:bK,matches:bD})}}}if(bz.length>bA){bH.push({elem:this,matche
 s:bz.slice(bA)})}for(bC=0;bC<bH.length&&!e.isPropagationStopped();bC++){bv=bH[bC];e.currentTarget=bv.elem;for(bB=0;bB<bv.matches.length&&!e.isImmediatePropagationStopped();bB++){bI=bv.matches[bB];if(by||(!e.namespace&&!bI.namespace)||e.namespace_re&&e.namespace_re.test(bI.namespace)){e.data=bI.data;e.handleObj=bI;bF=((b.event.special[bI.origType]||{}).handle||bI.handler).apply(bv.elem,bG);if(bF!==L){e.result=bF;if(bF===false){e.preventDefault();e.stopPropagation()}}}}}return e.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(bv,e){if(bv.which==null){bv.which=e.charCode!=null?e.charCode:e.keyCode}return bv}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(bx,bw){var by,bz
 ,e,bv=bw.button,bA=bw.fromElement;if(bx.pageX==null&&bw.clientX!=null){by=bx.target.ownerDocument||av;bz=by.documentElement;e=by.body;bx.pageX=bw.clientX+(bz&&bz.scrollLeft||e&&e.scrollLeft||0)-(bz&&bz.clientLeft||e&&e.clientLeft||0);bx.pageY=bw.clientY+(bz&&bz.scrollTop||e&&e.scrollTop||0)-(bz&&bz.clientTop||e&&e.clientTop||0)}if(!bx.relatedTarget&&bA){bx.relatedTarget=bA===bx.target?bw.toElement:bA}if(!bx.which&&bv!==L){bx.which=(bv&1?1:(bv&2?3:(bv&4?2:0)))}return bx}},fix:function(bw){if(bw[b.expando]){return bw}var bv,bz,e=bw,bx=b.event.fixHooks[bw.type]||{},by=bx.props?this.props.concat(bx.props):this.props;bw=b.Event(e);for(bv=by.length;bv;){bz=by[--bv];bw[bz]=e[bz]}if(!bw.target){bw.target=e.srcElement||av}if(bw.target.nodeType===3){bw.target=bw.target.parentNode}if(bw.metaKey===L){bw.metaKey=bw.ctrlKey}return bx.filter?bx.filter(bw,e):bw},special:{ready:{setup:b.bindReady},load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:
 function(bw,bv,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bv,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}},simulate:function(bw,by,bx,bv){var bz=b.extend(new b.Event(),bx,{type:bw,isSimulated:true,originalEvent:{}});if(bv){b.event.trigger(bz,null,by)}else{b.event.dispatch.call(by,bz)}if(bz.isDefaultPrevented()){bx.preventDefault()}}};b.event.handle=b.event.dispatch;b.removeEvent=av.removeEventListener?function(bv,e,bw){if(bv.removeEventListener){bv.removeEventListener(e,bw,false)}}:function(bv,e,bw){if(bv.detachEvent){bv.detachEvent("on"+e,bw)}};b.Event=function(bv,e){if(!(this instanceof b.Event)){return new b.Event(bv,e)}if(bv&&bv.type){this.originalEvent=bv;this.type=bv.type;this.isDefaultPrevented=(bv.defaultPrevented||bv.returnValue===false||bv.getPreventDefault&&bv.getPreventDefault())?i:bk}else{this.type=bv}if(e){b.extend(this,e)}this.timeStamp=bv&&bv.timeStamp||b.now();this[b.expando]=true};function bk(){return false}function i(){return t
 rue}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bv=this.originalEvent;if(!bv){return}if(bv.preventDefault){bv.preventDefault()}else{bv.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bv=this.originalEvent;if(!bv){return}if(bv.stopPropagation){bv.stopPropagation()}bv.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bk,isPropagationStopped:bk,isImmediatePropagationStopped:bk};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bv,e){b.event.special[bv]={delegateType:e,bindType:e,handle:function(bz){var bB=this,bA=bz.relatedTarget,by=bz.handleObj,bw=by.selector,bx;if(!bA||(bA!==bB&&!b.contains(bB,bA))){bz.type=by.origType;bx=by.handler.apply(this,arguments);bz.type=e}return bx}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(){if(b.nodeName(this,"form")){return false}b.event.add(this,"click._submit keypress
 ._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:function(){if(bd.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){b.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});b.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false;b.event.simulate("change",this,e,true)}})}return false}b.event.add(this,"beforeactivate._change",function(bw){var bv=bw.target;if(bd.test(bv.nodeName)&&!bv._change_attached){b.event.add(bv,"change._change",function(e){if(this.parentNo
 de&&!e.isSimulated&&!e.isTrigger){b.event.simulate("change",this.parentNode,e,true)}});bv._change_attached=true}})},handle:function(bv){var e=bv.target;if(this!==e||bv.isSimulated||bv.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return bv.handleObj.handler.apply(this,arguments)}},teardown:function(){b.event.remove(this,"._change");return bd.test(this.nodeName)}}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bx,e){var bv=0,bw=function(by){b.event.simulate(e,by.target,b.event.fix(by),true)};b.event.special[e]={setup:function(){if(bv++===0){av.addEventListener(bx,bw,true)}},teardown:function(){if(--bv===0){av.removeEventListener(bx,bw,true)}}}})}b.fn.extend({on:function(bw,e,bz,by,bv){var bA,bx;if(typeof bw==="object"){if(typeof e!=="string"){bz=e;e=L}for(bx in bw){this.on(bx,e,bz,bw[bx],bv)}return this}if(bz==null&&by==null){by=e;bz=e=L}else{if(by==null){if(typeof e==="string"){by=bz;bz=L}else{by=bz;bz=e;e=L}}}if(by===false){by=bk}else{if(!by){
 return this}}if(bv===1){bA=by;by=function(bB){b().off(bB);return bA.apply(this,arguments)};by.guid=bA.guid||(bA.guid=b.guid++)}return this.each(function(){b.event.add(this,bw,by,bz,e)})},one:function(bv,e,bx,bw){return this.on.call(this,bv,e,bx,bw,1)},off:function(bw,e,by){if(bw&&bw.preventDefault&&bw.handleObj){var bv=bw.handleObj;b(bw.delegateTarget).off(bv.namespace?bv.type+"."+bv.namespace:bv.type,bv.selector,bv.handler);return this}if(typeof bw==="object"){for(var bx in bw){this.off(bx,e,bw[bx])}return this}if(e===false||typeof e==="function"){by=e;e=L}if(by===false){by=bk}return this.each(function(){b.event.remove(this,bw,by,e)})},bind:function(e,bw,bv){return this.on(e,null,bw,bv)},unbind:function(e,bv){return this.off(e,null,bv)},live:function(e,bw,bv){b(this.context).on(e,this.selector,bw,bv);return this},die:function(e,bv){b(this.context).off(e,this.selector||"**",bv);return this},delegate:function(e,bv,bx,bw){return this.on(bv,e,bx,bw)},undelegate:function(e,bv,bw){return
  arguments.length==1?this.off(e,"**"):this.off(bv,e,bw)},trigger:function(e,bv){return this.each(function(){b.event.trigger(e,bv,this)})},triggerHandler:function(e,bv){if(this[0]){return b.event.trigger(e,bv,this[0],true)}},toggle:function(bx){var bv=arguments,e=bx.guid||b.guid++,bw=0,by=function(bz){var bA=(b._data(this,"lastToggle"+bx.guid)||0)%bw;b._data(this,"lastToggle"+bx.guid,bA+1);bz.preventDefault();return bv[bA].apply(this,arguments)||false};by.guid=e;while(bw<bv.length){bv[bw++].guid=e}return this.click(by)},hover:function(e,bv){return this.mouseenter(e).mouseleave(bv||e)}});b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(bv,e){b.fn[e]=function(bx,bw){if(bw==null){bw=bx;bx=null}return arguments.length>0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.even
 t.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}});
+/*!
+ * Sizzle CSS Selector Engine
+ *  Copyright 2011, The Dojo Foundation
+ *  Released under the MIT, BSD, and GPL Licenses.
+ *  More information: http://sizzlejs.com/
+ */
+(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.fi
 lter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelecto
 r=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null
 ){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)
 \s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?b
 T:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(va
 r bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}r
 eturn false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeN
 ame.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR
 (bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:funct
 ion(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}retur
 n bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){
 if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagNa
 me(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2
 [3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&
 &bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=b
 T}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/
 ,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,
 bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||
 e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>
 1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.
 grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area
 :[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av);ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.leng
 th){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"
 after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw
 ].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB
 ,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.n
 odeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({
 appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.inne
 rHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD-
 -){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return 
 bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}retu
 rn b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCa
 se(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute
 ("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.ru
 ntimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length;if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$
 /,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for
 (;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return 
 b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv}
 ,ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},get
 ResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[
 bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.
 url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(
 -1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)
 ){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,b
 A,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[27/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.html
new file mode 100755
index 0000000..69daac0
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.html
@@ -0,0 +1,815 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Event</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__event.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Event<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga87f3028b4888632bbd56fb71ac737ae8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></td></tr>
+<tr class="separator:ga87f3028b4888632bbd56fb71ac737ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga905cdecedb8020bc28e648e43348b5d1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></td></tr>
+<tr class="separator:ga905cdecedb8020bc28e648e43348b5d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> { <br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a> = 0, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">PN_TRANSPORT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a>, 
+<b>PN_SELECTABLE_INIT</b>, 
+<br />
+&#160;&#160;<b>PN_SELECTABLE_UPDATED</b>, 
+<b>PN_SELECTABLE_READABLE</b>, 
+<b>PN_SELECTABLE_WRITABLE</b>, 
+<b>PN_SELECTABLE_ERROR</b>, 
+<br />
+&#160;&#160;<b>PN_SELECTABLE_EXPIRED</b>, 
+<b>PN_SELECTABLE_FINAL</b>
+<br />
+ }<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaede985de776fb37eaf3d2a34af60a5dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a> (<a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gaede985de776fb37eaf3d2a34af60a5dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa880eb8a610de74e5d34bc0a4c239ada"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a> (void)</td></tr>
+<tr class="separator:gaa880eb8a610de74e5d34bc0a4c239ada"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff9695d4c47feea83a5762cec75d6ccf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gaff9695d4c47feea83a5762cec75d6ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1f005d4eae73f8d81e2df08da151f53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gad1f005d4eae73f8d81e2df08da151f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafa2f79fd9dd3cd78fb8edef78a70048c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector, const <a class="el" href="structpn__class__t.html">pn_class_t</a> *clazz, void *context, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gafa2f79fd9dd3cd78fb8edef78a70048c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93fe9a4d042d37ade5cd00b3cc1cb59f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga93fe9a4d042d37ade5cd00b3cc1cb59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa555f47b96943d506be173d3bfbb0e2f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gaa555f47b96943d506be173d3bfbb0e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ca84a1786d2707cfcfe821bdcf19d15"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga5ca84a1786d2707cfcfe821bdcf19d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6f4ad7aa02de3d8e3d9006d1ff274585"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga6f4ad7aa02de3d8e3d9006d1ff274585"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7cde0db3bb43614323ff1aee87bf45aa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const <a class="el" href="structpn__class__t.html">pn_class_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga7cde0db3bb43614323ff1aee87bf45aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae7306ffd931c65d9acab76fde75fbd53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gae7306ffd931c65d9acab76fde75fbd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ac86262676e6ced40bacc2ca85d205e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga7ac86262676e6ced40bacc2ca85d205e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd51118bb12d11911fb189ace39fa20f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gabd51118bb12d11911fb189ace39fa20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e61979e9bb2c76529c9b62a0a65a67d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga5e61979e9bb2c76529c9b62a0a65a67d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2a289b44f0bb585f419f355e0e7bff81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga2a289b44f0bb585f419f355e0e7bff81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadfc49bb1943bf56058bfe7affa5a380"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gaadfc49bb1943bf56058bfe7affa5a380"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c8c7f4d2b79cb08e2f77fad9746fbc5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga5c8c7f4d2b79cb08e2f77fad9746fbc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2f4a048e116b4831f6d5300e39d0b7f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gab2f4a048e116b4831f6d5300e39d0b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga905cdecedb8020bc28e648e43348b5d1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An event collector.</p>
+<p>A pn_collector_t may be used to register interest in being notified of high level events that can occur to the various objects representing AMQP endpoint state. See <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> for more details. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga87f3028b4888632bbd56fb71ac737ae8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An event provides notification of a state change within the protocol engine's object model.</p>
+<p>The AMQP endpoint state modeled by the protocol engine is captured by the following object types: <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">Deliveries </a>, <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">Links </a>, <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">Sessions </a>, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">Connections </a>, and <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">Transports </a>. These objects are related as follows:</p>
+<ul>
+<li><a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">Deliveries </a> always have a single parent Link</li>
+<li><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">Links </a> always have a single parent Session</li>
+<li><a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">Sessions </a> always have a single parent Connection</li>
+<li><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">Connections </a> optionally have at most one associated Transport</li>
+<li><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">Transports </a> optionally have at most one associated Connection</li>
+</ul>
+<p>Every event has a type (see <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>) that identifies what sort of state change has occurred along with a pointer to the object whose state has changed (as well as its associated objects).</p>
+<p>Events are accessed by creating a <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">Collector </a> with <a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector()</a> and registering it with the <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">Connection </a> of interest through use of <a class="el" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect()</a>. Once a collector has been registered, <a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek()</a> and <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop()</a> are used to access and process events. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="ga4876e2eed24a4d4e4c52b99842103cda"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An event type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657"></a>PN_EVENT_NONE&#160;</td><td class="fielddoc">
+<p>Defined as a programming convenience. No event of this type will ever be generated. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db"></a>PN_REACTOR_INIT&#160;</td><td class="fielddoc">
+<p>A reactor has been started. Events of this type point to the reactor. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff"></a>PN_REACTOR_QUIESCED&#160;</td><td class="fielddoc">
+<p>A reactor has no more events to process. Events of this type point to the reactor. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0"></a>PN_REACTOR_FINAL&#160;</td><td class="fielddoc">
+<p>A reactor has been stopped. Events of this type point to the reactor. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9"></a>PN_TIMER_TASK&#160;</td><td class="fielddoc">
+<p>A timer event has occurred. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e"></a>PN_CONNECTION_INIT&#160;</td><td class="fielddoc">
+<p>The connection has been created. This is the first event that will ever be issued for a connection. Events of this type point to the relevant connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5"></a>PN_CONNECTION_BOUND&#160;</td><td class="fielddoc">
+<p>The connection has been bound to a transport. This event is issued when the <a class="el" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">pn_transport_bind()</a> operation is invoked. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498"></a>PN_CONNECTION_UNBOUND&#160;</td><td class="fielddoc">
+<p>The connection has been unbound from its transport. This event is issued when the <a class="el" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">pn_transport_unbind()</a> operation is invoked. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a"></a>PN_CONNECTION_LOCAL_OPEN&#160;</td><td class="fielddoc">
+<p>The local connection endpoint has been closed. Events of this type point to the relevant connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc"></a>PN_CONNECTION_REMOTE_OPEN&#160;</td><td class="fielddoc">
+<p>The remote endpoint has opened the connection. Events of this type point to the relevant connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86"></a>PN_CONNECTION_LOCAL_CLOSE&#160;</td><td class="fielddoc">
+<p>The local connection endpoint has been closed. Events of this type point to the relevant connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f"></a>PN_CONNECTION_REMOTE_CLOSE&#160;</td><td class="fielddoc">
+<p>The remote endpoint has closed the connection. Events of this type point to the relevant connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b"></a>PN_CONNECTION_FINAL&#160;</td><td class="fielddoc">
+<p>The connection has been freed and any outstanding processing has been completed. This is the final event that will ever be issued for a connection. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f"></a>PN_SESSION_INIT&#160;</td><td class="fielddoc">
+<p>The session has been created. This is the first event that will ever be issued for a session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424"></a>PN_SESSION_LOCAL_OPEN&#160;</td><td class="fielddoc">
+<p>The local session endpoint has been opened. Events of this type point ot the relevant session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806"></a>PN_SESSION_REMOTE_OPEN&#160;</td><td class="fielddoc">
+<p>The remote endpoint has opened the session. Events of this type point to the relevant session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029"></a>PN_SESSION_LOCAL_CLOSE&#160;</td><td class="fielddoc">
+<p>The local session endpoint has been closed. Events of this type point ot the relevant session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135"></a>PN_SESSION_REMOTE_CLOSE&#160;</td><td class="fielddoc">
+<p>The remote endpoint has closed the session. Events of this type point to the relevant session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8"></a>PN_SESSION_FINAL&#160;</td><td class="fielddoc">
+<p>The session has been freed and any outstanding processing has been completed. This is the final event that will ever be issued for a session. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c"></a>PN_LINK_INIT&#160;</td><td class="fielddoc">
+<p>The link has been created. This is the first event that will ever be issued for a link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65"></a>PN_LINK_LOCAL_OPEN&#160;</td><td class="fielddoc">
+<p>The local link endpoint has been opened. Events of this type point ot the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307"></a>PN_LINK_REMOTE_OPEN&#160;</td><td class="fielddoc">
+<p>The remote endpoint has opened the link. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a"></a>PN_LINK_LOCAL_CLOSE&#160;</td><td class="fielddoc">
+<p>The local link endpoint has been closed. Events of this type point ot the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f"></a>PN_LINK_REMOTE_CLOSE&#160;</td><td class="fielddoc">
+<p>The remote endpoint has closed the link. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e"></a>PN_LINK_LOCAL_DETACH&#160;</td><td class="fielddoc">
+<p>The local link endpoint has been detached. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2"></a>PN_LINK_REMOTE_DETACH&#160;</td><td class="fielddoc">
+<p>The remote endpoint has detached the link. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f"></a>PN_LINK_FLOW&#160;</td><td class="fielddoc">
+<p>The flow control state for a link has changed. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5"></a>PN_LINK_FINAL&#160;</td><td class="fielddoc">
+<p>The link has been freed and any outstanding processing has been completed. This is the final event that will ever be issued for a link. Events of this type point to the relevant link. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe"></a>PN_DELIVERY&#160;</td><td class="fielddoc">
+<p>A delivery has been created or updated. Events of this type point to the relevant delivery. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76"></a>PN_TRANSPORT&#160;</td><td class="fielddoc">
+<p>The transport has new data to read and/or write. Events of this type point to the relevant transport. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28"></a>PN_TRANSPORT_AUTHENTICATED&#160;</td><td class="fielddoc">
+<p>The transport has authenticated, if this is received by a server the associated transport has authenticated an incoming connection and <a class="el" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">pn_transport_get_user()</a> can be used to obtain the authenticated user. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a"></a>PN_TRANSPORT_ERROR&#160;</td><td class="fielddoc">
+<p>Indicates that a transport error has occurred. Use <a class="el" href="group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457">pn_transport_condition()</a> to access the details of the error from the associated transport. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51"></a>PN_TRANSPORT_HEAD_CLOSED&#160;</td><td class="fielddoc">
+<p>Indicates that the head of the transport has been closed. This means the transport will never produce more bytes for output to the network. Events of this type point to the relevant transport. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db"></a>PN_TRANSPORT_TAIL_CLOSED&#160;</td><td class="fielddoc">
+<p>Indicates that the tail of the transport has been closed. This means the transport will never be able to process more bytes from the network. Events of this type point to the relevant transport. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba"></a>PN_TRANSPORT_CLOSED&#160;</td><td class="fielddoc">
+<p>Indicates that the both the head and tail of the transport are closed. Events of this type point to the relevant transport. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaa880eb8a610de74e5d34bc0a4c239ada"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a>* pn_collector </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a collector.</p>
+<p>A collector is used to register interest in events produced by one or more <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> objects. Collectors are not currently thread safe, so synchronization must be used if they are to be shared between multiple connection objects. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaff9695d4c47feea83a5762cec75d6ccf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_collector_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a collector.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector to free, or NULL </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5ca84a1786d2707cfcfe821bdcf19d15"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_collector_more </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if there are more events after the current event. If this returns true, then <a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek()</a> will return an event even after <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop()</a> is called.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the collector has more than the current event </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga93fe9a4d042d37ade5cd00b3cc1cb59f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>* pn_collector_peek </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the head event contained by a collector.</p>
+<p>This operation will continue to return the same event until it is cleared by using <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a>. The pointer return by this operation will be valid until <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a> is invoked or <a class="el" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a> is called, whichever happens sooner.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the head event contained in the collector </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa555f47b96943d506be173d3bfbb0e2f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_collector_pop </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clear the head event on a collector.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the event was popped, false if the collector is empty </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafa2f79fd9dd3cd78fb8edef78a70048c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>* pn_collector_put </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="structpn__class__t.html">pn_class_t</a> *&#160;</td>
+          <td class="paramname"><em>clazz</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>&#160;</td>
+          <td class="paramname"><em>type</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Place a new event on a collector.</p>
+<p>This operation will create a new event of the given type and context and return a pointer to the newly created event. In some cases an event of the given type and context can be elided. When this happens, this operation will return a NULL pointer.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">clazz</td><td>class of the context </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the event context </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>the event type</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the newly created event or NULL if the event was elided </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad1f005d4eae73f8d81e2df08da151f53"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_collector_release </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Release a collector. Once in a released state a collector will drain any internally queued events (thereby releasing any pointers they may hold), shrink it's memory footprint to a minimum, and discard any newly created events.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gab2f4a048e116b4831f6d5300e39d0b7f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_event_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get any attachments associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the record holding the attachments </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7cde0db3bb43614323ff1aee87bf45aa"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const <a class="el" href="structpn__class__t.html">pn_class_t</a>* pn_event_class </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the class associated with the event context.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the class associated with the event context </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabd51118bb12d11911fb189ace39fa20f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_event_connection </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the connection associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection associated with the event (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae7306ffd931c65d9acab76fde75fbd53"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_event_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the context associated with an event. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaadfc49bb1943bf56058bfe7affa5a380"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_event_delivery </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the delivery associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the delivery associated with the event (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2a289b44f0bb585f419f355e0e7bff81"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_event_link </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the link associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the link associated with the event (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7ac86262676e6ced40bacc2ca85d205e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>* pn_event_root </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the root handler the current event was dispatched to. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga5e61979e9bb2c76529c9b62a0a65a67d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a>* pn_event_session </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the session associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the session associated with the event (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5c8c7f4d2b79cb08e2f77fad9746fbc5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>* pn_event_transport </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the transport associated with an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the transport associated with the event (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6f4ad7aa02de3d8e3d9006d1ff274585"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> pn_event_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td>
+          <td class="paramname"><em>event</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the type of an event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">event</td><td>an event object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the type of the event </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaede985de776fb37eaf3d2a34af60a5dc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_event_type_name </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>&#160;</td>
+          <td class="paramname"><em>type</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a human readable name for an event type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>an event type </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a human readable name </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.js
new file mode 100755
index 0000000..8b86508
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__event.js
@@ -0,0 +1,60 @@
+var group__event =
+[
+    [ "pn_collector_t", "group__event.html#ga905cdecedb8020bc28e648e43348b5d1", null ],
+    [ "pn_event_t", "group__event.html#ga87f3028b4888632bbd56fb71ac737ae8", null ],
+    [ "pn_event_type_t", "group__event.html#ga4876e2eed24a4d4e4c52b99842103cda", [
+      [ "PN_EVENT_NONE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657", null ],
+      [ "PN_REACTOR_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db", null ],
+      [ "PN_REACTOR_QUIESCED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff", null ],
+      [ "PN_REACTOR_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0", null ],
+      [ "PN_TIMER_TASK", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9", null ],
+      [ "PN_CONNECTION_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e", null ],
+      [ "PN_CONNECTION_BOUND", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5", null ],
+      [ "PN_CONNECTION_UNBOUND", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498", null ],
+      [ "PN_CONNECTION_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a", null ],
+      [ "PN_CONNECTION_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc", null ],
+      [ "PN_CONNECTION_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86", null ],
+      [ "PN_CONNECTION_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f", null ],
+      [ "PN_CONNECTION_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b", null ],
+      [ "PN_SESSION_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f", null ],
+      [ "PN_SESSION_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424", null ],
+      [ "PN_SESSION_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806", null ],
+      [ "PN_SESSION_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029", null ],
+      [ "PN_SESSION_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135", null ],
+      [ "PN_SESSION_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8", null ],
+      [ "PN_LINK_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c", null ],
+      [ "PN_LINK_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65", null ],
+      [ "PN_LINK_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307", null ],
+      [ "PN_LINK_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a", null ],
+      [ "PN_LINK_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f", null ],
+      [ "PN_LINK_LOCAL_DETACH", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e", null ],
+      [ "PN_LINK_REMOTE_DETACH", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2", null ],
+      [ "PN_LINK_FLOW", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f", null ],
+      [ "PN_LINK_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5", null ],
+      [ "PN_DELIVERY", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe", null ],
+      [ "PN_TRANSPORT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76", null ],
+      [ "PN_TRANSPORT_AUTHENTICATED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28", null ],
+      [ "PN_TRANSPORT_ERROR", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a", null ],
+      [ "PN_TRANSPORT_HEAD_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51", null ],
+      [ "PN_TRANSPORT_TAIL_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db", null ],
+      [ "PN_TRANSPORT_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba", null ]
+    ] ],
+    [ "pn_collector", "group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada", null ],
+    [ "pn_collector_free", "group__event.html#gaff9695d4c47feea83a5762cec75d6ccf", null ],
+    [ "pn_collector_more", "group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15", null ],
+    [ "pn_collector_peek", "group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f", null ],
+    [ "pn_collector_pop", "group__event.html#gaa555f47b96943d506be173d3bfbb0e2f", null ],
+    [ "pn_collector_put", "group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c", null ],
+    [ "pn_collector_release", "group__event.html#gad1f005d4eae73f8d81e2df08da151f53", null ],
+    [ "pn_event_attachments", "group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f", null ],
+    [ "pn_event_class", "group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa", null ],
+    [ "pn_event_connection", "group__event.html#gabd51118bb12d11911fb189ace39fa20f", null ],
+    [ "pn_event_context", "group__event.html#gae7306ffd931c65d9acab76fde75fbd53", null ],
+    [ "pn_event_delivery", "group__event.html#gaadfc49bb1943bf56058bfe7affa5a380", null ],
+    [ "pn_event_link", "group__event.html#ga2a289b44f0bb585f419f355e0e7bff81", null ],
+    [ "pn_event_root", "group__event.html#ga7ac86262676e6ced40bacc2ca85d205e", null ],
+    [ "pn_event_session", "group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d", null ],
+    [ "pn_event_transport", "group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5", null ],
+    [ "pn_event_type", "group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585", null ],
+    [ "pn_event_type_name", "group__event.html#gaede985de776fb37eaf3d2a34af60a5dc", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__handlers.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__handlers.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__handlers.html
new file mode 100755
index 0000000..6e2052e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__handlers.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Handlers</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__handlers.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Handlers</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gad98fb122e88847678e2454881c59ef51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad98fb122e88847678e2454881c59ef51"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker_t</b></td></tr>
+<tr class="separator:gad98fb122e88847678e2454881c59ef51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c0c2ff02e76e89954db2c2c64d4a895"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler_t</b></td></tr>
+<tr class="separator:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga433020fb888fe9fc68b201c1395f7ca5"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller_t</b></td></tr>
+<tr class="separator:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaa251198d8829ef206312a5d85e172c4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa251198d8829ef206312a5d85e172c4b"></a>
+PN_EXTERN pn_handshaker_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker</b> (void)</td></tr>
+<tr class="separator:gaa251198d8829ef206312a5d85e172c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaacb6b7af1d4c6a41a91af7c80f663833"></a>
+PN_EXTERN pn_iohandler_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler</b> (void)</td></tr>
+<tr class="separator:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaec837afe800eef2cbbd3d4b1d6aad31f"></a>
+PN_EXTERN pn_flowcontroller_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller</b> (int window)</td></tr>
+<tr class="separator:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[02/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.html
new file mode 100755
index 0000000..2a22cd5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.js
new file mode 100755
index 0000000..9ddd380
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_8.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['reactor',['Reactor',['../group__reactor.html',1,'']]],
+  ['reactor_2eh',['reactor.h',['../reactor_8h.html',1,'']]],
+  ['receiver',['Receiver',['../group__receiver.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.html
new file mode 100755
index 0000000..bd9b05c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.js
new file mode 100755
index 0000000..6cd0f76
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_9.js
@@ -0,0 +1,12 @@
+var searchData=
+[
+  ['sasl',['SASL',['../group__sasl.html',1,'']]],
+  ['sasl_2eh',['sasl.h',['../sasl_8h.html',1,'']]],
+  ['selectable',['Selectable',['../group__selectable.html',1,'']]],
+  ['selectable_2eh',['selectable.h',['../selectable_8h.html',1,'']]],
+  ['sender',['Sender',['../group__sender.html',1,'']]],
+  ['session',['Session',['../group__session.html',1,'']]],
+  ['session_2eh',['session.h',['../session_8h.html',1,'']]],
+  ['ssl',['SSL',['../group__ssl.html',1,'']]],
+  ['ssl_2eh',['ssl.h',['../ssl_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.html
new file mode 100755
index 0000000..4a25af1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_a.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.js
new file mode 100755
index 0000000..4c63ca4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_a.js
@@ -0,0 +1,11 @@
+var searchData=
+[
+  ['terminus',['Terminus',['../group__terminus.html',1,'']]],
+  ['terminus_2eh',['terminus.h',['../terminus_8h.html',1,'']]],
+  ['todo_20list',['Todo List',['../todo.html',1,'']]],
+  ['transport',['Transport',['../group__transport.html',1,'']]],
+  ['transport_2eh',['transport.h',['../transport_8h.html',1,'']]],
+  ['type',['type',['../structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d',1,'pn_atom_t']]],
+  ['types',['Types',['../group__types.html',1,'']]],
+  ['types_2eh',['types.h',['../types_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.html
new file mode 100755
index 0000000..a92de48
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="all_b.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.js
new file mode 100755
index 0000000..cd93095
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_b.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['url',['URL',['../group__url.html',1,'']]],
+  ['url_2eh',['url.h',['../url_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.html
new file mode 100755
index 0000000..523591f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="classes_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.js
new file mode 100755
index 0000000..77e0583
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/classes_0.js
@@ -0,0 +1,9 @@
+var searchData=
+[
+  ['pn_5fatom_5ft',['pn_atom_t',['../structpn__atom__t.html',1,'']]],
+  ['pn_5fbytes_5ft',['pn_bytes_t',['../structpn__bytes__t.html',1,'']]],
+  ['pn_5fclass_5ft',['pn_class_t',['../structpn__class__t.html',1,'']]],
+  ['pn_5fdecimal128_5ft',['pn_decimal128_t',['../structpn__decimal128__t.html',1,'']]],
+  ['pn_5ftoken_5ft',['pn_token_t',['../structpn__token__t.html',1,'']]],
+  ['pn_5fuuid_5ft',['pn_uuid_t',['../structpn__uuid__t.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/close.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/close.png b/content/releases/qpid-proton-0.13.0/proton/c/api/search/close.png
new file mode 100755
index 0000000..9342d3d
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/search/close.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.html
new file mode 100755
index 0000000..d8d79a3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enums_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.js
new file mode 100755
index 0000000..f9e0178
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enums_0.js
@@ -0,0 +1,18 @@
+var searchData=
+[
+  ['pn_5fdistribution_5fmode_5ft',['pn_distribution_mode_t',['../group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0',1,'terminus.h']]],
+  ['pn_5fdurability_5ft',['pn_durability_t',['../group__terminus.html#ga213267363be45848f3299471ea93089b',1,'terminus.h']]],
+  ['pn_5fevent_5ftype_5ft',['pn_event_type_t',['../group__event.html#ga4876e2eed24a4d4e4c52b99842103cda',1,'event.h']]],
+  ['pn_5fexpiry_5fpolicy_5ft',['pn_expiry_policy_t',['../group__terminus.html#gab4089b27ee99a348deab776f3d4931f0',1,'terminus.h']]],
+  ['pn_5frcv_5fsettle_5fmode_5ft',['pn_rcv_settle_mode_t',['../group__link.html#gad1c2388cdae687be26222a5d66fd2d58',1,'link.h']]],
+  ['pn_5fsasl_5foutcome_5ft',['pn_sasl_outcome_t',['../group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b',1,'sasl.h']]],
+  ['pn_5fsnd_5fsettle_5fmode_5ft',['pn_snd_settle_mode_t',['../group__link.html#ga3fb58bd0b88d37407ebb615c2630e608',1,'link.h']]],
+  ['pn_5fssl_5fcert_5fsubject_5fsubfield',['pn_ssl_cert_subject_subfield',['../group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40',1,'ssl.h']]],
+  ['pn_5fssl_5fhash_5falg',['pn_ssl_hash_alg',['../group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5ft',['pn_ssl_mode_t',['../group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fstatus_5ft',['pn_ssl_resume_status_t',['../group__ssl.html#gaf175c116d52a91001f9a3559b580f56d',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fmode_5ft',['pn_ssl_verify_mode_t',['../group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb',1,'ssl.h']]],
+  ['pn_5fstatus_5ft',['pn_status_t',['../group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b',1,'messenger.h']]],
+  ['pn_5fterminus_5ftype_5ft',['pn_terminus_type_t',['../group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7',1,'terminus.h']]],
+  ['pn_5ftype_5ft',['pn_type_t',['../group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db',1,'codec.h']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.html
new file mode 100755
index 0000000..450f1ac
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="enumvalues_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.js
new file mode 100755
index 0000000..ec2885f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/enumvalues_0.js
@@ -0,0 +1,105 @@
+var searchData=
+[
+  ['pn_5farray',['PN_ARRAY',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d',1,'codec.h']]],
+  ['pn_5fbinary',['PN_BINARY',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9',1,'codec.h']]],
+  ['pn_5fbool',['PN_BOOL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7',1,'codec.h']]],
+  ['pn_5fbyte',['PN_BYTE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592',1,'codec.h']]],
+  ['pn_5fchar',['PN_CHAR',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124',1,'codec.h']]],
+  ['pn_5fconfiguration',['PN_CONFIGURATION',['../group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58',1,'terminus.h']]],
+  ['pn_5fconnection_5fbound',['PN_CONNECTION_BOUND',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5',1,'event.h']]],
+  ['pn_5fconnection_5ffinal',['PN_CONNECTION_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b',1,'event.h']]],
+  ['pn_5fconnection_5finit',['PN_CONNECTION_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e',1,'event.h']]],
+  ['pn_5fconnection_5flocal_5fclose',['PN_CONNECTION_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86',1,'event.h']]],
+  ['pn_5fconnection_5flocal_5fopen',['PN_CONNECTION_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a',1,'event.h']]],
+  ['pn_5fconnection_5fremote_5fclose',['PN_CONNECTION_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f',1,'event.h']]],
+  ['pn_5fconnection_5fremote_5fopen',['PN_CONNECTION_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc',1,'event.h']]],
+  ['pn_5fconnection_5funbound',['PN_CONNECTION_UNBOUND',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498',1,'event.h']]],
+  ['pn_5fcoordinator',['PN_COORDINATOR',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae',1,'terminus.h']]],
+  ['pn_5fdecimal128',['PN_DECIMAL128',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4',1,'codec.h']]],
+  ['pn_5fdecimal32',['PN_DECIMAL32',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca',1,'codec.h']]],
+  ['pn_5fdecimal64',['PN_DECIMAL64',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae',1,'codec.h']]],
+  ['pn_5fdeliveries',['PN_DELIVERIES',['../group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2',1,'terminus.h']]],
+  ['pn_5fdelivery',['PN_DELIVERY',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe',1,'event.h']]],
+  ['pn_5fdescribed',['PN_DESCRIBED',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07',1,'codec.h']]],
+  ['pn_5fdist_5fmode_5fcopy',['PN_DIST_MODE_COPY',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523',1,'terminus.h']]],
+  ['pn_5fdist_5fmode_5fmove',['PN_DIST_MODE_MOVE',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92',1,'terminus.h']]],
+  ['pn_5fdist_5fmode_5funspecified',['PN_DIST_MODE_UNSPECIFIED',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac',1,'terminus.h']]],
+  ['pn_5fdouble',['PN_DOUBLE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5',1,'codec.h']]],
+  ['pn_5fevent_5fnone',['PN_EVENT_NONE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657',1,'event.h']]],
+  ['pn_5fexpire_5fnever',['PN_EXPIRE_NEVER',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5fconnection',['PN_EXPIRE_WITH_CONNECTION',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5flink',['PN_EXPIRE_WITH_LINK',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5fsession',['PN_EXPIRE_WITH_SESSION',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01',1,'terminus.h']]],
+  ['pn_5ffloat',['PN_FLOAT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0',1,'codec.h']]],
+  ['pn_5fint',['PN_INT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab',1,'codec.h']]],
+  ['pn_5finvalid',['PN_INVALID',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6',1,'codec.h']]],
+  ['pn_5flink_5ffinal',['PN_LINK_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5',1,'event.h']]],
+  ['pn_5flink_5fflow',['PN_LINK_FLOW',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f',1,'event.h']]],
+  ['pn_5flink_5finit',['PN_LINK_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c',1,'event.h']]],
+  ['pn_5flink_5flocal_5fclose',['PN_LINK_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a',1,'event.h']]],
+  ['pn_5flink_5flocal_5fdetach',['PN_LINK_LOCAL_DETACH',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e',1,'event.h']]],
+  ['pn_5flink_5flocal_5fopen',['PN_LINK_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65',1,'event.h']]],
+  ['pn_5flink_5fremote_5fclose',['PN_LINK_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f',1,'event.h']]],
+  ['pn_5flink_5fremote_5fdetach',['PN_LINK_REMOTE_DETACH',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2',1,'event.h']]],
+  ['pn_5flink_5fremote_5fopen',['PN_LINK_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307',1,'event.h']]],
+  ['pn_5flist',['PN_LIST',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804',1,'codec.h']]],
+  ['pn_5flong',['PN_LONG',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c',1,'codec.h']]],
+  ['pn_5fmap',['PN_MAP',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd',1,'codec.h']]],
+  ['pn_5fnondurable',['PN_NONDURABLE',['../group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b',1,'terminus.h']]],
+  ['pn_5fnull',['PN_NULL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe',1,'codec.h']]],
+  ['pn_5frcv_5ffirst',['PN_RCV_FIRST',['../group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262',1,'link.h']]],
+  ['pn_5frcv_5fsecond',['PN_RCV_SECOND',['../group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3',1,'link.h']]],
+  ['pn_5freactor_5ffinal',['PN_REACTOR_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0',1,'event.h']]],
+  ['pn_5freactor_5finit',['PN_REACTOR_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db',1,'event.h']]],
+  ['pn_5freactor_5fquiesced',['PN_REACTOR_QUIESCED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff',1,'event.h']]],
+  ['pn_5fsasl_5fauth',['PN_SASL_AUTH',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a',1,'sasl.h']]],
+  ['pn_5fsasl_5fok',['PN_SASL_OK',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e',1,'sasl.h']]],
+  ['pn_5fsasl_5fperm',['PN_SASL_PERM',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191',1,'sasl.h']]],
+  ['pn_5fsasl_5fsys',['PN_SASL_SYS',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939',1,'sasl.h']]],
+  ['pn_5fsasl_5ftemp',['PN_SASL_TEMP',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3',1,'sasl.h']]],
+  ['pn_5fsession_5ffinal',['PN_SESSION_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8',1,'event.h']]],
+  ['pn_5fsession_5finit',['PN_SESSION_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f',1,'event.h']]],
+  ['pn_5fsession_5flocal_5fclose',['PN_SESSION_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029',1,'event.h']]],
+  ['pn_5fsession_5flocal_5fopen',['PN_SESSION_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424',1,'event.h']]],
+  ['pn_5fsession_5fremote_5fclose',['PN_SESSION_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135',1,'event.h']]],
+  ['pn_5fsession_5fremote_5fopen',['PN_SESSION_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806',1,'event.h']]],
+  ['pn_5fshort',['PN_SHORT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97',1,'codec.h']]],
+  ['pn_5fsnd_5fmixed',['PN_SND_MIXED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1',1,'link.h']]],
+  ['pn_5fsnd_5fsettled',['PN_SND_SETTLED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0',1,'link.h']]],
+  ['pn_5fsnd_5funsettled',['PN_SND_UNSETTLED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade',1,'link.h']]],
+  ['pn_5fsource',['PN_SOURCE',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0',1,'terminus.h']]],
+  ['pn_5fssl_5fanonymous_5fpeer',['PN_SSL_ANONYMOUS_PEER',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5fclient',['PN_SSL_MODE_CLIENT',['../group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5fserver',['PN_SSL_MODE_SERVER',['../group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fnew',['PN_SSL_RESUME_NEW',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5freused',['PN_SSL_RESUME_REUSED',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5funknown',['PN_SSL_RESUME_UNKNOWN',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fnull',['PN_SSL_VERIFY_NULL',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fpeer',['PN_SSL_VERIFY_PEER',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fpeer_5fname',['PN_SSL_VERIFY_PEER_NAME',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36',1,'ssl.h']]],
+  ['pn_5fstatus_5faborted',['PN_STATUS_ABORTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee',1,'messenger.h']]],
+  ['pn_5fstatus_5faccepted',['PN_STATUS_ACCEPTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467',1,'messenger.h']]],
+  ['pn_5fstatus_5fmodified',['PN_STATUS_MODIFIED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8',1,'messenger.h']]],
+  ['pn_5fstatus_5fpending',['PN_STATUS_PENDING',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611',1,'messenger.h']]],
+  ['pn_5fstatus_5frejected',['PN_STATUS_REJECTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf',1,'messenger.h']]],
+  ['pn_5fstatus_5freleased',['PN_STATUS_RELEASED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852',1,'messenger.h']]],
+  ['pn_5fstatus_5fsettled',['PN_STATUS_SETTLED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583',1,'messenger.h']]],
+  ['pn_5fstatus_5funknown',['PN_STATUS_UNKNOWN',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2',1,'messenger.h']]],
+  ['pn_5fstring',['PN_STRING',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b',1,'codec.h']]],
+  ['pn_5fsymbol',['PN_SYMBOL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9',1,'codec.h']]],
+  ['pn_5ftarget',['PN_TARGET',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e',1,'terminus.h']]],
+  ['pn_5ftimer_5ftask',['PN_TIMER_TASK',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9',1,'event.h']]],
+  ['pn_5ftimestamp',['PN_TIMESTAMP',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1',1,'codec.h']]],
+  ['pn_5ftransport',['PN_TRANSPORT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76',1,'event.h']]],
+  ['pn_5ftransport_5fauthenticated',['PN_TRANSPORT_AUTHENTICATED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28',1,'event.h']]],
+  ['pn_5ftransport_5fclosed',['PN_TRANSPORT_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba',1,'event.h']]],
+  ['pn_5ftransport_5ferror',['PN_TRANSPORT_ERROR',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a',1,'event.h']]],
+  ['pn_5ftransport_5fhead_5fclosed',['PN_TRANSPORT_HEAD_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51',1,'event.h']]],
+  ['pn_5ftransport_5ftail_5fclosed',['PN_TRANSPORT_TAIL_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db',1,'event.h']]],
+  ['pn_5fubyte',['PN_UBYTE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256',1,'codec.h']]],
+  ['pn_5fuint',['PN_UINT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd',1,'codec.h']]],
+  ['pn_5fulong',['PN_ULONG',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777',1,'codec.h']]],
+  ['pn_5funspecified',['PN_UNSPECIFIED',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216',1,'terminus.h']]],
+  ['pn_5fushort',['PN_USHORT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41',1,'codec.h']]],
+  ['pn_5fuuid',['PN_UUID',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13',1,'codec.h']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.html
new file mode 100755
index 0000000..a2ec540
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.js
new file mode 100755
index 0000000..558cf9e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_0.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['codec_2eh',['codec.h',['../codec_8h.html',1,'']]],
+  ['condition_2eh',['condition.h',['../condition_8h.html',1,'']]],
+  ['connection_2eh',['connection.h',['../connection_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.html
new file mode 100755
index 0000000..9e974da
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_1.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.js
new file mode 100755
index 0000000..1d3e102
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_1.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['delivery_2eh',['delivery.h',['../delivery_8h.html',1,'']]],
+  ['disposition_2eh',['disposition.h',['../disposition_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.html
new file mode 100755
index 0000000..04348f9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_2.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.js
new file mode 100755
index 0000000..b0588ad
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_2.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['engine_2eh',['engine.h',['../engine_8h.html',1,'']]],
+  ['event_2eh',['event.h',['../event_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.html
new file mode 100755
index 0000000..7794200
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_3.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.js
new file mode 100755
index 0000000..309c518
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_3.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['handlers_2eh',['handlers.h',['../handlers_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.html
new file mode 100755
index 0000000..e6bc285
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_4.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.js
new file mode 100755
index 0000000..0d71e70
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_4.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['link_2eh',['link.h',['../link_8h.html',1,'']]],
+  ['log_2eh',['log.h',['../log_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.html
new file mode 100755
index 0000000..5ab2ed6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_5.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.js
new file mode 100755
index 0000000..2597642
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_5.js
@@ -0,0 +1,5 @@
+var searchData=
+[
+  ['message_2eh',['message.h',['../message_8h.html',1,'']]],
+  ['messenger_2eh',['messenger.h',['../messenger_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.html
new file mode 100755
index 0000000..9453495
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_6.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.js
new file mode 100755
index 0000000..9c0594f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_6.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['reactor_2eh',['reactor.h',['../reactor_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.html
new file mode 100755
index 0000000..d3f6533
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_7.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.js
new file mode 100755
index 0000000..20b156d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_7.js
@@ -0,0 +1,7 @@
+var searchData=
+[
+  ['sasl_2eh',['sasl.h',['../sasl_8h.html',1,'']]],
+  ['selectable_2eh',['selectable.h',['../selectable_8h.html',1,'']]],
+  ['session_2eh',['session.h',['../session_8h.html',1,'']]],
+  ['ssl_2eh',['ssl.h',['../ssl_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.html
new file mode 100755
index 0000000..ec56765
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_8.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.js
new file mode 100755
index 0000000..6c90da1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_8.js
@@ -0,0 +1,6 @@
+var searchData=
+[
+  ['terminus_2eh',['terminus.h',['../terminus_8h.html',1,'']]],
+  ['transport_2eh',['transport.h',['../transport_8h.html',1,'']]],
+  ['types_2eh',['types.h',['../types_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.html
new file mode 100755
index 0000000..62a6c97
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="files_9.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.js
new file mode 100755
index 0000000..de282bb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/files_9.js
@@ -0,0 +1,4 @@
+var searchData=
+[
+  ['url_2eh',['url.h',['../url_8h.html',1,'']]]
+];

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.html b/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.html
new file mode 100755
index 0000000..246d167
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/functions_0.html
@@ -0,0 +1,26 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html><head><title></title>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<link rel="stylesheet" type="text/css" href="search.css"/>
+<script type="text/javascript" src="functions_0.js"></script>
+<script type="text/javascript" src="search.js"></script>
+</head>
+<body class="SRPage">
+<div id="SRIndex">
+<div class="SRStatus" id="Loading">Loading...</div>
+<div id="SRResults"></div>
+<script type="text/javascript"><!--
+createResults();
+--></script>
+<div class="SRStatus" id="Searching">Searching...</div>
+<div class="SRStatus" id="NoMatches">No Matches</div>
+<script type="text/javascript"><!--
+document.getElementById("Loading").style.display="none";
+document.getElementById("NoMatches").style.display="none";
+var searchResults = new SearchResults("searchResults");
+searchResults.Search();
+--></script>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[22/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.js
new file mode 100755
index 0000000..8d1db52
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.js
@@ -0,0 +1,72 @@
+var group__messenger =
+[
+    [ "PN_CUMULATIVE", "group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9", null ],
+    [ "pn_messenger_t", "group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1", null ],
+    [ "pn_subscription_t", "group__messenger.html#gabd73703511b9dae193765e9e57864291", null ],
+    [ "pn_tracker_t", "group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7", null ],
+    [ "pn_status_t", "group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b", [
+      [ "PN_STATUS_UNKNOWN", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2", null ],
+      [ "PN_STATUS_PENDING", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611", null ],
+      [ "PN_STATUS_ACCEPTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467", null ],
+      [ "PN_STATUS_REJECTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf", null ],
+      [ "PN_STATUS_RELEASED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852", null ],
+      [ "PN_STATUS_MODIFIED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8", null ],
+      [ "PN_STATUS_ABORTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee", null ],
+      [ "PN_STATUS_SETTLED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583", null ]
+    ] ],
+    [ "pn_messenger", "group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249", null ],
+    [ "pn_messenger_accept", "group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0", null ],
+    [ "pn_messenger_buffered", "group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913", null ],
+    [ "pn_messenger_deadline", "group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67", null ],
+    [ "pn_messenger_delivery", "group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb", null ],
+    [ "pn_messenger_errno", "group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2", null ],
+    [ "pn_messenger_error", "group__messenger.html#ga66fff60287c43a457518382216464c5b", null ],
+    [ "pn_messenger_free", "group__messenger.html#gaf57143f98134870941839f9b665e87af", null ],
+    [ "pn_messenger_get", "group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83", null ],
+    [ "pn_messenger_get_certificate", "group__messenger.html#gaca5d33643cc6db452d4dd456f774f936", null ],
+    [ "pn_messenger_get_incoming_window", "group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f", null ],
+    [ "pn_messenger_get_link", "group__messenger.html#ga24819ecf92720da72500bb453e3d3847", null ],
+    [ "pn_messenger_get_outgoing_window", "group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3", null ],
+    [ "pn_messenger_get_password", "group__messenger.html#gaca818b10d8ab415ff21b2df30e645588", null ],
+    [ "pn_messenger_get_private_key", "group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d", null ],
+    [ "pn_messenger_get_timeout", "group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2", null ],
+    [ "pn_messenger_get_trusted_certificates", "group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c", null ],
+    [ "pn_messenger_incoming", "group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d", null ],
+    [ "pn_messenger_incoming_subscription", "group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1", null ],
+    [ "pn_messenger_incoming_tracker", "group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04", null ],
+    [ "pn_messenger_interrupt", "group__messenger.html#gaf5a08242376fa805290966e89a54aa8e", null ],
+    [ "pn_messenger_is_blocking", "group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3", null ],
+    [ "pn_messenger_is_passive", "group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1", null ],
+    [ "pn_messenger_name", "group__messenger.html#gaa300a232e25dbe6be6dca3949da82145", null ],
+    [ "pn_messenger_outgoing", "group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6", null ],
+    [ "pn_messenger_outgoing_tracker", "group__messenger.html#gaea099f5cefb69de9042e91d7fce17878", null ],
+    [ "pn_messenger_put", "group__messenger.html#gadc93816636d614c8ea2abdeef1b99573", null ],
+    [ "pn_messenger_receiving", "group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943", null ],
+    [ "pn_messenger_recv", "group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990", null ],
+    [ "pn_messenger_reject", "group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c", null ],
+    [ "pn_messenger_rewrite", "group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085", null ],
+    [ "pn_messenger_route", "group__messenger.html#ga58608dc581eba5d56abc89d05377913e", null ],
+    [ "pn_messenger_selectable", "group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8", null ],
+    [ "pn_messenger_send", "group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb", null ],
+    [ "pn_messenger_set_blocking", "group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81", null ],
+    [ "pn_messenger_set_certificate", "group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9", null ],
+    [ "pn_messenger_set_incoming_window", "group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a", null ],
+    [ "pn_messenger_set_outgoing_window", "group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531", null ],
+    [ "pn_messenger_set_passive", "group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b", null ],
+    [ "pn_messenger_set_password", "group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0", null ],
+    [ "pn_messenger_set_private_key", "group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb", null ],
+    [ "pn_messenger_set_timeout", "group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877", null ],
+    [ "pn_messenger_set_trusted_certificates", "group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c", null ],
+    [ "pn_messenger_settle", "group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3", null ],
+    [ "pn_messenger_start", "group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1", null ],
+    [ "pn_messenger_status", "group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b", null ],
+    [ "pn_messenger_stop", "group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4", null ],
+    [ "pn_messenger_stopped", "group__messenger.html#gaba050f36861e436a18378a8a1ff835e0", null ],
+    [ "pn_messenger_subscribe", "group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6", null ],
+    [ "pn_messenger_subscribe_ttl", "group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1", null ],
+    [ "pn_messenger_tracker_link", "group__messenger.html#gaa27f202efc3cb9454b899576058064b1", null ],
+    [ "pn_messenger_work", "group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2", null ],
+    [ "pn_subscription_address", "group__messenger.html#ga177587d2aa7a6fee101a111e40765deb", null ],
+    [ "pn_subscription_get_context", "group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce", null ],
+    [ "pn_subscription_set_context", "group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.html
new file mode 100755
index 0000000..6ad6088
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.html
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Primitive Types</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__primitives.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Primitive Types<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__uuid__t.html">pn_uuid_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__bytes__t.html">pn_bytes_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga46d74369b8b364df95fd7cfa843f6d64"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga46d74369b8b364df95fd7cfa843f6d64"></a>
+#define&#160;</td><td class="memItemRight" valign="bottom"><b>PN_MILLIS_MAX</b>&#160;&#160;&#160;(~0U)</td></tr>
+<tr class="separator:ga46d74369b8b364df95fd7cfa843f6d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga92033eaa8a158e7e4bb5d1f0e94ca606"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga92033eaa8a158e7e4bb5d1f0e94ca606"></a>
+typedef int32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_sequence_t</b></td></tr>
+<tr class="separator:ga92033eaa8a158e7e4bb5d1f0e94ca606"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9a701bc6dc9af9f42c3f4679172a723c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9a701bc6dc9af9f42c3f4679172a723c"></a>
+typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_millis_t</b></td></tr>
+<tr class="separator:ga9a701bc6dc9af9f42c3f4679172a723c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafdede9be0526a8d0b9ab5d3149069af1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafdede9be0526a8d0b9ab5d3149069af1"></a>
+typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_seconds_t</b></td></tr>
+<tr class="separator:gafdede9be0526a8d0b9ab5d3149069af1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad337c365b498106064ec28e00e5fb6dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad337c365b498106064ec28e00e5fb6dd"></a>
+typedef int64_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timestamp_t</b></td></tr>
+<tr class="separator:gad337c365b498106064ec28e00e5fb6dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1713f25d484600197d2a25ace856672"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa1713f25d484600197d2a25ace856672"></a>
+typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_char_t</b></td></tr>
+<tr class="separator:gaa1713f25d484600197d2a25ace856672"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga54d49ca7ff04ad10a57139c2d61f1d44"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga54d49ca7ff04ad10a57139c2d61f1d44"></a>
+typedef uint32_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_decimal32_t</b></td></tr>
+<tr class="separator:ga54d49ca7ff04ad10a57139c2d61f1d44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d8110bc953738d83ad8b9c543ef517f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7d8110bc953738d83ad8b9c543ef517f"></a>
+typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_decimal64_t</b></td></tr>
+<tr class="separator:ga7d8110bc953738d83ad8b9c543ef517f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga668cfc3665f63968e5c7dd4ce49b3ac4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">pn_timestamp_now</a> (void)</td></tr>
+<tr class="separator:ga668cfc3665f63968e5c7dd4ce49b3ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad2806f8da0fc51d9ceeea5d45d1c2d3e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad2806f8da0fc51d9ceeea5d45d1c2d3e"></a>
+PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_bytes</b> (size_t size, const char *start)</td></tr>
+<tr class="separator:gad2806f8da0fc51d9ceeea5d45d1c2d3e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga668cfc3665f63968e5c7dd4ce49b3ac4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_timestamp_t pn_timestamp_now </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return a timestamp for the time now. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.js
new file mode 100755
index 0000000..e8c7290
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__primitives.js
@@ -0,0 +1,14 @@
+var group__primitives =
+[
+    [ "pn_decimal128_t", "structpn__decimal128__t.html", [
+      [ "bytes", "structpn__decimal128__t.html#a04d4119ce2a7e169409c1490916edd58", null ]
+    ] ],
+    [ "pn_uuid_t", "structpn__uuid__t.html", [
+      [ "bytes", "structpn__uuid__t.html#afdaf52c4a5d80b42392f1a4a7fd7f14f", null ]
+    ] ],
+    [ "pn_bytes_t", "structpn__bytes__t.html", [
+      [ "size", "structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b", null ],
+      [ "start", "structpn__bytes__t.html#a8fd44f412275a0d44349f7e8d4d429b5", null ]
+    ] ],
+    [ "pn_timestamp_now", "group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.html
new file mode 100755
index 0000000..4ced4e6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.html
@@ -0,0 +1,471 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Reactor</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__reactor.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Reactor</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga7b7005d7b17535fbad64399e84a26197"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b7005d7b17535fbad64399e84a26197"></a>
+typedef struct pn_reactor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_t</b></td></tr>
+<tr class="separator:ga7b7005d7b17535fbad64399e84a26197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a4eb3ba386748d9ca65205890b51de3"></a>
+typedef struct pn_acceptor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_t</b></td></tr>
+<tr class="separator:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79e2a6651de835a2f13865719803bc8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga79e2a6651de835a2f13865719803bc8f"></a>
+typedef struct pn_timer_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_t</b></td></tr>
+<tr class="separator:ga79e2a6651de835a2f13865719803bc8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd209a7fe490e751740f25a97fdc80bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacd209a7fe490e751740f25a97fdc80bc"></a>
+typedef struct pn_task_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_t</b></td></tr>
+<tr class="separator:gacd209a7fe490e751740f25a97fdc80bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeab23d956ba5662b87f2a3b498af28b6"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></td></tr>
+<tr class="separator:gaeab23d956ba5662b87f2a3b498af28b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga511f957744192889e18ae35acd1ef3fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga511f957744192889e18ae35acd1ef3fa"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>))</td></tr>
+<tr class="separator:ga511f957744192889e18ae35acd1ef3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac19ce565e73ab8dd54f8a83f1f5e60cc"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_new</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>), size_t size, void(*finalize)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *))</td></tr>
+<tr class="separator:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga527e92956c072c1bfd8302501f729753"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga527e92956c072c1bfd8302501f729753"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_free</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga527e92956c072c1bfd8302501f729753"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae570bf70c40c21c94bf63e67e2dcccca"></a>
+PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_mem</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7ddcff808e96c6dee9a161a16811f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7ddcff808e96c6dee9a161a16811f28"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_add</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child)</td></tr>
+<tr class="separator:gab7ddcff808e96c6dee9a161a16811f28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8014d09bdcfd29d6a12ae43b923de2b7"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_clear</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7b76a548321e812ae9c208bcf26fb00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7b76a548321e812ae9c208bcf26fb00"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_dispatch</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gac7b76a548321e812ae9c208bcf26fb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87b11c5ba311de6df453109dc62316a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b11c5ba311de6df453109dc62316a3"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor</b> (void)</td></tr>
+<tr class="separator:ga87b11c5ba311de6df453109dc62316a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"></a>
+PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_attachments</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1d93691cb09d28eb290f69dd0995c324"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1d93691cb09d28eb290f69dd0995c324"></a>
+PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_timeout</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga1d93691cb09d28eb290f69dd0995c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafea28a0bdc5c168852d8fe741269b1af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafea28a0bdc5c168852d8fe741269b1af"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_timeout</b> (pn_reactor_t *reactor, pn_millis_t timeout)</td></tr>
+<tr class="separator:gafea28a0bdc5c168852d8fe741269b1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1105beb57e86e90d0660dbe167c733a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1105beb57e86e90d0660dbe167c733a6"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_mark</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga1105beb57e86e90d0660dbe167c733a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9bc71e4766901a96bb434f3be75315f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9bc71e4766901a96bb434f3be75315f"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_now</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gac9bc71e4766901a96bb434f3be75315f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d66ecb32df66418514235ba56e3a8de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d66ecb32df66418514235ba56e3a8de"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_yield</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga9d66ecb32df66418514235ba56e3a8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9ac47aa83192acbbc883fc1aee108ea"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_free</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9775d149269de727b2089e569382b5ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9775d149269de727b2089e569382b5ce"></a>
+PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_collector</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga9775d149269de727b2089e569382b5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga66c9d97dafd5f2d9d7437ee133a51cd8"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_global_handler</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1216d254421a074abf12c21d3eb0c56b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1216d254421a074abf12c21d3eb0c56b"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_global_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga1216d254421a074abf12c21d3eb0c56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab68223bb8b59d6d1187c9a3ca2b3b6b"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_handler</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6abeb8b0abb1f0d7b5d820c8a35b677c"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0ee15ec91e80b7e2b75c7aeabad2693"></a>
+PN_EXTERN pn_io_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_io</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26bc30c1e74589fb577510328f834097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26bc30c1e74589fb577510328f834097"></a>
+PN_EXTERN pn_list_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_children</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga26bc30c1e74589fb577510328f834097"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa22f5fec9ac5aed56cccdf833fa992b8"></a>
+PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_selectable</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0becf37c169c93ecaa27efb7f28bc304"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_update</b> (pn_reactor_t *reactor, <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf806373bd6bf77700438c8891c528ebb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf806373bd6bf77700438c8891c528ebb"></a>
+PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_acceptor</b> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gaf806373bd6bf77700438c8891c528ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc625bc7107766746a05ee4b7c53f363"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gabc625bc7107766746a05ee4b7c53f363"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaeba5aac4f320c26f2d01810940083eb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a> (pn_reactor_t *reactor, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *host, const char *port)</td></tr>
+<tr class="separator:gaaeba5aac4f320c26f2d01810940083eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a> (pn_reactor_t *reactor, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga455dab055963b2cba2485582edbadd77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga455dab055963b2cba2485582edbadd77"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_wakeup</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga455dab055963b2cba2485582edbadd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04265b285b9f0813a34336969cc0eded"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04265b285b9f0813a34336969cc0eded"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_start</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga04265b285b9f0813a34336969cc0eded"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b673c793589fdbb2bec4968acf643a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b673c793589fdbb2bec4968acf643a3"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_quiesced</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga7b673c793589fdbb2bec4968acf643a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b66944b6cbd3ba8cd40137143bff969"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_process</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6bc46f7f408e6a2491ac9d91321c414e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_stop</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaec55747a472a21ff319c6911e16ffcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaec55747a472a21ff319c6911e16ffcf"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_run</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaaec55747a472a21ff319c6911e16ffcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b42c05f01bf2c2d1d7f760a3f199c0"></a>
+PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_schedule</b> (pn_reactor_t *reactor, int delay, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4cf4e74749027376764c33346d637701"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4cf4e74749027376764c33346d637701"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_set_ssl_domain</b> (pn_acceptor_t *acceptor, pn_ssl_domain_t *domain)</td></tr>
+<tr class="separator:ga4cf4e74749027376764c33346d637701"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4dd23e67c238d7b61740222260b39eb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dd23e67c238d7b61740222260b39eb5"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_close</b> (pn_acceptor_t *acceptor)</td></tr>
+<tr class="separator:ga4dd23e67c238d7b61740222260b39eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga089c8647f8beb2d23cf9e0a9da2804c6"></a>
+PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_connection_acceptor</b> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"></a>
+PN_EXTERN pn_timer_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer</b> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b288a333a6b8b7f50d8ec70f69ce9dd"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_deadline</b> (pn_timer_t *timer)</td></tr>
+<tr class="separator:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9b11ff4f96a392d83636ae7196df50e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9b11ff4f96a392d83636ae7196df50e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tick</b> (pn_timer_t *timer, pn_timestamp_t now)</td></tr>
+<tr class="separator:gac9b11ff4f96a392d83636ae7196df50e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4d56ecd103a5733a1b513fa805b7db6"></a>
+PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_schedule</b> (pn_timer_t *timer, pn_timestamp_t deadline)</td></tr>
+<tr class="separator:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c18e2de914fc1a097c1d7a709775029"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c18e2de914fc1a097c1d7a709775029"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tasks</b> (pn_timer_t *timer)</td></tr>
+<tr class="separator:ga3c18e2de914fc1a097c1d7a709775029"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04b584117634475733cfc4e61793bbac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b584117634475733cfc4e61793bbac"></a>
+PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_attachments</b> (pn_task_t *task)</td></tr>
+<tr class="separator:ga04b584117634475733cfc4e61793bbac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d33c1c1c16130fd42520a8def593781"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d33c1c1c16130fd42520a8def593781"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_cancel</b> (pn_task_t *task)</td></tr>
+<tr class="separator:ga3d33c1c1c16130fd42520a8def593781"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga80f87d509624fc970c77bd3d36a67a69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga80f87d509624fc970c77bd3d36a67a69"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_class_reactor</b> (const <a class="el" href="structpn__class__t.html">pn_class_t</a> *clazz, void *object)</td></tr>
+<tr class="separator:ga80f87d509624fc970c77bd3d36a67a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa3720d9de27c746ee13f610e9d34edcd"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_object_reactor</b> (void *object)</td></tr>
+<tr class="separator:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23151d14d0d494d11faccf81eb49adb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga23151d14d0d494d11faccf81eb49adb8"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_event_reactor</b> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga23151d14d0d494d11faccf81eb49adb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c0e98b0bf82a72578fa6028658cfb55"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_get_handler</b> (pn_record_t *record)</td></tr>
+<tr class="separator:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga64e2ee59de7a077eba0a9458b56dc195"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_set_handler</b> (pn_record_t *record, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gaeab23d956ba5662b87f2a3b498af28b6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An event handler</p>
+<p>A pn_handler_t is target of <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> dispatched by the ::pn_reactor_t </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaf65b1a1c90a15d2cf7e840c7e6c8d82f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_reactor_connection </td>
+          <td>(</td>
+          <td class="paramtype">pn_reactor_t *&#160;</td>
+          <td class="paramname"><em>reactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td>
+          <td class="paramname"><em>handler</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create an outgoing connection that will be managed by the reactor.</p>
+<p>The host address for the connection must be set via <a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host()</a> prior to opening the connection. Typically this can be done by the handler when processing the <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a> event.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">reactor</td><td>the reactor that will own the connection. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">handler</td><td>the handler that will process all events generated by this connection. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a connection object </dd></dl>
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000007">Deprecated:</a></b></dt><dd>Use <a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host()</a> instead. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabc625bc7107766746a05ee4b7c53f363"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_reactor_connection_to_host </td>
+          <td>(</td>
+          <td class="paramtype">pn_reactor_t *&#160;</td>
+          <td class="paramname"><em>reactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>host</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>port</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td>
+          <td class="paramname"><em>handler</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create an outgoing connection that will be managed by the reactor.</p>
+<p>The reator's pn_iohandler will create a socket connection to the host once the connection is opened.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">reactor</td><td>the reactor that will own the connection. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">host</td><td>the address of the remote host. e.g. "localhost" </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">port</td><td>the port to connect to. e.g. "5672" </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">handler</td><td>the handler that will process all events generated by this connection. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a connection object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_reactor_get_connection_address </td>
+          <td>(</td>
+          <td class="paramtype">pn_reactor_t *&#160;</td>
+          <td class="paramname"><em>reactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the peer host address for a reactor connection.</p>
+<p>This may be used to retrieve the host address used by the reactor to establish the outgoing socket connection. In the case of an accepted connection the returned value is the address of the remote.</p>
+<dl class="section note"><dt>Note</dt><dd>Note that the returned address may be in numeric IP format.</dd></dl>
+<p>The pointer returned by this operation is valid until either the address is changed via <a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host()</a> or the connection object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">reactor</td><td>the reactor that owns the connection. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the reactor connection </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a C string containing the address in URL format or NULL if no address available. <a class="el" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">pn_url_parse()</a> may be used to create a Proton pn_url_t instance from the returned value. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaeba5aac4f320c26f2d01810940083eb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_reactor_set_connection_host </td>
+          <td>(</td>
+          <td class="paramtype">pn_reactor_t *&#160;</td>
+          <td class="paramname"><em>reactor</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>host</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>port</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Change the host address used by an outgoing reactor connection.</p>
+<p>The address is used by the reactor's iohandler to create an outgoing socket connection. This must be set prior to (re)opening the connection.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">reactor</td><td>the reactor that owns the connection. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">connection</td><td>the connection created by the reactor. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">host</td><td>the network address or DNS name of the host to connect to. </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">port</td><td>the network port to use. Optional - default is "5672" </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.js
new file mode 100755
index 0000000..8aff980
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__reactor.js
@@ -0,0 +1,8 @@
+var group__reactor =
+[
+    [ "pn_handler_t", "group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6", null ],
+    [ "pn_reactor_connection", "group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f", null ],
+    [ "pn_reactor_connection_to_host", "group__reactor.html#gabc625bc7107766746a05ee4b7c53f363", null ],
+    [ "pn_reactor_get_connection_address", "group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a", null ],
+    [ "pn_reactor_set_connection_host", "group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.html
new file mode 100755
index 0000000..fbcc3b3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.html
@@ -0,0 +1,297 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Receiver</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__receiver.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Receiver<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__link.html">Link</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaf331f33acd1fddbb6f8e674a8a7c6aa2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, int credit)</td></tr>
+<tr class="separator:gaf331f33acd1fddbb6f8e674a8a7c6aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f48aec7e3de526bbdea1c4e99708357"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, int credit)</td></tr>
+<tr class="separator:ga2f48aec7e3de526bbdea1c4e99708357"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga22837f7f8e152add8de867bbe4163892"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, bool drain)</td></tr>
+<tr class="separator:ga22837f7f8e152add8de867bbe4163892"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa98289676877e6c820a95e4bce94eda6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, char *bytes, size_t n)</td></tr>
+<tr class="separator:gaa98289676877e6c820a95e4bce94eda6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacda3e0bc16ff65cbfa99087f9da025c7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver)</td></tr>
+<tr class="separator:gacda3e0bc16ff65cbfa99087f9da025c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga2f48aec7e3de526bbdea1c4e99708357"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_drain </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>receiver</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>credit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Grant credit for incoming deliveries on a receiver, and set drain mode to true.</p>
+<p>Use <a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a> to set the drain mode explicitly.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">receiver</td><td>a receiving link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">credit</td><td>the amount to increment the link credit </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gacda3e0bc16ff65cbfa99087f9da025c7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_link_draining </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>receiver</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a link is currently draining.</p>
+<p>A link is defined to be draining when drain mode is set to true, and the sender still has excess credit.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">receiver</td><td>a receiving link object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the link is currently draining, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf331f33acd1fddbb6f8e674a8a7c6aa2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_flow </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>receiver</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>credit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Grant credit for incoming deliveries on a receiver.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">receiver</td><td>a receiving link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">credit</td><td>the amount to increment the link credit </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa98289676877e6c820a95e4bce94eda6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_link_recv </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>receiver</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>n</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Receive message data for the current delivery on a link.</p>
+<p>Use <a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a> on the current delivery to figure out how much buffer space is needed.</p>
+<p>Note that the link API can be used to stream large messages across the network, so just because there is no data to read does not imply the message is complete. To ensure the entirety of the message data has been read, either invoke <a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a> until PN_EOS is returned, or verify that <a class="el" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a> is false, and <a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a> is 0.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">receiver</td><td>a receiving link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">bytes</td><td>a pointer to an empty buffer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>the buffer capacity </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of bytes received, PN_EOS, or an error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga22837f7f8e152add8de867bbe4163892"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_set_drain </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>receiver</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>drain</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the drain mode on a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">receiver</td><td>a receiving link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">drain</td><td>the drain mode </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.js
new file mode 100755
index 0000000..1304bf5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__receiver.js
@@ -0,0 +1,8 @@
+var group__receiver =
+[
+    [ "pn_link_drain", "group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357", null ],
+    [ "pn_link_draining", "group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7", null ],
+    [ "pn_link_flow", "group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2", null ],
+    [ "pn_link_recv", "group__receiver.html#gaa98289676877e6c820a95e4bce94eda6", null ],
+    [ "pn_link_set_drain", "group__receiver.html#ga22837f7f8e152add8de867bbe4163892", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[12/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.html
new file mode 100755
index 0000000..650c212
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.html
@@ -0,0 +1,239 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/message.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('message_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">message.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="codec_8h_source.html">proton/codec.h</a>&gt;</code><br />
+<code>#include &lt;proton/error.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+</div>
+<p><a href="message_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga732b155202644a5c5be75a651a3c4fac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">PN_DEFAULT_PRIORITY</a>&#160;&#160;&#160;(4)</td></tr>
+<tr class="separator:ga732b155202644a5c5be75a651a3c4fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gad9259fa9271e8844c8e05a7e8978e3b2"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></td></tr>
+<tr class="separator:gad9259fa9271e8844c8e05a7e8978e3b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga29b1ebb0e3d0f4663e679eb92b5dfdb9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a> (void)</td></tr>
+<tr class="separator:ga29b1ebb0e3d0f4663e679eb92b5dfdb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02854827986ba1b0e36d0005674661c4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga02854827986ba1b0e36d0005674661c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad82108b69076e73f9a413297eb0fe93a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad82108b69076e73f9a413297eb0fe93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga98c45926c58fabb1465c59d9aa4056ff"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga98c45926c58fabb1465c59d9aa4056ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87bacde8d1733671663832dbb9fd097c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga87bacde8d1733671663832dbb9fd097c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19e41e8cfac95c2cd0f77a92c4ec85eb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga19e41e8cfac95c2cd0f77a92c4ec85eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa0a2a7abe7f484b5f4d5d7168d082c8e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool inferred)</td></tr>
+<tr class="separator:gaa0a2a7abe7f484b5f4d5d7168d082c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0639e7686a2fdaabec64e26675fa805a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga0639e7686a2fdaabec64e26675fa805a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29d5812830f4379461472761cd5e056b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool durable)</td></tr>
+<tr class="separator:ga29d5812830f4379461472761cd5e056b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0df7d607fb85c78ada340df52db745c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaf0df7d607fb85c78ada340df52db745c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5878b877a0b119f9eb6a7a02bdda6358"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint8_t priority)</td></tr>
+<tr class="separator:ga5878b877a0b119f9eb6a7a02bdda6358"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9bc059be1b3f8b48e3e02d03bd0e31cf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga9bc059be1b3f8b48e3e02d03bd0e31cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga231109a27ed77c5440f5fd5e8e271dc3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_millis_t ttl)</td></tr>
+<tr class="separator:ga231109a27ed77c5440f5fd5e8e271dc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga147807825163b84d9fdd7556fad42608"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga147807825163b84d9fdd7556fad42608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00b7a4b62de07b070191398e1f1cff02"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool first)</td></tr>
+<tr class="separator:ga00b7a4b62de07b070191398e1f1cff02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6061ca4cd91f35db285ad4e736b4880"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gae6061ca4cd91f35db285ad4e736b4880"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e29a74bbaf88a38d488df17940f637a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint32_t count)</td></tr>
+<tr class="separator:ga9e29a74bbaf88a38d488df17940f637a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad63613b52062ab477ac9c32f7131cda4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad63613b52062ab477ac9c32f7131cda4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6dc34192b0b265792e80b909733fc446"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga6dc34192b0b265792e80b909733fc446"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaaa2eb9b3638f556a8e89643e7d5751d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> id)</td></tr>
+<tr class="separator:gaaaa2eb9b3638f556a8e89643e7d5751d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab420ee7f0d06a3771e27b3bc0d97ded2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gab420ee7f0d06a3771e27b3bc0d97ded2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab10575fed8437d431da449e04f835f6d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> user_id)</td></tr>
+<tr class="separator:gab10575fed8437d431da449e04f835f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8cb345cb31c3a3349688799b6b4f2006"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga8cb345cb31c3a3349688799b6b4f2006"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadae5d992568a088c561e5ddcdde13705"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *address)</td></tr>
+<tr class="separator:gadae5d992568a088c561e5ddcdde13705"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5a583d0cc1ee1a91d02e3f772a25771"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaf5a583d0cc1ee1a91d02e3f772a25771"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaafc66aca1184747edac543e9a3985a24"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *subject)</td></tr>
+<tr class="separator:gaafc66aca1184747edac543e9a3985a24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe7577a90ec17ff77af79e1b544557d7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gafe7577a90ec17ff77af79e1b544557d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04aa890bc4ff9f182462cffd50029123"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *reply_to)</td></tr>
+<tr class="separator:ga04aa890bc4ff9f182462cffd50029123"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa030d35726172445701c3abd365717b3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaa030d35726172445701c3abd365717b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga85500c85e451bb223084a5261be4f107"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga85500c85e451bb223084a5261be4f107"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8cc824cf918cec1a53816c15527322a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> id)</td></tr>
+<tr class="separator:gad8cc824cf918cec1a53816c15527322a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b7dbd80b354c3e1210bd7d223c08d64"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga8b7dbd80b354c3e1210bd7d223c08d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8881958619bd06d75c0c6cfffc59ee07"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *type)</td></tr>
+<tr class="separator:ga8881958619bd06d75c0c6cfffc59ee07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ec4d67e6527397023d119ae81f57c03"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga9ec4d67e6527397023d119ae81f57c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga39f2990e3a541fd9371d7dfb3ca82953"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *encoding)</td></tr>
+<tr class="separator:ga39f2990e3a541fd9371d7dfb3ca82953"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab79cc8c5eb7352d82e8f5bbfbe06234c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gab79cc8c5eb7352d82e8f5bbfbe06234c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5044e606189589abafd65890d8824d8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time)</td></tr>
+<tr class="separator:gad5044e606189589abafd65890d8824d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaac9bf53b47cbfba119f47ecd08c6bc6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaaac9bf53b47cbfba119f47ecd08c6bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f328d0874a181f508b0af9eece5e95d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time)</td></tr>
+<tr class="separator:ga7f328d0874a181f508b0af9eece5e95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac9c32067e50f3279fe17b17a3b0cc7f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaac9c32067e50f3279fe17b17a3b0cc7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0ba2c671c5db93e8c7321ef6e66c962e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *group_id)</td></tr>
+<tr class="separator:ga0ba2c671c5db93e8c7321ef6e66c962e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7820752b1c9d5f88e74d291e48fc1638"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_sequence_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga7820752b1c9d5f88e74d291e48fc1638"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31d881ca2663b0903f9a866da1e911ef"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_sequence_t n)</td></tr>
+<tr class="separator:ga31d881ca2663b0903f9a866da1e911ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga165beee02cfa76912ec7eb89e3869135"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga165beee02cfa76912ec7eb89e3869135"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99fcb933bf3dc699a1b04027f770922e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *reply_to_group_id)</td></tr>
+<tr class="separator:ga99fcb933bf3dc699a1b04027f770922e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae22d080b9928ac446349117783e5e1e7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gae22d080b9928ac446349117783e5e1e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac41af78e905b660a8df54baad6499a2d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gac41af78e905b660a8df54baad6499a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga197f2c80f13dbfc5ee5527d387a0beab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga197f2c80f13dbfc5ee5527d387a0beab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9c06e0d3ef5f2663fc5d8e2dd465ca3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad9c06e0d3ef5f2663fc5d8e2dd465ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8e14c80d737f01e2a54b8198c48910d4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *bytes, size_t size)</td></tr>
+<tr class="separator:ga8e14c80d737f01e2a54b8198c48910d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b9e3322a64a594001f1d97f7cf2affa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, char *bytes, size_t *size)</td></tr>
+<tr class="separator:ga9b9e3322a64a594001f1d97f7cf2affa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga320d01b638a1780bebec73f4a943778a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga320d01b638a1780bebec73f4a943778a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Message API for encoding/decoding AMQP Messages. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="message_8h.html">message.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.js
new file mode 100755
index 0000000..0da0e05
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h.js
@@ -0,0 +1,57 @@
+var message_8h =
+[
+    [ "PN_DEFAULT_PRIORITY", "group__message.html#ga732b155202644a5c5be75a651a3c4fac", null ],
+    [ "pn_message_t", "group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2", null ],
+    [ "pn_message", "group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9", null ],
+    [ "pn_message_annotations", "group__message.html#gac41af78e905b660a8df54baad6499a2d", null ],
+    [ "pn_message_body", "group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3", null ],
+    [ "pn_message_clear", "group__message.html#gad82108b69076e73f9a413297eb0fe93a", null ],
+    [ "pn_message_correlation_id", "group__message.html#gaa030d35726172445701c3abd365717b3", null ],
+    [ "pn_message_data", "group__message.html#ga320d01b638a1780bebec73f4a943778a", null ],
+    [ "pn_message_decode", "group__message.html#ga8e14c80d737f01e2a54b8198c48910d4", null ],
+    [ "pn_message_encode", "group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa", null ],
+    [ "pn_message_errno", "group__message.html#ga98c45926c58fabb1465c59d9aa4056ff", null ],
+    [ "pn_message_error", "group__message.html#ga87bacde8d1733671663832dbb9fd097c", null ],
+    [ "pn_message_free", "group__message.html#ga02854827986ba1b0e36d0005674661c4", null ],
+    [ "pn_message_get_address", "group__message.html#ga8cb345cb31c3a3349688799b6b4f2006", null ],
+    [ "pn_message_get_content_encoding", "group__message.html#ga9ec4d67e6527397023d119ae81f57c03", null ],
+    [ "pn_message_get_content_type", "group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64", null ],
+    [ "pn_message_get_correlation_id", "group__message.html#ga85500c85e451bb223084a5261be4f107", null ],
+    [ "pn_message_get_creation_time", "group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6", null ],
+    [ "pn_message_get_delivery_count", "group__message.html#gae6061ca4cd91f35db285ad4e736b4880", null ],
+    [ "pn_message_get_expiry_time", "group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c", null ],
+    [ "pn_message_get_group_id", "group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f", null ],
+    [ "pn_message_get_group_sequence", "group__message.html#ga7820752b1c9d5f88e74d291e48fc1638", null ],
+    [ "pn_message_get_id", "group__message.html#ga6dc34192b0b265792e80b909733fc446", null ],
+    [ "pn_message_get_priority", "group__message.html#gaf0df7d607fb85c78ada340df52db745c", null ],
+    [ "pn_message_get_reply_to", "group__message.html#gafe7577a90ec17ff77af79e1b544557d7", null ],
+    [ "pn_message_get_reply_to_group_id", "group__message.html#ga165beee02cfa76912ec7eb89e3869135", null ],
+    [ "pn_message_get_subject", "group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771", null ],
+    [ "pn_message_get_ttl", "group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf", null ],
+    [ "pn_message_get_user_id", "group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2", null ],
+    [ "pn_message_id", "group__message.html#gad63613b52062ab477ac9c32f7131cda4", null ],
+    [ "pn_message_instructions", "group__message.html#gae22d080b9928ac446349117783e5e1e7", null ],
+    [ "pn_message_is_durable", "group__message.html#ga0639e7686a2fdaabec64e26675fa805a", null ],
+    [ "pn_message_is_first_acquirer", "group__message.html#ga147807825163b84d9fdd7556fad42608", null ],
+    [ "pn_message_is_inferred", "group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb", null ],
+    [ "pn_message_properties", "group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab", null ],
+    [ "pn_message_set_address", "group__message.html#gadae5d992568a088c561e5ddcdde13705", null ],
+    [ "pn_message_set_content_encoding", "group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953", null ],
+    [ "pn_message_set_content_type", "group__message.html#ga8881958619bd06d75c0c6cfffc59ee07", null ],
+    [ "pn_message_set_correlation_id", "group__message.html#gad8cc824cf918cec1a53816c15527322a", null ],
+    [ "pn_message_set_creation_time", "group__message.html#ga7f328d0874a181f508b0af9eece5e95d", null ],
+    [ "pn_message_set_delivery_count", "group__message.html#ga9e29a74bbaf88a38d488df17940f637a", null ],
+    [ "pn_message_set_durable", "group__message.html#ga29d5812830f4379461472761cd5e056b", null ],
+    [ "pn_message_set_expiry_time", "group__message.html#gad5044e606189589abafd65890d8824d8", null ],
+    [ "pn_message_set_first_acquirer", "group__message.html#ga00b7a4b62de07b070191398e1f1cff02", null ],
+    [ "pn_message_set_group_id", "group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e", null ],
+    [ "pn_message_set_group_sequence", "group__message.html#ga31d881ca2663b0903f9a866da1e911ef", null ],
+    [ "pn_message_set_id", "group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d", null ],
+    [ "pn_message_set_inferred", "group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e", null ],
+    [ "pn_message_set_priority", "group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358", null ],
+    [ "pn_message_set_reply_to", "group__message.html#ga04aa890bc4ff9f182462cffd50029123", null ],
+    [ "pn_message_set_reply_to_group_id", "group__message.html#ga99fcb933bf3dc699a1b04027f770922e", null ],
+    [ "pn_message_set_subject", "group__message.html#gaafc66aca1184747edac543e9a3985a24", null ],
+    [ "pn_message_set_ttl", "group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3", null ],
+    [ "pn_message_set_user_id", "group__message.html#gab10575fed8437d431da449e04f835f6d", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[34/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_defs.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_defs.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_defs.html
new file mode 100755
index 0000000..5126ab2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_defs.html
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_defs.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>PN_ACCEPTED
+: <a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">disposition.h</a>
+</li>
+<li>PN_CUMULATIVE
+: <a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">messenger.h</a>
+</li>
+<li>PN_DEFAULT_PRIORITY
+: <a class="el" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">message.h</a>
+</li>
+<li>PN_LOCAL_ACTIVE
+: <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">connection.h</a>
+</li>
+<li>PN_LOCAL_CLOSED
+: <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">connection.h</a>
+</li>
+<li>PN_LOCAL_MASK
+: <a class="el" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">connection.h</a>
+</li>
+<li>PN_LOCAL_UNINIT
+: <a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">connection.h</a>
+</li>
+<li>PN_MODIFIED
+: <a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">disposition.h</a>
+</li>
+<li>PN_RECEIVED
+: <a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">disposition.h</a>
+</li>
+<li>PN_REJECTED
+: <a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">disposition.h</a>
+</li>
+<li>PN_RELEASED
+: <a class="el" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">disposition.h</a>
+</li>
+<li>PN_REMOTE_ACTIVE
+: <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">connection.h</a>
+</li>
+<li>PN_REMOTE_CLOSED
+: <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">connection.h</a>
+</li>
+<li>PN_REMOTE_MASK
+: <a class="el" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">connection.h</a>
+</li>
+<li>PN_REMOTE_UNINIT
+: <a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">connection.h</a>
+</li>
+<li>PN_TRACE_DRV
+: <a class="el" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">transport.h</a>
+</li>
+<li>PN_TRACE_FRM
+: <a class="el" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">transport.h</a>
+</li>
+<li>PN_TRACE_OFF
+: <a class="el" href="group__transport.html#gae8f32e46e94953bab10bee530eee9044">transport.h</a>
+</li>
+<li>PN_TRACE_RAW
+: <a class="el" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">transport.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_dup.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_dup.js b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_dup.js
new file mode 100755
index 0000000..b0cbe5b
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_dup.js
@@ -0,0 +1,4 @@
+var globals_dup =
+[
+    [ "p", "globals.html", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_enum.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_enum.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_enum.html
new file mode 100755
index 0000000..590d2fa
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_enum.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_enum.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>pn_distribution_mode_t
+: <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">terminus.h</a>
+</li>
+<li>pn_durability_t
+: <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">terminus.h</a>
+</li>
+<li>pn_event_type_t
+: <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">event.h</a>
+</li>
+<li>pn_expiry_policy_t
+: <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">terminus.h</a>
+</li>
+<li>pn_rcv_settle_mode_t
+: <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">link.h</a>
+</li>
+<li>pn_sasl_outcome_t
+: <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">sasl.h</a>
+</li>
+<li>pn_snd_settle_mode_t
+: <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">link.h</a>
+</li>
+<li>pn_ssl_cert_subject_subfield
+: <a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">ssl.h</a>
+</li>
+<li>pn_ssl_hash_alg
+: <a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">ssl.h</a>
+</li>
+<li>pn_ssl_mode_t
+: <a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">ssl.h</a>
+</li>
+<li>pn_ssl_resume_status_t
+: <a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">ssl.h</a>
+</li>
+<li>pn_ssl_verify_mode_t
+: <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">ssl.h</a>
+</li>
+<li>pn_status_t
+: <a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">messenger.h</a>
+</li>
+<li>pn_terminus_type_t
+: <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">terminus.h</a>
+</li>
+<li>pn_type_t
+: <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">codec.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_eval.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_eval.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_eval.html
new file mode 100755
index 0000000..bd9216c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_eval.html
@@ -0,0 +1,413 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_eval.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>PN_ARRAY
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">codec.h</a>
+</li>
+<li>PN_BINARY
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">codec.h</a>
+</li>
+<li>PN_BOOL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">codec.h</a>
+</li>
+<li>PN_BYTE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">codec.h</a>
+</li>
+<li>PN_CHAR
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">codec.h</a>
+</li>
+<li>PN_CONFIGURATION
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">terminus.h</a>
+</li>
+<li>PN_CONNECTION_BOUND
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">event.h</a>
+</li>
+<li>PN_CONNECTION_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">event.h</a>
+</li>
+<li>PN_CONNECTION_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">event.h</a>
+</li>
+<li>PN_CONNECTION_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">event.h</a>
+</li>
+<li>PN_CONNECTION_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">event.h</a>
+</li>
+<li>PN_CONNECTION_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">event.h</a>
+</li>
+<li>PN_CONNECTION_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">event.h</a>
+</li>
+<li>PN_CONNECTION_UNBOUND
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">event.h</a>
+</li>
+<li>PN_COORDINATOR
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">terminus.h</a>
+</li>
+<li>PN_DECIMAL128
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">codec.h</a>
+</li>
+<li>PN_DECIMAL32
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">codec.h</a>
+</li>
+<li>PN_DECIMAL64
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">codec.h</a>
+</li>
+<li>PN_DELIVERIES
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">terminus.h</a>
+</li>
+<li>PN_DELIVERY
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">event.h</a>
+</li>
+<li>PN_DESCRIBED
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">codec.h</a>
+</li>
+<li>PN_DIST_MODE_COPY
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">terminus.h</a>
+</li>
+<li>PN_DIST_MODE_MOVE
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">terminus.h</a>
+</li>
+<li>PN_DIST_MODE_UNSPECIFIED
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">terminus.h</a>
+</li>
+<li>PN_DOUBLE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">codec.h</a>
+</li>
+<li>PN_EVENT_NONE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">event.h</a>
+</li>
+<li>PN_EXPIRE_NEVER
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_CONNECTION
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_LINK
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_SESSION
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">terminus.h</a>
+</li>
+<li>PN_FLOAT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">codec.h</a>
+</li>
+<li>PN_INT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">codec.h</a>
+</li>
+<li>PN_INVALID
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">codec.h</a>
+</li>
+<li>PN_LINK_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">event.h</a>
+</li>
+<li>PN_LINK_FLOW
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">event.h</a>
+</li>
+<li>PN_LINK_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">event.h</a>
+</li>
+<li>PN_LINK_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">event.h</a>
+</li>
+<li>PN_LINK_LOCAL_DETACH
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">event.h</a>
+</li>
+<li>PN_LINK_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">event.h</a>
+</li>
+<li>PN_LINK_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">event.h</a>
+</li>
+<li>PN_LINK_REMOTE_DETACH
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">event.h</a>
+</li>
+<li>PN_LINK_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">event.h</a>
+</li>
+<li>PN_LIST
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">codec.h</a>
+</li>
+<li>PN_LONG
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">codec.h</a>
+</li>
+<li>PN_MAP
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">codec.h</a>
+</li>
+<li>PN_NONDURABLE
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">terminus.h</a>
+</li>
+<li>PN_NULL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">codec.h</a>
+</li>
+<li>PN_RCV_FIRST
+: <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">link.h</a>
+</li>
+<li>PN_RCV_SECOND
+: <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">link.h</a>
+</li>
+<li>PN_REACTOR_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">event.h</a>
+</li>
+<li>PN_REACTOR_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">event.h</a>
+</li>
+<li>PN_REACTOR_QUIESCED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">event.h</a>
+</li>
+<li>PN_SASL_AUTH
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">sasl.h</a>
+</li>
+<li>PN_SASL_OK
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">sasl.h</a>
+</li>
+<li>PN_SASL_PERM
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">sasl.h</a>
+</li>
+<li>PN_SASL_SYS
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">sasl.h</a>
+</li>
+<li>PN_SASL_TEMP
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">sasl.h</a>
+</li>
+<li>PN_SESSION_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">event.h</a>
+</li>
+<li>PN_SESSION_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">event.h</a>
+</li>
+<li>PN_SESSION_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">event.h</a>
+</li>
+<li>PN_SESSION_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">event.h</a>
+</li>
+<li>PN_SESSION_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">event.h</a>
+</li>
+<li>PN_SESSION_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">event.h</a>
+</li>
+<li>PN_SHORT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">codec.h</a>
+</li>
+<li>PN_SND_MIXED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">link.h</a>
+</li>
+<li>PN_SND_SETTLED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">link.h</a>
+</li>
+<li>PN_SND_UNSETTLED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">link.h</a>
+</li>
+<li>PN_SOURCE
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">terminus.h</a>
+</li>
+<li>PN_SSL_ANONYMOUS_PEER
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">ssl.h</a>
+</li>
+<li>PN_SSL_MODE_CLIENT
+: <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">ssl.h</a>
+</li>
+<li>PN_SSL_MODE_SERVER
+: <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_NEW
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_REUSED
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_UNKNOWN
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_NULL
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_PEER
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_PEER_NAME
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">ssl.h</a>
+</li>
+<li>PN_STATUS_ABORTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">messenger.h</a>
+</li>
+<li>PN_STATUS_ACCEPTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">messenger.h</a>
+</li>
+<li>PN_STATUS_MODIFIED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">messenger.h</a>
+</li>
+<li>PN_STATUS_PENDING
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">messenger.h</a>
+</li>
+<li>PN_STATUS_REJECTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">messenger.h</a>
+</li>
+<li>PN_STATUS_RELEASED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">messenger.h</a>
+</li>
+<li>PN_STATUS_SETTLED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">messenger.h</a>
+</li>
+<li>PN_STATUS_UNKNOWN
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">messenger.h</a>
+</li>
+<li>PN_STRING
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">codec.h</a>
+</li>
+<li>PN_SYMBOL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">codec.h</a>
+</li>
+<li>PN_TARGET
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">terminus.h</a>
+</li>
+<li>PN_TIMER_TASK
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">event.h</a>
+</li>
+<li>PN_TIMESTAMP
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">codec.h</a>
+</li>
+<li>PN_TRANSPORT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">event.h</a>
+</li>
+<li>PN_TRANSPORT_AUTHENTICATED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">event.h</a>
+</li>
+<li>PN_TRANSPORT_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">event.h</a>
+</li>
+<li>PN_TRANSPORT_ERROR
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">event.h</a>
+</li>
+<li>PN_TRANSPORT_HEAD_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">event.h</a>
+</li>
+<li>PN_TRANSPORT_TAIL_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">event.h</a>
+</li>
+<li>PN_UBYTE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">codec.h</a>
+</li>
+<li>PN_UINT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">codec.h</a>
+</li>
+<li>PN_ULONG
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">codec.h</a>
+</li>
+<li>PN_UNSPECIFIED
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">terminus.h</a>
+</li>
+<li>PN_USHORT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">codec.h</a>
+</li>
+<li>PN_UUID
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">codec.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[08/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.css b/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.css
new file mode 100755
index 0000000..1a868b3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.css
@@ -0,0 +1,143 @@
+#nav-tree .children_ul {
+  margin:0;
+  padding:4px;
+}
+
+#nav-tree ul {
+  list-style:none outside none;
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree li {
+  white-space:nowrap;
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree .plus {
+  margin:0px;
+}
+
+#nav-tree .selected {
+  background-image: url('tab_a.png');
+  background-repeat:repeat-x;
+  color: #fff;
+  text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0);
+}
+
+#nav-tree img {
+  margin:0px;
+  padding:0px;
+  border:0px;
+  vertical-align: middle;
+}
+
+#nav-tree a {
+  text-decoration:none;
+  padding:0px;
+  margin:0px;
+  outline:none;
+}
+
+#nav-tree .label {
+  margin:0px;
+  padding:0px;
+  font: 12px 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+}
+
+#nav-tree .label a {
+  padding:2px;
+}
+
+#nav-tree .selected a {
+  text-decoration:none;
+  color:#fff;
+}
+
+#nav-tree .children_ul {
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree .item {
+  margin:0px;
+  padding:0px;
+}
+
+#nav-tree {
+  padding: 0px 0px;
+  background-color: #FAFAFF; 
+  font-size:14px;
+  overflow:auto;
+}
+
+#doc-content {
+  overflow:auto;
+  display:block;
+  padding:0px;
+  margin:0px;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
+}
+
+#side-nav {
+  padding:0 6px 0 0;
+  margin: 0px;
+  display:block;
+  position: absolute;
+  left: 0px;
+  width: 250px;
+}
+
+.ui-resizable .ui-resizable-handle {
+  display:block;
+}
+
+.ui-resizable-e {
+  background:url("splitbar.png") repeat scroll right center transparent;
+  cursor:e-resize;
+  height:100%;
+  right:0;
+  top:0;
+  width:6px;
+}
+
+.ui-resizable-handle {
+  display:none;
+  font-size:0.1px;
+  position:absolute;
+  z-index:1;
+}
+
+#nav-tree-contents {
+  margin: 6px 0px 0px 0px;
+}
+
+#nav-tree {
+  background-image:url('nav_h.png');
+  background-repeat:repeat-x;
+  background-color: #F9FAFC;
+  -webkit-overflow-scrolling : touch; /* iOS 5+ */
+}
+
+#nav-sync {
+  position:absolute;
+  top:5px;
+  right:24px;
+  z-index:0;
+}
+
+#nav-sync img {
+  opacity:0.3;
+}
+
+#nav-sync img:hover {
+  opacity:0.9;
+}
+
+@media print
+{
+  #nav-tree { display: none; }
+  div.ui-resizable-handle { display: none; position: relative; }
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.js
new file mode 100755
index 0000000..9df45a7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtree.js
@@ -0,0 +1,523 @@
+var navTreeSubIndices = new Array();
+
+function getData(varName)
+{
+  var i = varName.lastIndexOf('/');
+  var n = i>=0 ? varName.substring(i+1) : varName;
+  return eval(n.replace(/\-/g,'_'));
+}
+
+function stripPath(uri)
+{
+  return uri.substring(uri.lastIndexOf('/')+1);
+}
+
+function stripPath2(uri)
+{
+  var i = uri.lastIndexOf('/');
+  var s = uri.substring(i+1);
+  var m = uri.substring(0,i+1).match(/\/d\w\/d\w\w\/$/);
+  return m ? uri.substring(i-6) : s;
+}
+
+function hashValue()
+{
+  return $(location).attr('hash').substring(1).replace(/[^\w\-]/g,'');
+}
+
+function hashUrl()
+{
+  return '#'+hashValue();
+}
+
+function pathName()
+{
+  return $(location).attr('pathname').replace(/[^-A-Za-z0-9+&@#/%?=~_|!:,.;\(\)]/g, '');
+}
+
+function localStorageSupported()
+{
+  try {
+    return 'localStorage' in window && window['localStorage'] !== null && window.localStorage.getItem;
+  }
+  catch(e) {
+    return false;
+  }
+}
+
+
+function storeLink(link)
+{
+  if (!$("#nav-sync").hasClass('sync') && localStorageSupported()) {
+      window.localStorage.setItem('navpath',link);
+  }
+}
+
+function deleteLink()
+{
+  if (localStorageSupported()) {
+    window.localStorage.setItem('navpath','');
+  }
+}
+
+function cachedLink()
+{
+  if (localStorageSupported()) {
+    return window.localStorage.getItem('navpath');
+  } else {
+    return '';
+  }
+}
+
+function getScript(scriptName,func,show)
+{
+  var head = document.getElementsByTagName("head")[0]; 
+  var script = document.createElement('script');
+  script.id = scriptName;
+  script.type = 'text/javascript';
+  script.onload = func; 
+  script.src = scriptName+'.js'; 
+  if ($.browser.msie && $.browser.version<=8) { 
+    // script.onload does not work with older versions of IE
+    script.onreadystatechange = function() {
+      if (script.readyState=='complete' || script.readyState=='loaded') { 
+        func(); if (show) showRoot(); 
+      }
+    }
+  }
+  head.appendChild(script); 
+}
+
+function createIndent(o,domNode,node,level)
+{
+  var level=-1;
+  var n = node;
+  while (n.parentNode) { level++; n=n.parentNode; }
+  if (node.childrenData) {
+    var imgNode = document.createElement("img");
+    imgNode.style.paddingLeft=(16*level).toString()+'px';
+    imgNode.width  = 16;
+    imgNode.height = 22;
+    imgNode.border = 0;
+    node.plus_img = imgNode;
+    node.expandToggle = document.createElement("a");
+    node.expandToggle.href = "javascript:void(0)";
+    node.expandToggle.onclick = function() {
+      if (node.expanded) {
+        $(node.getChildrenUL()).slideUp("fast");
+        node.plus_img.src = node.relpath+"arrowright.png";
+        node.expanded = false;
+      } else {
+        expandNode(o, node, false, false);
+      }
+    }
+    node.expandToggle.appendChild(imgNode);
+    domNode.appendChild(node.expandToggle);
+    imgNode.src = node.relpath+"arrowright.png";
+  } else {
+    var span = document.createElement("span");
+    span.style.display = 'inline-block';
+    span.style.width   = 16*(level+1)+'px';
+    span.style.height  = '22px';
+    span.innerHTML = '&#160;';
+    domNode.appendChild(span);
+  } 
+}
+
+var animationInProgress = false;
+
+function gotoAnchor(anchor,aname,updateLocation)
+{
+  var pos, docContent = $('#doc-content');
+  var ancParent = $(anchor.parent());
+  if (ancParent.hasClass('memItemLeft') ||
+      ancParent.hasClass('fieldname') ||
+      ancParent.hasClass('fieldtype') ||
+      ancParent.is(':header'))
+  {
+    pos = ancParent.position().top;
+  } else if (anchor.position()) {
+    pos = anchor.position().top;
+  }
+  if (pos) {
+    var dist = Math.abs(Math.min(
+               pos-docContent.offset().top,
+               docContent[0].scrollHeight-
+               docContent.height()-docContent.scrollTop()));
+    animationInProgress=true;
+    docContent.animate({
+      scrollTop: pos + docContent.scrollTop() - docContent.offset().top
+    },Math.max(50,Math.min(500,dist)),function(){
+      if (updateLocation) window.location.href=aname;
+      animationInProgress=false;
+    });
+  }
+}
+
+function newNode(o, po, text, link, childrenData, lastNode)
+{
+  var node = new Object();
+  node.children = Array();
+  node.childrenData = childrenData;
+  node.depth = po.depth + 1;
+  node.relpath = po.relpath;
+  node.isLast = lastNode;
+
+  node.li = document.createElement("li");
+  po.getChildrenUL().appendChild(node.li);
+  node.parentNode = po;
+
+  node.itemDiv = document.createElement("div");
+  node.itemDiv.className = "item";
+
+  node.labelSpan = document.createElement("span");
+  node.labelSpan.className = "label";
+
+  createIndent(o,node.itemDiv,node,0);
+  node.itemDiv.appendChild(node.labelSpan);
+  node.li.appendChild(node.itemDiv);
+
+  var a = document.createElement("a");
+  node.labelSpan.appendChild(a);
+  node.label = document.createTextNode(text);
+  node.expanded = false;
+  a.appendChild(node.label);
+  if (link) {
+    var url;
+    if (link.substring(0,1)=='^') {
+      url = link.substring(1);
+      link = url;
+    } else {
+      url = node.relpath+link;
+    }
+    a.className = stripPath(link.replace('#',':'));
+    if (link.indexOf('#')!=-1) {
+      var aname = '#'+link.split('#')[1];
+      var srcPage = stripPath(pathName());
+      var targetPage = stripPath(link.split('#')[0]);
+      a.href = srcPage!=targetPage ? url : "javascript:void(0)"; 
+      a.onclick = function(){
+        storeLink(link);
+        if (!$(a).parent().parent().hasClass('selected'))
+        {
+          $('.item').removeClass('selected');
+          $('.item').removeAttr('id');
+          $(a).parent().parent().addClass('selected');
+          $(a).parent().parent().attr('id','selected');
+        }
+        var anchor = $(aname);
+        gotoAnchor(anchor,aname,true);
+      };
+    } else {
+      a.href = url;
+      a.onclick = function() { storeLink(link); }
+    }
+  } else {
+    if (childrenData != null) 
+    {
+      a.className = "nolink";
+      a.href = "javascript:void(0)";
+      a.onclick = node.expandToggle.onclick;
+    }
+  }
+
+  node.childrenUL = null;
+  node.getChildrenUL = function() {
+    if (!node.childrenUL) {
+      node.childrenUL = document.createElement("ul");
+      node.childrenUL.className = "children_ul";
+      node.childrenUL.style.display = "none";
+      node.li.appendChild(node.childrenUL);
+    }
+    return node.childrenUL;
+  };
+
+  return node;
+}
+
+function showRoot()
+{
+  var headerHeight = $("#top").height();
+  var footerHeight = $("#nav-path").height();
+  var windowHeight = $(window).height() - headerHeight - footerHeight;
+  (function (){ // retry until we can scroll to the selected item
+    try {
+      var navtree=$('#nav-tree');
+      navtree.scrollTo('#selected',0,{offset:-windowHeight/2});
+    } catch (err) {
+      setTimeout(arguments.callee, 0);
+    }
+  })();
+}
+
+function expandNode(o, node, imm, showRoot)
+{
+  if (node.childrenData && !node.expanded) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        expandNode(o, node, imm, showRoot);
+      }, showRoot);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      } if (imm || ($.browser.msie && $.browser.version>8)) { 
+        // somehow slideDown jumps to the start of tree for IE9 :-(
+        $(node.getChildrenUL()).show();
+      } else {
+        $(node.getChildrenUL()).slideDown("fast");
+      }
+      if (node.isLast) {
+        node.plus_img.src = node.relpath+"arrowdown.png";
+      } else {
+        node.plus_img.src = node.relpath+"arrowdown.png";
+      }
+      node.expanded = true;
+    }
+  }
+}
+
+function glowEffect(n,duration)
+{
+  n.addClass('glow').delay(duration).queue(function(next){
+    $(this).removeClass('glow');next();
+  });
+}
+
+function highlightAnchor()
+{
+  var aname = hashUrl();
+  var anchor = $(aname);
+  if (anchor.parent().attr('class')=='memItemLeft'){
+    var rows = $('.memberdecls tr[class$="'+hashValue()+'"]');
+    glowEffect(rows.children(),300); // member without details
+  } else if (anchor.parent().attr('class')=='fieldname'){
+    glowEffect(anchor.parent().parent(),1000); // enum value
+  } else if (anchor.parent().attr('class')=='fieldtype'){
+    glowEffect(anchor.parent().parent(),1000); // struct field
+  } else if (anchor.parent().is(":header")) {
+    glowEffect(anchor.parent(),1000); // section header
+  } else {
+    glowEffect(anchor.next(),1000); // normal member
+  }
+  gotoAnchor(anchor,aname,false);
+}
+
+function selectAndHighlight(hash,n)
+{
+  var a;
+  if (hash) {
+    var link=stripPath(pathName())+':'+hash.substring(1);
+    a=$('.item a[class$="'+link+'"]');
+  }
+  if (a && a.length) {
+    a.parent().parent().addClass('selected');
+    a.parent().parent().attr('id','selected');
+    highlightAnchor();
+  } else if (n) {
+    $(n.itemDiv).addClass('selected');
+    $(n.itemDiv).attr('id','selected');
+  }
+  if ($('#nav-tree-contents .item:first').hasClass('selected')) {
+    $('#nav-sync').css('top','30px');
+  } else {
+    $('#nav-sync').css('top','5px');
+  }
+  showRoot();
+}
+
+function showNode(o, node, index, hash)
+{
+  if (node && node.childrenData) {
+    if (typeof(node.childrenData)==='string') {
+      var varName    = node.childrenData;
+      getScript(node.relpath+varName,function(){
+        node.childrenData = getData(varName);
+        showNode(o,node,index,hash);
+      },true);
+    } else {
+      if (!node.childrenVisited) {
+        getNode(o, node);
+      }
+      $(node.getChildrenUL()).css({'display':'block'});
+      node.plus_img.src = node.relpath+"arrowdown.png";
+      node.expanded = true;
+      var n = node.children[o.breadcrumbs[index]];
+      if (index+1<o.breadcrumbs.length) {
+        showNode(o,n,index+1,hash);
+      } else {
+        if (typeof(n.childrenData)==='string') {
+          var varName = n.childrenData;
+          getScript(n.relpath+varName,function(){
+            n.childrenData = getData(varName);
+            node.expanded=false;
+            showNode(o,node,index,hash); // retry with child node expanded
+          },true);
+        } else {
+          var rootBase = stripPath(o.toroot.replace(/\..+$/, ''));
+          if (rootBase=="index" || rootBase=="pages" || rootBase=="search") {
+            expandNode(o, n, true, true);
+          }
+          selectAndHighlight(hash,n);
+        }
+      }
+    }
+  } else {
+    selectAndHighlight(hash);
+  }
+}
+
+function removeToInsertLater(element) {
+  var parentNode = element.parentNode;
+  var nextSibling = element.nextSibling;
+  parentNode.removeChild(element);
+  return function() {
+    if (nextSibling) {
+      parentNode.insertBefore(element, nextSibling);
+    } else {
+      parentNode.appendChild(element);
+    }
+  };
+}
+
+function getNode(o, po)
+{
+  var insertFunction = removeToInsertLater(po.li);
+  po.childrenVisited = true;
+  var l = po.childrenData.length-1;
+  for (var i in po.childrenData) {
+    var nodeData = po.childrenData[i];
+    po.children[i] = newNode(o, po, nodeData[0], nodeData[1], nodeData[2],
+      i==l);
+  }
+  insertFunction();
+}
+
+function gotoNode(o,subIndex,root,hash,relpath)
+{
+  var nti = navTreeSubIndices[subIndex][root+hash];
+  o.breadcrumbs = $.extend(true, [], nti ? nti : navTreeSubIndices[subIndex][root]);
+  if (!o.breadcrumbs && root!=NAVTREE[0][1]) { // fallback: show index
+    navTo(o,NAVTREE[0][1],"",relpath);
+    $('.item').removeClass('selected');
+    $('.item').removeAttr('id');
+  }
+  if (o.breadcrumbs) {
+    o.breadcrumbs.unshift(0); // add 0 for root node
+    showNode(o, o.node, 0, hash);
+  }
+}
+
+function navTo(o,root,hash,relpath)
+{
+  var link = cachedLink();
+  if (link) {
+    var parts = link.split('#');
+    root = parts[0];
+    if (parts.length>1) hash = '#'+parts[1].replace(/[^\w\-]/g,'');
+    else hash='';
+  }
+  if (hash.match(/^#l\d+$/)) {
+    var anchor=$('a[name='+hash.substring(1)+']');
+    glowEffect(anchor.parent(),1000); // line number
+    hash=''; // strip line number anchors
+  }
+  var url=root+hash;
+  var i=-1;
+  while (NAVTREEINDEX[i+1]<=url) i++;
+  if (i==-1) { i=0; root=NAVTREE[0][1]; } // fallback: show index
+  if (navTreeSubIndices[i]) {
+    gotoNode(o,i,root,hash,relpath)
+  } else {
+    getScript(relpath+'navtreeindex'+i,function(){
+      navTreeSubIndices[i] = eval('NAVTREEINDEX'+i);
+      if (navTreeSubIndices[i]) {
+        gotoNode(o,i,root,hash,relpath);
+      }
+    },true);
+  }
+}
+
+function showSyncOff(n,relpath)
+{
+    n.html('<img src="'+relpath+'sync_off.png" title="'+SYNCOFFMSG+'"/>');
+}
+
+function showSyncOn(n,relpath)
+{
+    n.html('<img src="'+relpath+'sync_on.png" title="'+SYNCONMSG+'"/>');
+}
+
+function toggleSyncButton(relpath)
+{
+  var navSync = $('#nav-sync');
+  if (navSync.hasClass('sync')) {
+    navSync.removeClass('sync');
+    showSyncOff(navSync,relpath);
+    storeLink(stripPath2(pathName())+hashUrl());
+  } else {
+    navSync.addClass('sync');
+    showSyncOn(navSync,relpath);
+    deleteLink();
+  }
+}
+
+function initNavTree(toroot,relpath)
+{
+  var o = new Object();
+  o.toroot = toroot;
+  o.node = new Object();
+  o.node.li = document.getElementById("nav-tree-contents");
+  o.node.childrenData = NAVTREE;
+  o.node.children = new Array();
+  o.node.childrenUL = document.createElement("ul");
+  o.node.getChildrenUL = function() { return o.node.childrenUL; };
+  o.node.li.appendChild(o.node.childrenUL);
+  o.node.depth = 0;
+  o.node.relpath = relpath;
+  o.node.expanded = false;
+  o.node.isLast = true;
+  o.node.plus_img = document.createElement("img");
+  o.node.plus_img.src = relpath+"arrowright.png";
+  o.node.plus_img.width = 16;
+  o.node.plus_img.height = 22;
+
+  if (localStorageSupported()) {
+    var navSync = $('#nav-sync');
+    if (cachedLink()) {
+      showSyncOff(navSync,relpath);
+      navSync.removeClass('sync');
+    } else {
+      showSyncOn(navSync,relpath);
+    }
+    navSync.click(function(){ toggleSyncButton(relpath); });
+  }
+
+  $(window).load(function(){
+    navTo(o,toroot,hashUrl(),relpath);
+    showRoot();
+  });
+
+  $(window).bind('hashchange', function(){
+     if (window.location.hash && window.location.hash.length>1){
+       var a;
+       if ($(location).attr('hash')){
+         var clslink=stripPath(pathName())+':'+hashValue();
+         a=$('.item a[class$="'+clslink.replace(/</g,'\\3c ')+'"]');
+       }
+       if (a==null || !$(a).parent().parent().hasClass('selected')){
+         $('.item').removeClass('selected');
+         $('.item').removeAttr('id');
+       }
+       var link=stripPath2(pathName());
+       navTo(o,link,hashUrl(),relpath);
+     } else if (!animationInProgress) {
+       $('#doc-content').scrollTop(0);
+       $('.item').removeClass('selected');
+       $('.item').removeAttr('id');
+       navTo(o,toroot,hashUrl(),relpath);
+     }
+  })
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreedata.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreedata.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreedata.js
new file mode 100755
index 0000000..f4f86e5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreedata.js
@@ -0,0 +1,41 @@
+var NAVTREE =
+[
+  [ "Qpid Proton C API", "index.html", [
+    [ "Todo List", "todo.html", null ],
+    [ "Deprecated List", "deprecated.html", null ],
+    [ "Modules", "modules.html", "modules" ],
+    [ "Classes", "annotated.html", [
+      [ "Class List", "annotated.html", "annotated_dup" ],
+      [ "Class Index", "classes.html", null ],
+      [ "Class Members", "functions.html", [
+        [ "All", "functions.html", null ],
+        [ "Variables", "functions_vars.html", null ]
+      ] ]
+    ] ],
+    [ "Files", null, [
+      [ "File List", "files.html", "files" ],
+      [ "File Members", "globals.html", [
+        [ "All", "globals.html", "globals_dup" ],
+        [ "Functions", "globals_func.html", "globals_func" ],
+        [ "Typedefs", "globals_type.html", null ],
+        [ "Enumerations", "globals_enum.html", null ],
+        [ "Enumerator", "globals_eval.html", null ],
+        [ "Macros", "globals_defs.html", null ]
+      ] ]
+    ] ]
+  ] ]
+];
+
+var NAVTREEINDEX =
+[
+"annotated.html",
+"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10",
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f",
+"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f",
+"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357",
+"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c",
+"structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b"
+];
+
+var SYNCONMSG = 'click to disable panel synchronisation';
+var SYNCOFFMSG = 'click to enable panel synchronisation';
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex0.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex0.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex0.js
new file mode 100755
index 0000000..ade2d88
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex0.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX0 =
+{
+"annotated.html":[3,0],
+"cid_8h_source.html":[4,0,0,0],
+"classes.html":[3,1],
+"codec_8h.html":[4,0,0,1],
+"codec_8h_source.html":[4,0,0,1],
+"condition_8h.html":[4,0,0,2],
+"condition_8h_source.html":[4,0,0,2],
+"connection_8h.html":[4,0,0,3],
+"connection_8h_source.html":[4,0,0,3],
+"delivery_8h.html":[4,0,0,4],
+"delivery_8h_source.html":[4,0,0,4],
+"deprecated.html":[1],
+"dir_25143d27009f52d175c1d192441a738a.html":[4,0,0],
+"disposition_8h.html":[4,0,0,5],
+"disposition_8h_source.html":[4,0,0,5],
+"engine_8h.html":[4,0,0,6],
+"engine_8h_source.html":[4,0,0,6],
+"error_8h_source.html":[4,0,0,7],
+"event_8h.html":[4,0,0,8],
+"event_8h_source.html":[4,0,0,8],
+"files.html":[4,0],
+"functions.html":[3,2,0],
+"functions_vars.html":[3,2,1],
+"globals.html":[4,1,0],
+"globals.html":[4,1,0,0],
+"globals_defs.html":[4,1,5],
+"globals_enum.html":[4,1,3],
+"globals_eval.html":[4,1,4],
+"globals_func.html":[4,1,1,0],
+"globals_func.html":[4,1,1],
+"globals_type.html":[4,1,2],
+"group__abstract.html":[2,7,1],
+"group__condition.html":[2,1,0,0],
+"group__condition.html#ga038f092914fc0fd8ae3713a537e34a05":[2,1,0,0,1],
+"group__condition.html#ga038f092914fc0fd8ae3713a537e34a05":[4,0,0,2,1],
+"group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f":[2,1,0,0,8],
+"group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f":[4,0,0,2,8],
+"group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5":[2,1,0,0,0],
+"group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5":[4,0,0,2,0],
+"group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29":[2,1,0,0,10],
+"group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29":[4,0,0,2,10],
+"group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e":[2,1,0,0,6],
+"group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e":[4,0,0,2,6],
+"group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1":[2,1,0,0,2],
+"group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1":[4,0,0,2,2],
+"group__condition.html#ga6a226262df61311f33a6d5075b15ce41":[2,1,0,0,7],
+"group__condition.html#ga6a226262df61311f33a6d5075b15ce41":[4,0,0,2,7],
+"group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a":[2,1,0,0,4],
+"group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a":[4,0,0,2,4],
+"group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1":[2,1,0,0,3],
+"group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1":[4,0,0,2,3],
+"group__condition.html#gaaab127d4d71648f675858e9a250f73b3":[2,1,0,0,5],
+"group__condition.html#gaaab127d4d71648f675858e9a250f73b3":[4,0,0,2,5],
+"group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b":[2,1,0,0,9],
+"group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b":[4,0,0,2,9],
+"group__connection.html":[2,1,0],
+"group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b":[2,1,0,1],
+"group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b":[4,0,0,3,0],
+"group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53":[2,1,0,38],
+"group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53":[4,0,0,3,35],
+"group__connection.html#ga1ae9f5d1b693ed734384241100564c60":[2,1,0,19],
+"group__connection.html#ga1ae9f5d1b693ed734384241100564c60":[4,0,0,3,16],
+"group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e":[2,1,0,36],
+"group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e":[4,0,0,3,33],
+"group__connection.html#ga26407d58547c672d64858e07375e0965":[2,1,0,34],
+"group__connection.html#ga26407d58547c672d64858e07375e0965":[4,0,0,3,31],
+"group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8":[2,1,0,30],
+"group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8":[4,0,0,3,27],
+"group__connection.html#ga32329c4bb3e23607a243cd8100c01264":[2,1,0,3],
+"group__connection.html#ga32329c4bb3e23607a243cd8100c01264":[4,0,0,3,2],
+"group__connection.html#ga3f6cdab1871250511beef56402a4f7f7":[2,1,0,35],
+"group__connection.html#ga3f6cdab1871250511beef56402a4f7f7":[4,0,0,3,32],
+"group__connection.html#ga466d510620741123b4e9ba723c039f0c":[2,1,0,28],
+"group__connection.html#ga466d510620741123b4e9ba723c039f0c":[4,0,0,3,25],
+"group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3":[2,1,0,8],
+"group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3":[4,0,0,3,7],
+"group__connection.html#ga57a496ea0893c5920a7ace900e033a74":[2,1,0,29],
+"group__connection.html#ga57a496ea0893c5920a7ace900e033a74":[4,0,0,3,26],
+"group__connection.html#ga5da6d9f55883af5f996d45828a7034a7":[2,1,0,33],
+"group__connection.html#ga5da6d9f55883af5f996d45828a7034a7":[4,0,0,3,30],
+"group__connection.html#ga602c2c870ebed1d9bfe100876909225b":[2,1,0,2],
+"group__connection.html#ga602c2c870ebed1d9bfe100876909225b":[4,0,0,3,1],
+"group__connection.html#ga608fc121ce149f534bac640b119d2230":[2,1,0,16],
+"group__connection.html#ga608fc121ce149f534bac640b119d2230":[4,0,0,3,13],
+"group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3":[2,1,0,7],
+"group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3":[4,0,0,3,6],
+"group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0":[2,1,0,27],
+"group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0":[4,0,0,3,24],
+"group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b":[2,1,0,17],
+"group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b":[4,0,0,3,14],
+"group__connection.html#ga7458674f4779b1e863494a991c923c0e":[2,1,0,24],
+"group__connection.html#ga7458674f4779b1e863494a991c923c0e":[4,0,0,3,21],
+"group__connection.html#ga764c602a20457f9aa8862825b6d13a8d":[2,1,0,6],
+"group__connection.html#ga764c602a20457f9aa8862825b6d13a8d":[4,0,0,3,5],
+"group__connection.html#ga7943e7721ab30776cb79d4799d628164":[2,1,0,14],
+"group__connection.html#ga7943e7721ab30776cb79d4799d628164":[4,0,0,3,11],
+"group__connection.html#ga7ad02932efd7fd54938813852f7b61dc":[2,1,0,11],
+"group__connection.html#ga7ad02932efd7fd54938813852f7b61dc":[4,0,0,3,8],
+"group__connection.html#ga8510314b8226658d14ee20253bde5853":[2,1,0,12],
+"group__connection.html#ga8510314b8226658d14ee20253bde5853":[4,0,0,3,9],
+"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[2,1,0,9],
+"group__connection.html#ga886351d81ff3a977a284a206526c5aff":[4,0,0,28,3],
+"group__connection.html#ga8b7a3914155561305f814d12422c874a":[2,1,0,23],
+"group__connection.html#ga8b7a3914155561305f814d12422c874a":[4,0,0,3,20],
+"group__connection.html#ga9181af243a5958309ad90bf8460634ae":[2,1,0,40],
+"group__connection.html#ga9181af243a5958309ad90bf8460634ae":[4,0,0,3,37],
+"group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2":[2,1,0,18],
+"group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2":[4,0,0,3,15],
+"group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf":[2,1,0,32],
+"group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf":[4,0,0,3,29],
+"group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579":[2,1,0,31],
+"group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579":[4,0,0,3,28],
+"group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5":[2,1,0,26],
+"group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5":[4,0,0,3,23],
+"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[2,1,0,10],
+"group__connection.html#gaa83193a655e32bffc18624acc2c39233":[4,0,0,28,13],
+"group__connection.html#gab2f0a1503fa22e705dcad9056054a18a":[2,1,0,39],
+"group__connection.html#gab2f0a1503fa22e705dcad9056054a18a":[4,0,0,3,36],
+"group__connection.html#gab8700c359187ecb9451acf43c78c5486":[2,1,0,25],
+"group__connection.html#gab8700c359187ecb9451acf43c78c5486":[4,0,0,3,22],
+"group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa":[2,1,0,21],
+"group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa":[4,0,0,3,18],
+"group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61":[2,1,0,4],
+"group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61":[4,0,0,3,3],
+"group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c":[2,1,0,37],
+"group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c":[4,0,0,3,34],
+"group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf":[2,1,0,13],
+"group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf":[4,0,0,3,10],
+"group__connection.html#gad96220f2886c21a4f2eebc9487f53a87":[2,1,0,5],
+"group__connection.html#gad96220f2886c21a4f2eebc9487f53a87":[4,0,0,3,4],
+"group__connection.html#gaeb5426c33775c4d668d1653426e65d95":[2,1,0,22],
+"group__connection.html#gaeb5426c33775c4d668d1653426e65d95":[4,0,0,3,19],
+"group__connection.html#gaf304c011df5e00160f49297ba172149c":[2,1,0,20],
+"group__connection.html#gaf304c011df5e00160f49297ba172149c":[4,0,0,3,17],
+"group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d":[2,1,0,15],
+"group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d":[4,0,0,3,12],
+"group__data.html":[2,0],
+"group__data.html#ga0032a3390f1c09c4bdbb2db245126524":[2,0,29],
+"group__data.html#ga0032a3390f1c09c4bdbb2db245126524":[4,0,0,1,29],
+"group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b":[2,0,35],
+"group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b":[4,0,0,1,35],
+"group__data.html#ga00d64770a609ca56d0eeda41dd8847bb":[4,0,0,1,70],
+"group__data.html#ga00d64770a609ca56d0eeda41dd8847bb":[2,0,69],
+"group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34":[2,0,13],
+"group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34":[4,0,0,1,12],
+"group__data.html#ga017f9e11e72206d02dc82e06282ec956":[2,0,45],
+"group__data.html#ga017f9e11e72206d02dc82e06282ec956":[4,0,0,1,45],
+"group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249":[2,0,23],
+"group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249":[4,0,0,1,23],
+"group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57":[4,0,0,1,63],
+"group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57":[2,0,62],
+"group__data.html#ga03f3769fafcfe3208db645eb629b536c":[4,0,0,1,74],
+"group__data.html#ga03f3769fafcfe3208db645eb629b536c":[2,0,73],
+"group__data.html#ga03fa959001ad29c5646edcb42caaa12c":[4,0,0,1,71],
+"group__data.html#ga03fa959001ad29c5646edcb42caaa12c":[2,0,70],
+"group__data.html#ga07a8fa4a555e213b56a92027bf85c341":[4,0,0,1,81],
+"group__data.html#ga0fb37ff2b6220644c70c89d07b04b318":[4,0,0,1,57],
+"group__data.html#ga0fb37ff2b6220644c70c89d07b04b318":[2,0,56],
+"group__data.html#ga10e83457b188e64e16816f4837fbe2f0":[4,0,0,1,58],
+"group__data.html#ga10e83457b188e64e16816f4837fbe2f0":[2,0,57],
+"group__data.html#ga1297b27c461838081be7e5e48915736f":[2,0,37],
+"group__data.html#ga1297b27c461838081be7e5e48915736f":[4,0,0,1,37],
+"group__data.html#ga1b62c53f552bbd3a7d6104f370547b28":[4,0,0,1,9],
+"group__data.html#ga1b62c53f552bbd3a7d6104f370547b28":[2,0,10],
+"group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7":[2,0,26],
+"group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7":[4,0,0,1,26],
+"group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf":[2,0,33],
+"group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf":[4,0,0,1,33],
+"group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c":[4,0,0,1,68],
+"group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c":[2,0,67],
+"group__data.html#ga1f66aec0b42aeb5b1d9b0281ba5482a4":[4,0,0,1,47],
+"group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f":[2,0,31],
+"group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f":[4,0,0,1,31],
+"group__data.html#ga263f241d7f97826ad223f5568b7eae79":[2,0,48],
+"group__data.html#ga263f241d7f97826ad223f5568b7eae79":[4,0,0,1,49],
+"group__data.html#ga2a546fbd721f3b528190b3298014f134":[2,0,83],
+"group__data.html#ga2a546fbd721f3b528190b3298014f134":[4,0,0,1,87],
+"group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2":[2,0,77],
+"group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2":[4,0,0,1,78],
+"group__data.html#ga2f35af39742c9ae4c7a14f5c2e8ae346":[4,0,0,1,84],
+"group__data.html#ga37a5eec807c913d165ba1de45e685b19":[2,0,12],
+"group__data.html#ga37a5eec807c913d165ba1de45e685b19":[4,0,0,1,11],
+"group__data.html#ga37f4661f13f7ede4db33095298089e60":[2,0,22],
+"group__data.html#ga37f4661f13f7ede4db33095298089e60":[4,0,0,1,22],
+"group__data.html#ga38fe961771db4952b6281e5b00ecac89":[2,0,28],
+"group__data.html#ga38fe961771db4952b6281e5b00ecac89":[4,0,0,1,28],
+"group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db":[4,0,0,1,1],
+"group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db":[2,0,2],
+"group__data.html#ga44f6fae3db7765bb79eb29394afa02c7":[4,0,0,1,75],
+"group__data.html#ga44f6fae3db7765bb79eb29394afa02c7":[2,0,74],
+"group__data.html#ga46683edde8b3118f0a28a17737c392b1":[2,0,79],
+"group__data.html#ga46683edde8b3118f0a28a17737c392b1":[4,0,0,1,80],
+"group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c":[2,0,21],
+"group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c":[4,0,0,1,21],
+"group__data.html#ga4df82b8d528399bc524eed5561348cf1":[4,0,0,1,48],
+"group__data.html#ga4df82b8d528399bc524eed5561348cf1":[2,0,47],
+"group__data.html#ga50c7179db92da951c918279c4229ec88":[4,0,0,1,4],
+"group__data.html#ga50c7179db92da951c918279c4229ec88":[2,0,5],
+"group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b":[2,0,41],
+"group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b":[4,0,0,1,41],
+"group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467":[4,0,0,1,69],
+"group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467":[2,0,68],
+"group__data.html#ga538519513a20a441fddd98214c049fb6":[4,0,0,1,67],
+"group__data.html#ga538519513a20a441fddd98214c049fb6":[2,0,66],
+"group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2":[2,0,27],
+"group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2":[4,0,0,1,27],
+"group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4":[2,0,17],
+"group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4":[4,0,0,1,17],
+"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[4,0,0,1,0],
+"group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf":[2,0,1],
+"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[2,0,80],
+"group__data.html#ga5facc4b4d0559c4a6b334a02fd982628":[4,0,0,1,82],
+"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[2,0,15],
+"group__data.html#ga6082cb1e9b6bc00948f0878717b41270":[4,0,0,1,14],
+"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[4,0,0,1,51],
+"group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d":[2,0,50],
+"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[4,0,0,1,61],
+"group__data.html#ga6a964f2c22a015983793a3323651e0f0":[2,0,60],
+"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[2,0,36],
+"group__data.html#ga6c81297c987e7ff682882c9a85f625ea":[4,0,0,1,36],
+"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[4,0,0,1,52],
+"group__data.html#ga6cdc924144c5963bf370da33cc7b0102":[2,0,51],
+"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[4,0,0,1,62],
+"group__data.html#ga7dac51e4345896a1ac969169237b5c16":[2,0,61],
+"group__data.html#ga833462593fa1366867d399e54e12f95a":[2,0,39],
+"group__data.html#ga833462593fa1366867d399e54e12f95a":[4,0,0,1,39],
+"group__data.html#ga8364700ba4736437f596cd15e2d90870":[4,0,0,1,85],
+"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[2,0,76],
+"group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39":[4,0,0,1,77],
+"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[2,0,20],
+"group__data.html#ga8cee2e1f0d422738f99eb538727f4319":[4,0,0,1,20],
+"group__data.html#ga8d79239b695728859bb94937ebdb346e":[2,0,38],
+"group__data.html#ga8d79239b695728859bb94937ebdb346e":[4,0,0,1,38],
+"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[4,0,0,1,60],
+"group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4":[2,0,59],
+"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[2,0,42],
+"group__data.html#ga9839bc1094a1626db6684f9fc9997d81":[4,0,0,1,42],
+"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[4,0,0,1,56],
+"group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6":[2,0,55],
+"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[4,0,0,1,50],
+"group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8":[2,0,49],
+"group__data.html#gaac31eb899c93e404926081a2650d7f55":[4,0,0,1,66],
+"group__data.html#gaac31eb899c93e404926081a2650d7f55":[2,0,65],
+"group__data.html#gaac5e69565602301035f58da8759d90d0":[2,0,81],
+"group__data.html#gaac5e69565602301035f58da8759d90d0":[4,0,0,1,83],
+"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[2,0,16],
+"group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb":[4,0,0,1,16],
+"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[4,0,0,1,3],
+"group__data.html#gaaec0e43b868e758310bfb65a3065de35":[2,0,4],
+"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10":[4,0,0,1,73]
+};

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex1.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex1.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex1.js
new file mode 100755
index 0000000..9d35869
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex1.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX1 =
+{
+"group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10":[2,0,72],
+"group__data.html#gab3f128742148492c7e8d509674395752":[4,0,0,1,43],
+"group__data.html#gab3f128742148492c7e8d509674395752":[2,0,43],
+"group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61":[2,0,19],
+"group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61":[4,0,0,1,19],
+"group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53":[4,0,0,1,7],
+"group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53":[2,0,8],
+"group__data.html#gabac9485859d8e7e753cc7d5cca18ad63":[2,0,24],
+"group__data.html#gabac9485859d8e7e753cc7d5cca18ad63":[4,0,0,1,24],
+"group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723":[4,0,0,1,72],
+"group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723":[2,0,71],
+"group__data.html#gabe6b2617d9361332c57fac7c152a3ea6":[4,0,0,1,65],
+"group__data.html#gabe6b2617d9361332c57fac7c152a3ea6":[2,0,64],
+"group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43":[4,0,0,1,53],
+"group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43":[2,0,52],
+"group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc":[2,0,14],
+"group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc":[4,0,0,1,13],
+"group__data.html#gac78d77572b1c36b01b469ff604da9710":[4,0,0,1,59],
+"group__data.html#gac78d77572b1c36b01b469ff604da9710":[2,0,58],
+"group__data.html#gac9700149093e77e783ddcef52a8a4db1":[2,0,18],
+"group__data.html#gac9700149093e77e783ddcef52a8a4db1":[4,0,0,1,18],
+"group__data.html#gacae4481af22f2d9c5253c022de89c808":[2,0,44],
+"group__data.html#gacae4481af22f2d9c5253c022de89c808":[4,0,0,1,44],
+"group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3":[4,0,0,1,64],
+"group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3":[2,0,63],
+"group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75":[4,0,0,1,54],
+"group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75":[2,0,53],
+"group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0":[2,0,30],
+"group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0":[4,0,0,1,30],
+"group__data.html#gad6401b3b6546a86d10b666d648de26b7":[2,0,34],
+"group__data.html#gad6401b3b6546a86d10b666d648de26b7":[4,0,0,1,34],
+"group__data.html#gada1c4399957d9d07ee7676e1be703d3c":[4,0,0,1,55],
+"group__data.html#gada1c4399957d9d07ee7676e1be703d3c":[2,0,54],
+"group__data.html#gadc681a22d35a8cf825506107190537dc":[2,0,40],
+"group__data.html#gadc681a22d35a8cf825506107190537dc":[4,0,0,1,40],
+"group__data.html#gadcd2302af4138df54c4746a63d5d1126":[4,0,0,1,5],
+"group__data.html#gadcd2302af4138df54c4746a63d5d1126":[2,0,6],
+"group__data.html#gae432d32c8155d28a261f428f4b9fd870":[2,0,75],
+"group__data.html#gae432d32c8155d28a261f428f4b9fd870":[4,0,0,1,76],
+"group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce":[2,0,82],
+"group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce":[4,0,0,1,86],
+"group__data.html#gae6200ee577b92809bab4762802b4a01e":[2,0,46],
+"group__data.html#gae6200ee577b92809bab4762802b4a01e":[4,0,0,1,46],
+"group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e":[2,0,25],
+"group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e":[4,0,0,1,25],
+"group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9":[4,0,0,1,6],
+"group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9":[2,0,7],
+"group__data.html#gae70c79935ccce9b893494044e29423fa":[2,0,78],
+"group__data.html#gae70c79935ccce9b893494044e29423fa":[4,0,0,1,79],
+"group__data.html#gaf071fc8da4100e8bdde34097fe912f93":[4,0,0,1,15],
+"group__data.html#gaf2cd71e20873f001af7df46411ea82ec":[4,0,0,1,8],
+"group__data.html#gaf2cd71e20873f001af7df46411ea82ec":[2,0,9],
+"group__data.html#gaf57a68675bf7c951ef93e333d12331af":[2,0,32],
+"group__data.html#gaf57a68675bf7c951ef93e333d12331af":[4,0,0,1,32],
+"group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494":[4,0,0,1,2],
+"group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494":[2,0,3],
+"group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79":[2,0,11],
+"group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79":[4,0,0,1,10],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13":[2,0,2,17],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13":[4,0,0,1,1,17],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab":[2,0,2,7],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab":[4,0,0,1,1,7],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d":[4,0,0,1,1,22],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d":[2,0,2,22],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7":[4,0,0,1,1,1],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7":[2,0,2,1],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd":[4,0,0,1,1,24],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd":[2,0,2,24],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592":[2,0,2,3],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592":[4,0,0,1,1,3],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97":[2,0,2,5],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97":[4,0,0,1,1,5],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777":[2,0,2,9],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777":[4,0,0,1,1,9],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804":[4,0,0,1,1,23],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804":[2,0,2,23],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41":[2,0,2,4],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41":[4,0,0,1,1,4],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c":[2,0,2,10],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c":[4,0,0,1,1,10],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9":[4,0,0,1,1,18],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9":[2,0,2,18],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b":[4,0,0,1,1,19],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b":[2,0,2,19],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6":[4,0,0,1,1,25],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6":[2,0,2,25],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124":[2,0,2,8],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124":[4,0,0,1,1,8],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256":[2,0,2,2],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256":[4,0,0,1,1,2],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0":[2,0,2,12],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0":[4,0,0,1,1,12],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5":[2,0,2,13],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5":[4,0,0,1,1,13],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd":[2,0,2,6],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd":[4,0,0,1,1,6],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1":[2,0,2,11],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1":[4,0,0,1,1,11],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae":[4,0,0,1,1,15],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae":[2,0,2,15],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9":[4,0,0,1,1,20],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9":[2,0,2,20],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4":[4,0,0,1,1,16],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4":[2,0,2,16],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca":[2,0,2,14],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca":[4,0,0,1,1,14],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe":[4,0,0,1,1,0],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe":[2,0,2,0],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07":[4,0,0,1,1,21],
+"group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07":[2,0,2,21],
+"group__delivery.html":[2,1,1],
+"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[2,1,1,2],
+"group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3":[4,0,0,4,0],
+"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[2,1,1,11],
+"group__delivery.html#ga10647ef832705827cafd2e3162f97b73":[4,0,0,4,9],
+"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[4,0,0,4,20],
+"group__delivery.html#ga11803f844e1521b2ccaabb0259186308":[2,1,1,22],
+"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[4,0,0,4,18],
+"group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198":[2,1,1,20],
+"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[2,1,1,12],
+"group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4":[4,0,0,4,10],
+"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[4,0,0,4,22],
+"group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf":[2,1,1,24],
+"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[2,1,1,7],
+"group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3":[4,0,0,4,5],
+"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[4,0,0,4,21],
+"group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d":[2,1,1,23],
+"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[4,0,0,4,16],
+"group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046":[2,1,1,18],
+"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[2,1,1,9],
+"group__delivery.html#ga58503daa93d897b69e34de1b32cfc384":[4,0,0,4,7],
+"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[2,1,1,15],
+"group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a":[4,0,0,4,13],
+"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[4,0,0,4,12],
+"group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172":[2,1,1,14],
+"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[2,1,1,6],
+"group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325":[4,0,0,4,4],
+"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[4,0,0,4,15],
+"group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f":[2,1,1,17],
+"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[4,0,0,4,17],
+"group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb":[2,1,1,19],
+"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[4,0,0,4,23],
+"group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a":[2,1,1,25],
+"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[2,1,1,10],
+"group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f":[4,0,0,4,8],
+"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[4,0,0,4,19],
+"group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50":[2,1,1,21],
+"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[2,1,1,8],
+"group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d":[4,0,0,4,6],
+"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[4,0,0,28,6],
+"group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340":[2,1,1,1],
+"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[2,1,1,4],
+"group__delivery.html#gace64c19b55c542fc894816bea7d57c0c":[4,0,0,4,2],
+"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[2,1,1,13],
+"group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b":[4,0,0,4,11],
+"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[2,1,1,3],
+"group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b":[4,0,0,4,1],
+"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[4,0,0,4,14],
+"group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b":[2,1,1,16],
+"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[4,0,0,4,24],
+"group__delivery.html#gaeae1603ad26c10678175beb423733b67":[2,1,1,26],
+"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[4,0,0,4,25],
+"group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db":[2,1,1,27],
+"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[2,1,1,5],
+"group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3":[4,0,0,4,3],
+"group__disposition.html":[2,1,1,0],
+"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[2,1,1,0,14],
+"group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced":[4,0,0,5,14],
+"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[2,1,1,0,1],
+"group__disposition.html#ga247e3d1ac7c9096cdd28424353582962":[4,0,0,5,1],
+"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[2,1,1,0,12],
+"group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6":[4,0,0,5,12],
+"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[2,1,1,0,3],
+"group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f":[4,0,0,5,3],
+"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[2,1,1,0,8],
+"group__disposition.html#ga451f0c749032dad08b6f960aba3416da":[4,0,0,5,8],
+"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[2,1,1,0,5],
+"group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1":[4,0,0,5,5],
+"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[2,1,1,0,11],
+"group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac":[4,0,0,5,11],
+"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[2,1,1,0,10],
+"group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1":[4,0,0,5,10],
+"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[2,1,1,0,17],
+"group__disposition.html#ga56f357a15193cfb221ce497d1f48022d":[4,0,0,5,17],
+"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[2,1,1,0,4],
+"group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3":[4,0,0,5,4],
+"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[2,1,1,0,15],
+"group__disposition.html#ga900c1f88996063c495e4a370c14d5105":[4,0,0,5,15],
+"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[2,1,1,0,2],
+"group__disposition.html#gaae349c977b37b584aa62fff6515802ca":[4,0,0,5,2],
+"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[2,1,1,0,6],
+"group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67":[4,0,0,5,6],
+"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[2,1,1,0,9],
+"group__disposition.html#gabcf704fae3e555374ab180befc5b8278":[4,0,0,5,9],
+"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[2,1,1,0,7],
+"group__disposition.html#gabd35f46e997ed687d715302480d011e2":[4,0,0,5,7],
+"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[2,1,1,0,0],
+"group__disposition.html#gac64952b813a707586c6b3898e09552e4":[4,0,0,5,0],
+"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[2,1,1,0,13],
+"group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1":[4,0,0,5,13],
+"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[2,1,1,0,16],
+"group__disposition.html#gaf82a7d54887104bdced67a2e95510e38":[4,0,0,5,16],
+"group__engine.html":[2,1],
+"group__event.html":[2,1,2],
+"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[2,1,2,15],
+"group__event.html#ga2a289b44f0bb585f419f355e0e7bff81":[4,0,0,8,14],
+"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[4,0,0,8,1],
+"group__event.html#ga4876e2eed24a4d4e4c52b99842103cda":[2,1,2,2],
+"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[2,1,2,18],
+"group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5":[4,0,0,8,17],
+"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[2,1,2,5],
+"group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15":[4,0,0,8,4],
+"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[2,1,2,17],
+"group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d":[4,0,0,8,16],
+"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[2,1,2,19],
+"group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585":[4,0,0,8,18],
+"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[2,1,2,16],
+"group__event.html#ga7ac86262676e6ced40bacc2ca85d205e":[4,0,0,8,15],
+"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[2,1,2,11],
+"group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa":[4,0,0,8,10],
+"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[4,0,0,8,0],
+"group__event.html#ga87f3028b4888632bbd56fb71ac737ae8":[2,1,2,1],
+"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[4,0,0,28,2],
+"group__event.html#ga905cdecedb8020bc28e648e43348b5d1":[2,1,2,0],
+"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[2,1,2,6],
+"group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f":[4,0,0,8,5],
+"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[2,1,2,7],
+"group__event.html#gaa555f47b96943d506be173d3bfbb0e2f":[4,0,0,8,6],
+"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[2,1,2,3],
+"group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada":[4,0,0,8,2],
+"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[2,1,2,14],
+"group__event.html#gaadfc49bb1943bf56058bfe7affa5a380":[4,0,0,8,13],
+"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[2,1,2,10],
+"group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f":[4,0,0,8,9],
+"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[2,1,2,12],
+"group__event.html#gabd51118bb12d11911fb189ace39fa20f":[4,0,0,8,11],
+"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[2,1,2,9],
+"group__event.html#gad1f005d4eae73f8d81e2df08da151f53":[4,0,0,8,8],
+"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[2,1,2,13],
+"group__event.html#gae7306ffd931c65d9acab76fde75fbd53":[4,0,0,8,12],
+"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[2,1,2,20],
+"group__event.html#gaede985de776fb37eaf3d2a34af60a5dc":[4,0,0,8,19],
+"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[2,1,2,8],
+"group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c":[4,0,0,8,7],
+"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[2,1,2,4],
+"group__event.html#gaff9695d4c47feea83a5762cec75d6ccf":[4,0,0,8,3],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[2,1,2,2,14],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424":[4,0,0,8,1,14],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[2,1,2,2,23],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f":[4,0,0,8,1,23]
+};

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex2.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex2.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex2.js
new file mode 100755
index 0000000..d8efce1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex2.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX2 =
+{
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[4,0,0,8,1,11],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f":[2,1,2,2,11],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa12d77930d6fc716f286f1fc1da17b718":[4,0,0,8,1,37],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[4,0,0,8,1,4],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9":[2,1,2,2,4],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[4,0,0,8,1,5],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e":[2,1,2,2,5],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[2,1,2,2,34],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba":[4,0,0,8,1,34],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[4,0,0,8,1,0],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657":[2,1,2,2,0],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[2,1,2,2,33],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db":[4,0,0,8,1,33],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2db304137f1cbb89baed3ff87ab43b9c":[4,0,0,8,1,36],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[2,1,2,2,19],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c":[4,0,0,8,1,19],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[2,1,2,2,17],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135":[4,0,0,8,1,17],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[2,1,2,2,22],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a":[4,0,0,8,1,22],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45de34c8f4fdb4c8b1f713d7b17b4ca1":[4,0,0,8,1,41],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[2,1,2,2,21],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307":[4,0,0,8,1,21],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[2,1,2,2,26],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f":[4,0,0,8,1,26],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5258331573513f2672922763ee41b24f":[4,0,0,8,1,39],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[4,0,0,8,1,2],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff":[2,1,2,2,2],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[2,1,2,2,25],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2":[4,0,0,8,1,25],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[4,0,0,8,1,8],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a":[2,1,2,2,8],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[2,1,2,2,16],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029":[4,0,0,8,1,16],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[2,1,2,2,20],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65":[4,0,0,8,1,20],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[4,0,0,8,1,12],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b":[2,1,2,2,12],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6dd63225befbc388ca529f5f4cf6d2b9":[4,0,0,8,1,38],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[2,1,2,2,28],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe":[4,0,0,8,1,28],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa74f3d7501f7d57e620e9d826293c47ee":[4,0,0,8,1,35],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[2,1,2,2,31],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a":[4,0,0,8,1,31],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[2,1,2,2,24],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e":[4,0,0,8,1,24],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[4,0,0,8,1,1],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db":[2,1,2,2,1],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[2,1,2,2,32],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51":[4,0,0,8,1,32],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[2,1,2,2,30],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28":[4,0,0,8,1,30],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[4,0,0,8,1,7],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498":[2,1,2,2,7],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[4,0,0,8,1,10],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86":[2,1,2,2,10],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[4,0,0,8,1,3],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0":[2,1,2,2,3],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[4,0,0,8,1,9],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc":[2,1,2,2,9],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[2,1,2,2,29],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76":[4,0,0,8,1,29],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaade231050bf30430bf4f2c111f5564ee0":[4,0,0,8,1,40],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[2,1,2,2,27],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5":[4,0,0,8,1,27],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[4,0,0,8,1,13],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f":[2,1,2,2,13],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[2,1,2,2,18],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8":[4,0,0,8,1,18],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[4,0,0,8,1,6],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5":[2,1,2,2,6],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[2,1,2,2,15],
+"group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806":[4,0,0,8,1,15],
+"group__handlers.html":[2,2],
+"group__handlers.html#ga433020fb888fe9fc68b201c1395f7ca5":[4,0,0,9,0],
+"group__handlers.html#ga9c0c2ff02e76e89954db2c2c64d4a895":[4,0,0,9,2],
+"group__handlers.html#gaa251198d8829ef206312a5d85e172c4b":[4,0,0,9,4],
+"group__handlers.html#gaacb6b7af1d4c6a41a91af7c80f663833":[4,0,0,9,5],
+"group__handlers.html#gad98fb122e88847678e2454881c59ef51":[4,0,0,9,1],
+"group__handlers.html#gaec837afe800eef2cbbd3d4b1d6aad31f":[4,0,0,9,3],
+"group__link.html":[2,1,3],
+"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[4,0,0,12,31],
+"group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5":[2,1,3,30],
+"group__link.html#ga07d0254efd3df298246a043f5323d540":[4,0,0,12,22],
+"group__link.html#ga07d0254efd3df298246a043f5323d540":[2,1,3,23],
+"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[4,0,0,12,36],
+"group__link.html#ga0be02619b09c3b7b38fe50318466792e":[2,1,3,34],
+"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[4,0,0,12,30],
+"group__link.html#ga13d85968d1ced071196379c9cbd108b1":[2,1,3,29],
+"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[4,0,0,12,16],
+"group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e":[2,1,3,17],
+"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[4,0,0,12,29],
+"group__link.html#ga1c9b1a283a88199a2dc56af8ab150760":[2,1,3,28],
+"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[4,0,0,12,46],
+"group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5":[2,1,3,43],
+"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[4,0,0,12,48],
+"group__link.html#ga29f38b239a25d8adad5fa7457e4ec014":[2,1,3,45],
+"group__link.html#ga3d284db80651c3183a60f706325f2266":[4,0,0,12,21],
+"group__link.html#ga3d284db80651c3183a60f706325f2266":[2,1,3,22],
+"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[2,1,3,10],
+"group__link.html#ga3d9321a1831d214e079152b7a8030cf1":[4,0,0,12,6],
+"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[2,1,3,5],
+"group__link.html#ga3fb58bd0b88d37407ebb615c2630e608":[4,0,0,12,1],
+"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[4,0,0,12,39],
+"group__link.html#ga410b0f045ee235b93a7fa1439af50d2c":[2,1,3,36],
+"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[4,0,0,12,17],
+"group__link.html#ga412100bbe765f6fa0313257b6f24a1b8":[2,1,3,18],
+"group__link.html#ga44b6238638d71356b00f3129e0b28182":[4,0,0,12,40],
+"group__link.html#ga44b6238638d71356b00f3129e0b28182":[2,1,3,37],
+"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[4,0,0,12,43],
+"group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c":[2,1,3,40],
+"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[4,0,0,12,45],
+"group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f":[2,1,3,42],
+"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[2,1,3,7],
+"group__link.html#ga51ace30d440f3f6a1c7b022a17c14738":[4,0,0,12,3],
+"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[4,0,0,12,8],
+"group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac":[2,1,3,12],
+"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[4,0,0,12,32],
+"group__link.html#ga6955876604a5982a969cf3e44bc3b045":[2,1,3,31],
+"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[4,0,0,12,13],
+"group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6":[2,1,3,15],
+"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[4,0,0,12,11],
+"group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc":[2,1,3,14],
+"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[4,0,0,12,44],
+"group__link.html#ga77f816f63c744283b2fd62e6f8abef07":[2,1,3,41],
+"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[2,1,3,44],
+"group__link.html#ga79008e1324488bcbc7387b657c1d2897":[4,0,0,12,47],
+"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[4,0,0,12,9],
+"group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f":[2,1,3,13],
+"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[4,0,0,28,8],
+"group__link.html#ga89dad3aa7934329a7ff467c636687bc0":[2,1,3,3],
+"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[4,0,0,12,41],
+"group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0":[2,1,3,38],
+"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[4,0,0,12,26],
+"group__link.html#ga8aec1bf839d167e81037595a86c8751a":[2,1,3,26],
+"group__link.html#ga9417ad2f784646ae23318782411e422a":[4,0,0,12,35],
+"group__link.html#ga9417ad2f784646ae23318782411e422a":[2,1,3,33],
+"group__link.html#gaa28fac1437012b534873b6e255bcb494":[4,0,0,12,15],
+"group__link.html#gaa28fac1437012b534873b6e255bcb494":[2,1,3,16],
+"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[2,1,3,25],
+"group__link.html#gab5a35ccbd14c04285845a6d7b40f44df":[4,0,0,12,25],
+"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[4,0,0,12,24],
+"group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083":[2,1,3,24],
+"group__link.html#gabac87dd5667123557a0e73a45ad13349":[4,0,0,12,28],
+"group__link.html#gabac87dd5667123557a0e73a45ad13349":[2,1,3,27],
+"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[4,0,0,12,19],
+"group__link.html#gac02f18d19fa8da9fef840e52be41cf68":[2,1,3,20],
+"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[2,1,3,21],
+"group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe":[4,0,0,12,20],
+"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[2,1,3,19],
+"group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde":[4,0,0,12,18],
+"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[2,1,3,4],
+"group__link.html#gad1c2388cdae687be26222a5d66fd2d58":[4,0,0,12,0],
+"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[4,0,0,12,33],
+"group__link.html#gad9c24558b723dc4877abad8bacd5a17a":[2,1,3,32],
+"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[2,1,3,9],
+"group__link.html#gad9d63c2255cae6c913cb980f8812ace0":[4,0,0,12,5],
+"group__link.html#gae106eccd62d41a1b6125bc471315066d":[4,0,0,12,7],
+"group__link.html#gae106eccd62d41a1b6125bc471315066d":[2,1,3,11],
+"group__link.html#gae87b35d45c495a640c04376175696403":[2,1,3,8],
+"group__link.html#gae87b35d45c495a640c04376175696403":[4,0,0,12,4],
+"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[2,1,3,6],
+"group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7":[4,0,0,12,2],
+"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[2,1,3,39],
+"group__link.html#gaef39c0b3b65fca7d9b227ef38a345394":[4,0,0,12,42],
+"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[4,0,0,12,38],
+"group__link.html#gaff06cd4918c76523e1893dc1341ebc48":[2,1,3,35],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[2,1,3,5,0],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade":[4,0,0,12,1,0],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[2,1,3,5,1],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0":[4,0,0,12,1,1],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[2,1,3,5,2],
+"group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1":[4,0,0,12,1,2],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[4,0,0,12,0,0],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262":[2,1,3,4,0],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[2,1,3,4,1],
+"group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3":[4,0,0,12,0,1],
+"group__message.html":[2,3],
+"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[4,0,0,14,43],
+"group__message.html#ga00b7a4b62de07b070191398e1f1cff02":[2,3,43],
+"group__message.html#ga02854827986ba1b0e36d0005674661c4":[2,3,12],
+"group__message.html#ga02854827986ba1b0e36d0005674661c4":[4,0,0,14,12],
+"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[4,0,0,14,49],
+"group__message.html#ga04aa890bc4ff9f182462cffd50029123":[2,3,49],
+"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[4,0,0,14,31],
+"group__message.html#ga0639e7686a2fdaabec64e26675fa805a":[2,3,31],
+"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[4,0,0,14,44],
+"group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e":[2,3,44],
+"group__message.html#ga147807825163b84d9fdd7556fad42608":[4,0,0,14,32],
+"group__message.html#ga147807825163b84d9fdd7556fad42608":[2,3,32],
+"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[2,3,25],
+"group__message.html#ga165beee02cfa76912ec7eb89e3869135":[4,0,0,14,25],
+"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[4,0,0,14,34],
+"group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab":[2,3,34],
+"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[2,3,33],
+"group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb":[4,0,0,14,33],
+"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[4,0,0,14,52],
+"group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3":[2,3,52],
+"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[4,0,0,14,2],
+"group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9":[2,3,2],
+"group__message.html#ga29d5812830f4379461472761cd5e056b":[4,0,0,14,41],
+"group__message.html#ga29d5812830f4379461472761cd5e056b":[2,3,41],
+"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[4,0,0,14,45],
+"group__message.html#ga31d881ca2663b0903f9a866da1e911ef":[2,3,45],
+"group__message.html#ga320d01b638a1780bebec73f4a943778a":[4,0,0,14,7],
+"group__message.html#ga320d01b638a1780bebec73f4a943778a":[2,3,7],
+"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[4,0,0,14,36],
+"group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953":[2,3,36],
+"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[4,0,0,14,48],
+"group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358":[2,3,48],
+"group__message.html#ga6dc34192b0b265792e80b909733fc446":[2,3,22],
+"group__message.html#ga6dc34192b0b265792e80b909733fc446":[4,0,0,14,22],
+"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[2,3,0],
+"group__message.html#ga732b155202644a5c5be75a651a3c4fac":[4,0,0,14,0],
+"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[2,3,21],
+"group__message.html#ga7820752b1c9d5f88e74d291e48fc1638":[4,0,0,14,21],
+"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[2,3,39],
+"group__message.html#ga7f328d0874a181f508b0af9eece5e95d":[4,0,0,14,39],
+"group__message.html#ga85500c85e451bb223084a5261be4f107":[2,3,16],
+"group__message.html#ga85500c85e451bb223084a5261be4f107":[4,0,0,14,16],
+"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[2,3,11],
+"group__message.html#ga87bacde8d1733671663832dbb9fd097c":[4,0,0,14,11],
+"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[2,3,37],
+"group__message.html#ga8881958619bd06d75c0c6cfffc59ee07":[4,0,0,14,37],
+"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[2,3,15],
+"group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64":[4,0,0,14,15],
+"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[4,0,0,14,13],
+"group__message.html#ga8cb345cb31c3a3349688799b6b4f2006":[2,3,13],
+"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[4,0,0,14,8],
+"group__message.html#ga8e14c80d737f01e2a54b8198c48910d4":[2,3,8],
+"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[2,3,10],
+"group__message.html#ga98c45926c58fabb1465c59d9aa4056ff":[4,0,0,14,10],
+"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[2,3,50],
+"group__message.html#ga99fcb933bf3dc699a1b04027f770922e":[4,0,0,14,50],
+"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[2,3,9],
+"group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa":[4,0,0,14,9],
+"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[2,3,27],
+"group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf":[4,0,0,14,27],
+"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[2,3,40],
+"group__message.html#ga9e29a74bbaf88a38d488df17940f637a":[4,0,0,14,40],
+"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[2,3,14],
+"group__message.html#ga9ec4d67e6527397023d119ae81f57c03":[4,0,0,14,14],
+"group__message.html#gaa030d35726172445701c3abd365717b3":[4,0,0,14,6],
+"group__message.html#gaa030d35726172445701c3abd365717b3":[2,3,6],
+"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[2,3,47],
+"group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e":[4,0,0,14,47],
+"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[2,3,46],
+"group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d":[4,0,0,14,46],
+"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[2,3,17],
+"group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6":[4,0,0,14,17]
+};


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[05/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.html
new file mode 100755
index 0000000..40f9af6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.html
@@ -0,0 +1,288 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/reactor.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('reactor_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">reactor.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="event_8h_source.html">proton/event.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="selectable_8h_source.html">proton/selectable.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="ssl_8h_source.html">proton/ssl.h</a>&gt;</code><br />
+</div>
+<p><a href="reactor_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga7b7005d7b17535fbad64399e84a26197"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b7005d7b17535fbad64399e84a26197"></a>
+typedef struct pn_reactor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_t</b></td></tr>
+<tr class="separator:ga7b7005d7b17535fbad64399e84a26197"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1a4eb3ba386748d9ca65205890b51de3"></a>
+typedef struct pn_acceptor_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_t</b></td></tr>
+<tr class="separator:ga1a4eb3ba386748d9ca65205890b51de3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79e2a6651de835a2f13865719803bc8f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga79e2a6651de835a2f13865719803bc8f"></a>
+typedef struct pn_timer_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_t</b></td></tr>
+<tr class="separator:ga79e2a6651de835a2f13865719803bc8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd209a7fe490e751740f25a97fdc80bc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gacd209a7fe490e751740f25a97fdc80bc"></a>
+typedef struct pn_task_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_t</b></td></tr>
+<tr class="separator:gacd209a7fe490e751740f25a97fdc80bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga511f957744192889e18ae35acd1ef3fa"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga511f957744192889e18ae35acd1ef3fa"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>))</td></tr>
+<tr class="separator:ga511f957744192889e18ae35acd1ef3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac19ce565e73ab8dd54f8a83f1f5e60cc"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_new</b> (void(*dispatch)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>), size_t size, void(*finalize)(<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *))</td></tr>
+<tr class="separator:gac19ce565e73ab8dd54f8a83f1f5e60cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga527e92956c072c1bfd8302501f729753"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga527e92956c072c1bfd8302501f729753"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_free</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga527e92956c072c1bfd8302501f729753"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae570bf70c40c21c94bf63e67e2dcccca"></a>
+PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_mem</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gae570bf70c40c21c94bf63e67e2dcccca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7ddcff808e96c6dee9a161a16811f28"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab7ddcff808e96c6dee9a161a16811f28"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_add</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child)</td></tr>
+<tr class="separator:gab7ddcff808e96c6dee9a161a16811f28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8014d09bdcfd29d6a12ae43b923de2b7"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_clear</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga8014d09bdcfd29d6a12ae43b923de2b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac7b76a548321e812ae9c208bcf26fb00"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac7b76a548321e812ae9c208bcf26fb00"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handler_dispatch</b> (<a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gac7b76a548321e812ae9c208bcf26fb00"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87b11c5ba311de6df453109dc62316a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b11c5ba311de6df453109dc62316a3"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor</b> (void)</td></tr>
+<tr class="separator:ga87b11c5ba311de6df453109dc62316a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"></a>
+PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_attachments</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga3b4fa5a65f3f3ef66ea3fa2210cbfea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1d93691cb09d28eb290f69dd0995c324"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1d93691cb09d28eb290f69dd0995c324"></a>
+PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_timeout</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga1d93691cb09d28eb290f69dd0995c324"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafea28a0bdc5c168852d8fe741269b1af"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gafea28a0bdc5c168852d8fe741269b1af"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_timeout</b> (pn_reactor_t *reactor, pn_millis_t timeout)</td></tr>
+<tr class="separator:gafea28a0bdc5c168852d8fe741269b1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1105beb57e86e90d0660dbe167c733a6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1105beb57e86e90d0660dbe167c733a6"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_mark</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga1105beb57e86e90d0660dbe167c733a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9bc71e4766901a96bb434f3be75315f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9bc71e4766901a96bb434f3be75315f"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_now</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gac9bc71e4766901a96bb434f3be75315f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d66ecb32df66418514235ba56e3a8de"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9d66ecb32df66418514235ba56e3a8de"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_yield</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga9d66ecb32df66418514235ba56e3a8de"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf9ac47aa83192acbbc883fc1aee108ea"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_free</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaf9ac47aa83192acbbc883fc1aee108ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9775d149269de727b2089e569382b5ce"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9775d149269de727b2089e569382b5ce"></a>
+PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_collector</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga9775d149269de727b2089e569382b5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga66c9d97dafd5f2d9d7437ee133a51cd8"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_global_handler</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga66c9d97dafd5f2d9d7437ee133a51cd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1216d254421a074abf12c21d3eb0c56b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1216d254421a074abf12c21d3eb0c56b"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_global_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga1216d254421a074abf12c21d3eb0c56b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaab68223bb8b59d6d1187c9a3ca2b3b6b"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_get_handler</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaab68223bb8b59d6d1187c9a3ca2b3b6b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6abeb8b0abb1f0d7b5d820c8a35b677c"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_set_handler</b> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga6abeb8b0abb1f0d7b5d820c8a35b677c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gab0ee15ec91e80b7e2b75c7aeabad2693"></a>
+PN_EXTERN pn_io_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_io</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gab0ee15ec91e80b7e2b75c7aeabad2693"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26bc30c1e74589fb577510328f834097"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga26bc30c1e74589fb577510328f834097"></a>
+PN_EXTERN pn_list_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_children</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga26bc30c1e74589fb577510328f834097"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa22f5fec9ac5aed56cccdf833fa992b8"></a>
+PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_selectable</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaa22f5fec9ac5aed56cccdf833fa992b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga0becf37c169c93ecaa27efb7f28bc304"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_update</b> (pn_reactor_t *reactor, <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga0becf37c169c93ecaa27efb7f28bc304"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf806373bd6bf77700438c8891c528ebb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf806373bd6bf77700438c8891c528ebb"></a>
+PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_acceptor</b> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gaf806373bd6bf77700438c8891c528ebb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc625bc7107766746a05ee4b7c53f363"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a> (pn_reactor_t *reactor, const char *host, const char *port, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gabc625bc7107766746a05ee4b7c53f363"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a> (pn_reactor_t *reactor, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaeba5aac4f320c26f2d01810940083eb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a> (pn_reactor_t *reactor, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *host, const char *port)</td></tr>
+<tr class="separator:gaaeba5aac4f320c26f2d01810940083eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a> (pn_reactor_t *reactor, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga455dab055963b2cba2485582edbadd77"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga455dab055963b2cba2485582edbadd77"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_wakeup</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga455dab055963b2cba2485582edbadd77"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04265b285b9f0813a34336969cc0eded"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04265b285b9f0813a34336969cc0eded"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_start</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga04265b285b9f0813a34336969cc0eded"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b673c793589fdbb2bec4968acf643a3"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga7b673c793589fdbb2bec4968acf643a3"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_quiesced</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga7b673c793589fdbb2bec4968acf643a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b66944b6cbd3ba8cd40137143bff969"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_process</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga8b66944b6cbd3ba8cd40137143bff969"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga6bc46f7f408e6a2491ac9d91321c414e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_stop</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:ga6bc46f7f408e6a2491ac9d91321c414e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaec55747a472a21ff319c6911e16ffcf"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaec55747a472a21ff319c6911e16ffcf"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_run</b> (pn_reactor_t *reactor)</td></tr>
+<tr class="separator:gaaec55747a472a21ff319c6911e16ffcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga87b42c05f01bf2c2d1d7f760a3f199c0"></a>
+PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_reactor_schedule</b> (pn_reactor_t *reactor, int delay, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga87b42c05f01bf2c2d1d7f760a3f199c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4cf4e74749027376764c33346d637701"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4cf4e74749027376764c33346d637701"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_set_ssl_domain</b> (pn_acceptor_t *acceptor, pn_ssl_domain_t *domain)</td></tr>
+<tr class="separator:ga4cf4e74749027376764c33346d637701"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4dd23e67c238d7b61740222260b39eb5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4dd23e67c238d7b61740222260b39eb5"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_acceptor_close</b> (pn_acceptor_t *acceptor)</td></tr>
+<tr class="separator:ga4dd23e67c238d7b61740222260b39eb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga089c8647f8beb2d23cf9e0a9da2804c6"></a>
+PN_EXTERN pn_acceptor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_connection_acceptor</b> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga089c8647f8beb2d23cf9e0a9da2804c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"></a>
+PN_EXTERN pn_timer_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer</b> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9b288a333a6b8b7f50d8ec70f69ce9dd"></a>
+PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_deadline</b> (pn_timer_t *timer)</td></tr>
+<tr class="separator:ga9b288a333a6b8b7f50d8ec70f69ce9dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9b11ff4f96a392d83636ae7196df50e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac9b11ff4f96a392d83636ae7196df50e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tick</b> (pn_timer_t *timer, pn_timestamp_t now)</td></tr>
+<tr class="separator:gac9b11ff4f96a392d83636ae7196df50e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gae4d56ecd103a5733a1b513fa805b7db6"></a>
+PN_EXTERN pn_task_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_schedule</b> (pn_timer_t *timer, pn_timestamp_t deadline)</td></tr>
+<tr class="separator:gae4d56ecd103a5733a1b513fa805b7db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3c18e2de914fc1a097c1d7a709775029"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3c18e2de914fc1a097c1d7a709775029"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_timer_tasks</b> (pn_timer_t *timer)</td></tr>
+<tr class="separator:ga3c18e2de914fc1a097c1d7a709775029"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04b584117634475733cfc4e61793bbac"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga04b584117634475733cfc4e61793bbac"></a>
+PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_attachments</b> (pn_task_t *task)</td></tr>
+<tr class="separator:ga04b584117634475733cfc4e61793bbac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d33c1c1c16130fd42520a8def593781"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga3d33c1c1c16130fd42520a8def593781"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_task_cancel</b> (pn_task_t *task)</td></tr>
+<tr class="separator:ga3d33c1c1c16130fd42520a8def593781"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga80f87d509624fc970c77bd3d36a67a69"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga80f87d509624fc970c77bd3d36a67a69"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_class_reactor</b> (const <a class="el" href="structpn__class__t.html">pn_class_t</a> *clazz, void *object)</td></tr>
+<tr class="separator:ga80f87d509624fc970c77bd3d36a67a69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa3720d9de27c746ee13f610e9d34edcd"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_object_reactor</b> (void *object)</td></tr>
+<tr class="separator:gaa3720d9de27c746ee13f610e9d34edcd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga23151d14d0d494d11faccf81eb49adb8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga23151d14d0d494d11faccf81eb49adb8"></a>
+PN_EXTERN pn_reactor_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_event_reactor</b> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga23151d14d0d494d11faccf81eb49adb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga5c0e98b0bf82a72578fa6028658cfb55"></a>
+PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_get_handler</b> (pn_record_t *record)</td></tr>
+<tr class="separator:ga5c0e98b0bf82a72578fa6028658cfb55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga64e2ee59de7a077eba0a9458b56dc195"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_record_set_handler</b> (pn_record_t *record, <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler)</td></tr>
+<tr class="separator:ga64e2ee59de7a077eba0a9458b56dc195"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Reactor API for proton. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="reactor_8h.html">reactor.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.js
new file mode 100755
index 0000000..3335f5c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h.js
@@ -0,0 +1,58 @@
+var reactor_8h =
+[
+    [ "pn_acceptor_t", "group__reactor.html#ga1a4eb3ba386748d9ca65205890b51de3", null ],
+    [ "pn_reactor_t", "group__reactor.html#ga7b7005d7b17535fbad64399e84a26197", null ],
+    [ "pn_task_t", "group__reactor.html#gacd209a7fe490e751740f25a97fdc80bc", null ],
+    [ "pn_timer_t", "group__reactor.html#ga79e2a6651de835a2f13865719803bc8f", null ],
+    [ "pn_acceptor_close", "group__reactor.html#ga4dd23e67c238d7b61740222260b39eb5", null ],
+    [ "pn_acceptor_set_ssl_domain", "group__reactor.html#ga4cf4e74749027376764c33346d637701", null ],
+    [ "pn_class_reactor", "group__reactor.html#ga80f87d509624fc970c77bd3d36a67a69", null ],
+    [ "pn_connection_acceptor", "group__reactor.html#ga089c8647f8beb2d23cf9e0a9da2804c6", null ],
+    [ "pn_event_reactor", "group__reactor.html#ga23151d14d0d494d11faccf81eb49adb8", null ],
+    [ "pn_handler", "group__reactor.html#ga511f957744192889e18ae35acd1ef3fa", null ],
+    [ "pn_handler_add", "group__reactor.html#gab7ddcff808e96c6dee9a161a16811f28", null ],
+    [ "pn_handler_clear", "group__reactor.html#ga8014d09bdcfd29d6a12ae43b923de2b7", null ],
+    [ "pn_handler_dispatch", "group__reactor.html#gac7b76a548321e812ae9c208bcf26fb00", null ],
+    [ "pn_handler_free", "group__reactor.html#ga527e92956c072c1bfd8302501f729753", null ],
+    [ "pn_handler_mem", "group__reactor.html#gae570bf70c40c21c94bf63e67e2dcccca", null ],
+    [ "pn_handler_new", "group__reactor.html#gac19ce565e73ab8dd54f8a83f1f5e60cc", null ],
+    [ "pn_object_reactor", "group__reactor.html#gaa3720d9de27c746ee13f610e9d34edcd", null ],
+    [ "pn_reactor", "group__reactor.html#ga87b11c5ba311de6df453109dc62316a3", null ],
+    [ "pn_reactor_acceptor", "group__reactor.html#gaf806373bd6bf77700438c8891c528ebb", null ],
+    [ "pn_reactor_attachments", "group__reactor.html#ga3b4fa5a65f3f3ef66ea3fa2210cbfea1", null ],
+    [ "pn_reactor_children", "group__reactor.html#ga26bc30c1e74589fb577510328f834097", null ],
+    [ "pn_reactor_collector", "group__reactor.html#ga9775d149269de727b2089e569382b5ce", null ],
+    [ "pn_reactor_connection", "group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f", null ],
+    [ "pn_reactor_connection_to_host", "group__reactor.html#gabc625bc7107766746a05ee4b7c53f363", null ],
+    [ "pn_reactor_free", "group__reactor.html#gaf9ac47aa83192acbbc883fc1aee108ea", null ],
+    [ "pn_reactor_get_connection_address", "group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a", null ],
+    [ "pn_reactor_get_global_handler", "group__reactor.html#ga66c9d97dafd5f2d9d7437ee133a51cd8", null ],
+    [ "pn_reactor_get_handler", "group__reactor.html#gaab68223bb8b59d6d1187c9a3ca2b3b6b", null ],
+    [ "pn_reactor_get_timeout", "group__reactor.html#ga1d93691cb09d28eb290f69dd0995c324", null ],
+    [ "pn_reactor_io", "group__reactor.html#gab0ee15ec91e80b7e2b75c7aeabad2693", null ],
+    [ "pn_reactor_mark", "group__reactor.html#ga1105beb57e86e90d0660dbe167c733a6", null ],
+    [ "pn_reactor_now", "group__reactor.html#gac9bc71e4766901a96bb434f3be75315f", null ],
+    [ "pn_reactor_process", "group__reactor.html#ga8b66944b6cbd3ba8cd40137143bff969", null ],
+    [ "pn_reactor_quiesced", "group__reactor.html#ga7b673c793589fdbb2bec4968acf643a3", null ],
+    [ "pn_reactor_run", "group__reactor.html#gaaec55747a472a21ff319c6911e16ffcf", null ],
+    [ "pn_reactor_schedule", "group__reactor.html#ga87b42c05f01bf2c2d1d7f760a3f199c0", null ],
+    [ "pn_reactor_selectable", "group__reactor.html#gaa22f5fec9ac5aed56cccdf833fa992b8", null ],
+    [ "pn_reactor_set_connection_host", "group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb", null ],
+    [ "pn_reactor_set_global_handler", "group__reactor.html#ga1216d254421a074abf12c21d3eb0c56b", null ],
+    [ "pn_reactor_set_handler", "group__reactor.html#ga6abeb8b0abb1f0d7b5d820c8a35b677c", null ],
+    [ "pn_reactor_set_timeout", "group__reactor.html#gafea28a0bdc5c168852d8fe741269b1af", null ],
+    [ "pn_reactor_start", "group__reactor.html#ga04265b285b9f0813a34336969cc0eded", null ],
+    [ "pn_reactor_stop", "group__reactor.html#ga6bc46f7f408e6a2491ac9d91321c414e", null ],
+    [ "pn_reactor_update", "group__reactor.html#ga0becf37c169c93ecaa27efb7f28bc304", null ],
+    [ "pn_reactor_wakeup", "group__reactor.html#ga455dab055963b2cba2485582edbadd77", null ],
+    [ "pn_reactor_yield", "group__reactor.html#ga9d66ecb32df66418514235ba56e3a8de", null ],
+    [ "pn_record_get_handler", "group__reactor.html#ga5c0e98b0bf82a72578fa6028658cfb55", null ],
+    [ "pn_record_set_handler", "group__reactor.html#ga64e2ee59de7a077eba0a9458b56dc195", null ],
+    [ "pn_task_attachments", "group__reactor.html#ga04b584117634475733cfc4e61793bbac", null ],
+    [ "pn_task_cancel", "group__reactor.html#ga3d33c1c1c16130fd42520a8def593781", null ],
+    [ "pn_timer", "group__reactor.html#ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6", null ],
+    [ "pn_timer_deadline", "group__reactor.html#ga9b288a333a6b8b7f50d8ec70f69ce9dd", null ],
+    [ "pn_timer_schedule", "group__reactor.html#gae4d56ecd103a5733a1b513fa805b7db6", null ],
+    [ "pn_timer_tasks", "group__reactor.html#ga3c18e2de914fc1a097c1d7a709775029", null ],
+    [ "pn_timer_tick", "group__reactor.html#gac9b11ff4f96a392d83636ae7196df50e", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h_source.html
new file mode 100755
index 0000000..890b99a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/reactor_8h_source.html
@@ -0,0 +1,240 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/reactor.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('reactor_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">reactor.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="reactor_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_REACTOR_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_REACTOR_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_reactor_t pn_reactor_t;</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_acceptor_t pn_acceptor_t;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_timer_t pn_timer_t;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_task_t pn_task_t;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>));</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_handler_new(<span class="keywordtype">void</span> (*dispatch)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>), <span class="keywordtype">size_t</span> size,</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;                                       <span class="keywordtype">void</span> (*finalize)(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *));</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_free(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_handler_mem(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_add(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *child);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_clear(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_handler_dispatch(<a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler, <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event, <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;PN_EXTERN pn_reactor_t *pn_reactor(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN pn_record_t *pn_reactor_attachments(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN pn_millis_t pn_reactor_get_timeout(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_timeout(pn_reactor_t *reactor, pn_millis_t timeout);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_mark(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN pn_timestamp_t pn_reactor_now(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_yield(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_free(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *pn_reactor_collector(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_global_handler(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_global_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_reactor_get_handler(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_set_handler(pn_reactor_t *reactor, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN pn_io_t *pn_reactor_io(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;PN_EXTERN pn_list_t *pn_reactor_children(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *pn_reactor_selectable(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_update(pn_reactor_t *reactor, <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;PN_EXTERN pn_acceptor_t *pn_reactor_acceptor(pn_reactor_t *reactor, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;                                             <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a>(pn_reactor_t *reactor,</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;                                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *port,</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;                                                         <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>(pn_reactor_t *reactor,</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;                                                 <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a>(pn_reactor_t *reactor,</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;                                              <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection,</div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *host,</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;                                              <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a>(pn_reactor_t *reactor,</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;                                                        <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_reactor_wakeup(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_start(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_quiesced(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_reactor_process(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_stop(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_reactor_run(pn_reactor_t *reactor);</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;PN_EXTERN pn_task_t *pn_reactor_schedule(pn_reactor_t *reactor, <span class="keywordtype">int</span> delay, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_set_ssl_domain(pn_acceptor_t *acceptor, pn_ssl_domain_t *domain);</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_acceptor_close(pn_acceptor_t *acceptor);</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_acceptor_t *pn_connection_acceptor(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_timer_t *pn_timer(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN pn_timestamp_t pn_timer_deadline(pn_timer_t *timer);</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_timer_tick(pn_timer_t *timer, pn_timestamp_t now);</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN pn_task_t *pn_timer_schedule(pn_timer_t *timer, pn_timestamp_t deadline);</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_timer_tasks(pn_timer_t *timer);</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN pn_record_t *pn_task_attachments(pn_task_t *task);</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_task_cancel(pn_task_t *task);</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN pn_reactor_t *pn_class_reactor(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN pn_reactor_t *pn_object_reactor(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN pn_reactor_t *pn_event_reactor(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *pn_record_get_handler(pn_record_t *record);</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_set_handler(pn_record_t *record, <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *handler);</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;}</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* reactor.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__reactor_html_gaaeba5aac4f320c26f2d01810940083eb"><div class="ttname"><a href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">pn_reactor_set_connection_host</a></div><div class="ttdeci">PN_EXTERN void pn_reactor_set_connection_host(pn_reactor_t *reactor, pn_connection_t *connection, const char *host, const char *port)</div></div>
+<div class="ttc" id="group__event_html_ga4876e2eed24a4d4e4c52b99842103cda"><div class="ttname"><a href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a></div><div class="ttdeci">pn_event_type_t</div><div class="ttdef"><b>Definition:</b> event.h:82</div></div>
+<div class="ttc" id="group__reactor_html_gaf65b1a1c90a15d2cf7e840c7e6c8d82f"><div class="ttname"><a href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_reactor_connection(pn_reactor_t *reactor, pn_handler_t *handler)</div></div>
+<div class="ttc" id="selectable_8h_html"><div class="ttname"><a href="selectable_8h.html">selectable.h</a></div></div>
+<div class="ttc" id="group__event_html_ga905cdecedb8020bc28e648e43348b5d1"><div class="ttname"><a href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></div><div class="ttdeci">struct pn_collector_t pn_collector_t</div><div class="ttdef"><b>Definition:</b> types.h:250</div></div>
+<div class="ttc" id="group__reactor_html_gaeab23d956ba5662b87f2a3b498af28b6"><div class="ttname"><a href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></div><div class="ttdeci">struct pn_handler_t pn_handler_t</div><div class="ttdef"><b>Definition:</b> types.h:271</div></div>
+<div class="ttc" id="group__reactor_html_gabc625bc7107766746a05ee4b7c53f363"><div class="ttname"><a href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_reactor_connection_to_host(pn_reactor_t *reactor, const char *host, const char *port, pn_handler_t *handler)</div></div>
+<div class="ttc" id="structpn__class__t_html"><div class="ttname"><a href="structpn__class__t.html">pn_class_t</a></div><div class="ttdef"><b>Definition:</b> object.h:48</div></div>
+<div class="ttc" id="event_8h_html"><div class="ttname"><a href="event_8h.html">event.h</a></div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="ssl_8h_html"><div class="ttname"><a href="ssl_8h.html">ssl.h</a></div></div>
+<div class="ttc" id="group__reactor_html_ga6ed8bb04f81f5d4a3eede9c6c83dfc2a"><div class="ttname"><a href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">pn_reactor_get_connection_address</a></div><div class="ttdeci">PN_EXTERN const char * pn_reactor_get_connection_address(pn_reactor_t *reactor, pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__event_html_ga87f3028b4888632bbd56fb71ac737ae8"><div class="ttname"><a href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></div><div class="ttdeci">struct pn_event_t pn_event_t</div><div class="ttdef"><b>Definition:</b> event.h:77</div></div>
+<div class="ttc" id="group__selectable_html_gab7034170bf6367b989281d8ddaa87b09"><div class="ttname"><a href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a></div><div class="ttdeci">struct pn_selectable_t pn_selectable_t</div><div class="ttdef"><b>Definition:</b> selectable.h:68</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="reactor_8h.html">reactor.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/resize.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/resize.js b/content/releases/qpid-proton-0.13.0/proton/c/api/resize.js
new file mode 100755
index 0000000..304fcb6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/resize.js
@@ -0,0 +1,97 @@
+var cookie_namespace = 'doxygen'; 
+var sidenav,navtree,content,header;
+
+function readCookie(cookie) 
+{
+  var myCookie = cookie_namespace+"_"+cookie+"=";
+  if (document.cookie) 
+  {
+    var index = document.cookie.indexOf(myCookie);
+    if (index != -1) 
+    {
+      var valStart = index + myCookie.length;
+      var valEnd = document.cookie.indexOf(";", valStart);
+      if (valEnd == -1) 
+      {
+        valEnd = document.cookie.length;
+      }
+      var val = document.cookie.substring(valStart, valEnd);
+      return val;
+    }
+  }
+  return 0;
+}
+
+function writeCookie(cookie, val, expiration) 
+{
+  if (val==undefined) return;
+  if (expiration == null) 
+  {
+    var date = new Date();
+    date.setTime(date.getTime()+(10*365*24*60*60*1000)); // default expiration is one week
+    expiration = date.toGMTString();
+  }
+  document.cookie = cookie_namespace + "_" + cookie + "=" + val + "; expires=" + expiration+"; path=/";
+}
+ 
+function resizeWidth() 
+{
+  var windowWidth = $(window).width() + "px";
+  var sidenavWidth = $(sidenav).outerWidth();
+  content.css({marginLeft:parseInt(sidenavWidth)+"px"}); 
+  writeCookie('width',sidenavWidth, null);
+}
+
+function restoreWidth(navWidth)
+{
+  var windowWidth = $(window).width() + "px";
+  content.css({marginLeft:parseInt(navWidth)+6+"px"});
+  sidenav.css({width:navWidth + "px"});
+}
+
+function resizeHeight() 
+{
+  var headerHeight = header.outerHeight();
+  var footerHeight = footer.outerHeight();
+  var windowHeight = $(window).height() - headerHeight - footerHeight;
+  content.css({height:windowHeight + "px"});
+  navtree.css({height:windowHeight + "px"});
+  sidenav.css({height:windowHeight + "px",top: headerHeight+"px"});
+}
+
+function initResizable()
+{
+  header  = $("#top");
+  sidenav = $("#side-nav");
+  content = $("#doc-content");
+  navtree = $("#nav-tree");
+  footer  = $("#nav-path");
+  $(".side-nav-resizable").resizable({resize: function(e, ui) { resizeWidth(); } });
+  $(window).resize(function() { resizeHeight(); });
+  var width = readCookie('width');
+  if (width) { restoreWidth(width); } else { resizeWidth(); }
+  resizeHeight();
+  var url = location.href;
+  var i=url.indexOf("#");
+  if (i>=0) window.location.hash=url.substr(i);
+  var _preventDefault = function(evt) { evt.preventDefault(); };
+  $("#splitbar").bind("dragstart", _preventDefault).bind("selectstart", _preventDefault);
+  $(document).bind('touchmove',function(e){
+    var device = navigator.userAgent.toLowerCase();
+    var ios = device.match(/(iphone|ipod|ipad)/);
+    if (ios) {
+      try {
+        var target = e.target;
+        while (target) {
+          if ($(target).css('-webkit-overflow-scrolling')=='touch') return;
+          target = target.parentNode;
+        }
+        e.preventDefault();
+      } catch(err) {
+        e.preventDefault();
+      }
+    }
+  });
+}
+
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.html
new file mode 100755
index 0000000..550aa44
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.html
@@ -0,0 +1,166 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/sasl.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('sasl_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">sasl.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+</div>
+<p><a href="sasl_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d21fddba80d3f88d0529aafe12328b0"></a>
+typedef struct pn_sasl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_sasl_t</b></td></tr>
+<tr class="separator:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> { <br />
+&#160;&#160;<b>PN_SASL_NONE</b> =-1, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a> =0, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a> =1, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a> =2, 
+<br />
+&#160;&#160;<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a> =3, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a> =4
+<br />
+ }<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga473c3092ebf00792106cdc741d0b14ac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_sasl_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga473c3092ebf00792106cdc741d0b14ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a> (void)</td></tr>
+<tr class="separator:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecd3b1f55fc81c6586bc435772f829d3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a> (pn_sasl_t *sasl, <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> outcome)</td></tr>
+<tr class="separator:gaecd3b1f55fc81c6586bc435772f829d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec4ace7d77037c60f1df02f2bb0be0f8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gaec4ace7d77037c60f1df02f2bb0be0f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafff63feb3a2eccd74f7b472ee235a886"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gafff63feb3a2eccd74f7b472ee235a886"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77adf112018a4b457df4abbf5b31873b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga77adf112018a4b457df4abbf5b31873b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdc9d99d6717e74fa5df4de1515644db"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a> (pn_sasl_t *sasl, const char *mechs)</td></tr>
+<tr class="separator:gacdc9d99d6717e74fa5df4de1515644db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga841eea7a3e34539aa6176ebc055cdc16"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a> (pn_sasl_t *sasl, bool insecure)</td></tr>
+<tr class="separator:ga841eea7a3e34539aa6176ebc055cdc16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4f18db720611136dd7d6798b8bfbc94c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga4f18db720611136dd7d6798b8bfbc94c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4ef8946525b044cc2d84ff801e1ae20"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a> (pn_sasl_t *sasl, const char *name)</td></tr>
+<tr class="separator:gae4ef8946525b044cc2d84ff801e1ae20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a> (pn_sasl_t *sasl, const char *path)</td></tr>
+<tr class="separator:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>API for the SASL Secure Transport Layer.</p>
+<p>The SASL layer is responsible for establishing an authenticated and/or encrypted tunnel over which AMQP frames are passed between peers. The peer acting as the SASL Client must provide authentication credentials. The peer acting as the SASL Server must provide authentication against the received credentials. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="sasl_8h.html">sasl.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.js
new file mode 100755
index 0000000..147619c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/sasl_8h.js
@@ -0,0 +1,23 @@
+var sasl_8h =
+[
+    [ "pn_sasl_t", "group__sasl.html#ga4d21fddba80d3f88d0529aafe12328b0", null ],
+    [ "pn_sasl_outcome_t", "group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b", [
+      [ "PN_SASL_NONE", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba1c90ef54986e694f0d94036977681785", null ],
+      [ "PN_SASL_OK", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e", null ],
+      [ "PN_SASL_AUTH", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a", null ],
+      [ "PN_SASL_SYS", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939", null ],
+      [ "PN_SASL_PERM", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191", null ],
+      [ "PN_SASL_TEMP", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3", null ]
+    ] ],
+    [ "pn_sasl", "group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac", null ],
+    [ "pn_sasl_allowed_mechs", "group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db", null ],
+    [ "pn_sasl_config_name", "group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20", null ],
+    [ "pn_sasl_config_path", "group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c", null ],
+    [ "pn_sasl_done", "group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3", null ],
+    [ "pn_sasl_extended", "group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d", null ],
+    [ "pn_sasl_get_allow_insecure_mechs", "group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c", null ],
+    [ "pn_sasl_get_mech", "group__sasl.html#ga77adf112018a4b457df4abbf5b31873b", null ],
+    [ "pn_sasl_get_user", "group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886", null ],
+    [ "pn_sasl_outcome", "group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8", null ],
+    [ "pn_sasl_set_allow_insecure_mechs", "group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[32/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.html
new file mode 100755
index 0000000..24b2288
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.html
@@ -0,0 +1,418 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Condition</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__condition.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Condition<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__connection.html">Connection</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga11eb7db7d2c205169fe3d47c996a95a5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></td></tr>
+<tr class="separator:ga11eb7db7d2c205169fe3d47c996a95a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga42e27e6830b6e29c1a3c769516cd706e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga42e27e6830b6e29c1a3c769516cd706e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga038f092914fc0fd8ae3713a537e34a05"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga038f092914fc0fd8ae3713a537e34a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8bb1e8261bb4c49b20e09d4015d3f8f1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga8bb1e8261bb4c49b20e09d4015d3f8f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2ae7b345d3dc1417766e23bf8435cf29"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, const char *name)</td></tr>
+<tr class="separator:ga2ae7b345d3dc1417766e23bf8435cf29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4cb8ef00e5050a0dfa022a89e44724e1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga4cb8ef00e5050a0dfa022a89e44724e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac20f81e06aa0efb5f5a23b141b36be7b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, const char *description)</td></tr>
+<tr class="separator:gac20f81e06aa0efb5f5a23b141b36be7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ce699cd410d7cef3de1ee97e975720a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga6ce699cd410d7cef3de1ee97e975720a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaab127d4d71648f675858e9a250f73b3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:gaaab127d4d71648f675858e9a250f73b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a226262df61311f33a6d5075b15ce41"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga6a226262df61311f33a6d5075b15ce41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09cf10e3bb03d63a12b8d7bb91bc810f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga09cf10e3bb03d63a12b8d7bb91bc810f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga11eb7db7d2c205169fe3d47c996a95a5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Condition object. Conditions hold exceptional information pertaining to the closing of an AMQP endpoint such as a Connection, Session, or Link. Conditions also hold similar information pertaining to deliveries that have reached terminal states. Connections, Sessions, Links, and Deliveries may all have local and remote conditions associated with them.</p>
+<p>The local condition may be modified by the local endpoint to signal a particular condition to the remote peer. The remote condition may be examined by the local endpoint to detect whatever condition the remote peer may be signaling. Although often conditions are used to indicate errors, not all conditions are errors per/se, e.g. conditions may be used to redirect a connection from one host to another.</p>
+<p>Every condition has a short symbolic name, a longer description, and an additional info map associated with it. The name identifies the formally defined condition, and the map contains additional information relevant to the identified condition. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga038f092914fc0fd8ae3713a537e34a05"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_condition_clear </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clears the condition object of any exceptional information. After calling <a class="el" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear()</a>, <a class="el" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set()</a> is guaranteed to return false and <a class="el" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name()</a> as well as <a class="el" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description()</a> will return NULL. The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> returned by <a class="el" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info()</a> will still be valid, but will have been cleared as well (See <a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear()</a>).</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object to clear </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4cb8ef00e5050a0dfa022a89e44724e1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_condition_get_description </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the description associated with the exceptional condition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the description, or NULL </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8bb1e8261bb4c49b20e09d4015d3f8f1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_condition_get_name </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns the name associated with the exceptional condition, or NULL if there is no conditional information set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the name, or NULL </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6ce699cd410d7cef3de1ee97e975720a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_condition_info </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns a data object that holds the additional information associated with the condition. The data object may be used both to access and to modify the additional information associated with the condition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a data object holding the additional information for the condition </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaab127d4d71648f675858e9a250f73b3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_condition_is_redirect </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns true if the condition is a redirect.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the condition is a redirect, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga42e27e6830b6e29c1a3c769516cd706e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_condition_is_set </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns true if the condition object is holding some information, i.e. if the name is set to some non NULL value. Returns false otherwise.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object to test </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true iff some condition information is set </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6a226262df61311f33a6d5075b15ce41"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_condition_redirect_host </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieves the redirect host from the additional information associated with the condition. If the condition is not a redirect, this will return NULL.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the redirect host or NULL </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga09cf10e3bb03d63a12b8d7bb91bc810f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_condition_redirect_port </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieves the redirect port from the additional information associated with the condition. If the condition is not a redirect, this will return an error code.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the redirect port or an error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac20f81e06aa0efb5f5a23b141b36be7b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_condition_set_description </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>description</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets the description associated with the exceptional condition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">description</td><td>the desired description </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or 0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2ae7b345d3dc1417766e23bf8435cf29"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_condition_set_name </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td>
+          <td class="paramname"><em>condition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets the name associated with the exceptional condition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">condition</td><td>the condition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>the desired name </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or 0 on success </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.js
new file mode 100755
index 0000000..154e156
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__condition.js
@@ -0,0 +1,14 @@
+var group__condition =
+[
+    [ "pn_condition_t", "group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5", null ],
+    [ "pn_condition_clear", "group__condition.html#ga038f092914fc0fd8ae3713a537e34a05", null ],
+    [ "pn_condition_get_description", "group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1", null ],
+    [ "pn_condition_get_name", "group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1", null ],
+    [ "pn_condition_info", "group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a", null ],
+    [ "pn_condition_is_redirect", "group__condition.html#gaaab127d4d71648f675858e9a250f73b3", null ],
+    [ "pn_condition_is_set", "group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e", null ],
+    [ "pn_condition_redirect_host", "group__condition.html#ga6a226262df61311f33a6d5075b15ce41", null ],
+    [ "pn_condition_redirect_port", "group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f", null ],
+    [ "pn_condition_set_description", "group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b", null ],
+    [ "pn_condition_set_name", "group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[23/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.html
new file mode 100755
index 0000000..2bd5b2a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__messenger.html
@@ -0,0 +1,2122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Messenger</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__messenger.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Messenger</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga6c2e8d006ec05b913fa1e6dc510d23b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">PN_CUMULATIVE</a>&#160;&#160;&#160;(0x1)</td></tr>
+<tr class="separator:ga6c2e8d006ec05b913fa1e6dc510d23b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga0d342bb795d48591ad6b3f867766b8b1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a></td></tr>
+<tr class="separator:ga0d342bb795d48591ad6b3f867766b8b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd73703511b9dae193765e9e57864291"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a></td></tr>
+<tr class="separator:gabd73703511b9dae193765e9e57864291"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1173cfe4bcaa0a530c8035dc75f42c7"><td class="memItemLeft" align="right" valign="top">typedef int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a></td></tr>
+<tr class="separator:gab1173cfe4bcaa0a530c8035dc75f42c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a> { <br />
+&#160;&#160;<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a> = 0, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a> = 1, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a> = 2, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a> = 3, 
+<br />
+&#160;&#160;<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a> = 4, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a> = 5, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7
+<br />
+ }<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga5770958f2ad363cbce4e49ddde2f0249"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a> (const char *name)</td></tr>
+<tr class="separator:ga5770958f2ad363cbce4e49ddde2f0249"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa300a232e25dbe6be6dca3949da82145"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaa300a232e25dbe6be6dca3949da82145"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga310d7de19eb8943a2818f53d9b45cfc9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *certificate)</td></tr>
+<tr class="separator:ga310d7de19eb8943a2818f53d9b45cfc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca5d33643cc6db452d4dd456f774f936"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaca5d33643cc6db452d4dd456f774f936"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac399276ec13c5bb2755b55aeddbc3cb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *private_key)</td></tr>
+<tr class="separator:gaac399276ec13c5bb2755b55aeddbc3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa5e3ea6839e156d22afe0e8254e47b2d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaa5e3ea6839e156d22afe0e8254e47b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *password)</td></tr>
+<tr class="separator:ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca818b10d8ab415ff21b2df30e645588"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaca818b10d8ab415ff21b2df30e645588"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga91d3800c61ab27f32c8c0fc513ef085c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *cert_db)</td></tr>
+<tr class="separator:ga91d3800c61ab27f32c8c0fc513ef085c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga21ab008d0e2218de2bb2ff19d66e214c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga21ab008d0e2218de2bb2ff19d66e214c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga621e7edf471c5cf32d7251ed0a468877"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int timeout)</td></tr>
+<tr class="separator:ga621e7edf471c5cf32d7251ed0a468877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga873eea2b97af52a138a2e1db7f4556e2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga873eea2b97af52a138a2e1db7f4556e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd33f1218d6b6baed75462a3c9e31a81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, bool blocking)</td></tr>
+<tr class="separator:gacd33f1218d6b6baed75462a3c9e31a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf24ba09549f555a0323f7ae0be1978b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf24ba09549f555a0323f7ae0be1978b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71ac6697b6fc8a39360dee9989f3a99b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, bool passive)</td></tr>
+<tr class="separator:ga71ac6697b6fc8a39360dee9989f3a99b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf57143f98134870941839f9b665e87af"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf57143f98134870941839f9b665e87af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga916bf706b4b2e6eb60fb5ad679a230d2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga916bf706b4b2e6eb60fb5ad679a230d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66fff60287c43a457518382216464c5b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga66fff60287c43a457518382216464c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8f889c65a77b807bb249e116649f9cd3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga8f889c65a77b807bb249e116649f9cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e1ccb0c5a46d4f354b1b73ff5363531"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int window)</td></tr>
+<tr class="separator:ga6e1ccb0c5a46d4f354b1b73ff5363531"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8bdfb8f2d2ea1e8a873d048728b488f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gad8bdfb8f2d2ea1e8a873d048728b488f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0725c3cac4ae83188a54ed2308fc9e9a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int window)</td></tr>
+<tr class="separator:ga0725c3cac4ae83188a54ed2308fc9e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba050f36861e436a18378a8a1ff835e0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaba050f36861e436a18378a8a1ff835e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf1f1bfe4894d971f0b8d679bcab5cae6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *source)</td></tr>
+<tr class="separator:gaf1f1bfe4894d971f0b8d679bcab5cae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace4b35e754ed9e1ab134ce50212158a1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *source, pn_seconds_t timeout)</td></tr>
+<tr class="separator:gace4b35e754ed9e1ab134ce50212158a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24819ecf92720da72500bb453e3d3847"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *address, bool sender)</td></tr>
+<tr class="separator:ga24819ecf92720da72500bb453e3d3847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae8e9057967d3ca4d81318b147cd3f5ce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub)</td></tr>
+<tr class="separator:gae8e9057967d3ca4d81318b147cd3f5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ab59170c21b3a53e6f0c9b4a271ebce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub, void *context)</td></tr>
+<tr class="separator:ga6ab59170c21b3a53e6f0c9b4a271ebce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga177587d2aa7a6fee101a111e40765deb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub)</td></tr>
+<tr class="separator:ga177587d2aa7a6fee101a111e40765deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc93816636d614c8ea2abdeef1b99573"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gadc93816636d614c8ea2abdeef1b99573"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga95063950449210b20ffb60bf2ea8f24b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga95063950449210b20ffb60bf2ea8f24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d1810d42ee5dac4e5db82599b828aeb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga4d1810d42ee5dac4e5db82599b828aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8f41166af1cd932733d7c9cf10c22913"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga8f41166af1cd932733d7c9cf10c22913"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga318b28252ff310f1956bc892ffaffaf3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga318b28252ff310f1956bc892ffaffaf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea099f5cefb69de9042e91d7fce17878"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaea099f5cefb69de9042e91d7fce17878"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga088c9d9b1dfd0b32cafa1534019438c2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int timeout)</td></tr>
+<tr class="separator:ga088c9d9b1dfd0b32cafa1534019438c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5a08242376fa805290966e89a54aa8e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf5a08242376fa805290966e89a54aa8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int n)</td></tr>
+<tr class="separator:gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a766d6dfb249b2f2db8de0fc4a73990"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int limit)</td></tr>
+<tr class="separator:ga6a766d6dfb249b2f2db8de0fc4a73990"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99c2fa02e546861b1cfe95bd133e2943"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga99c2fa02e546861b1cfe95bd133e2943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga64d4dbf0f6cec27cd57d86728f43dd83"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *message)</td></tr>
+<tr class="separator:ga64d4dbf0f6cec27cd57d86728f43dd83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3e5a76bd09bbce0e4243b2f4e600d04"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gab3e5a76bd09bbce0e4243b2f4e600d04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7281f105c4eca994486985aa1e0f1cc1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga7281f105c4eca994486985aa1e0f1cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3ca5c41b89b7b47a721c06829e8c34e0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga3ca5c41b89b7b47a721c06829e8c34e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2967722a8f354ea3a13c65cdbc2be78c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga2967722a8f354ea3a13c65cdbc2be78c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa27f202efc3cb9454b899576058064b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:gaa27f202efc3cb9454b899576058064b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1822e0ee5af28130d13687cc0fff21c6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga1822e0ee5af28130d13687cc0fff21c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb207b3f558e04abf7336bc603cc669d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaeb207b3f558e04abf7336bc603cc669d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58608dc581eba5d56abc89d05377913e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *pattern, const char *address)</td></tr>
+<tr class="separator:ga58608dc581eba5d56abc89d05377913e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1d109dcc2178b777e950d0ae664d5085"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *pattern, const char *address)</td></tr>
+<tr class="separator:ga1d109dcc2178b777e950d0ae664d5085"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga48d37f185faf99c4270b41658e9bb7d8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga48d37f185faf99c4270b41658e9bb7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac031418719d3afdd29cc6e64a3d97d67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gac031418719d3afdd29cc6e64a3d97d67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga6c2e8d006ec05b913fa1e6dc510d23b9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_CUMULATIVE&#160;&#160;&#160;(0x1)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Indicates that an accept or reject should operate cumulatively. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga0d342bb795d48591ad6b3f867766b8b1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> provides a high level interface for sending and receiving messages (See <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>).</p>
+<p>Every messenger contains a single logical queue of incoming messages and a single logical queue of outgoing messages. The messages in these queues may be destined for, or originate from, a variety of addresses.</p>
+<p>The messenger interface is single-threaded. All methods except one (<a class="el" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt()</a>) are intended to be used by one thread at a time.</p>
+<h1>Address Syntax </h1>
+<p>An address has the following form::</p>
+<p>[ amqp[s]:// ] [user[:password]@] domain [/[name]]</p>
+<p>Where domain can be one of::</p>
+<p>host | host:port | ip | ip:port | name</p>
+<p>The following are valid examples of addresses:</p>
+<ul>
+<li>example.org</li>
+<li>example.org:1234</li>
+<li>amqp://example.org</li>
+<li>amqps://example.org</li>
+<li>example.org/incoming</li>
+<li>amqps://example.org/outgoing</li>
+<li>amqps://fred:<a href="#" onclick="location.href='mai'+'lto:'+'tru'+'st'+'no1'+'@e'+'xam'+'pl'+'e.o'+'rg'; return false;">trust<span style="display: none;">.nosp@m.</span>no1@<span style="display: none;">.nosp@m.</span>examp<span style="display: none;">.nosp@m.</span>le.o<span style="display: none;">.nosp@m.</span>rg</a></li>
+<li>127.0.0.1:1234</li>
+<li>amqps://127.0.0.1:1234</li>
+</ul>
+<h1>Sending &amp; Receiving Messages </h1>
+<p>The messenger API works in conjuction with the <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> API. A <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> is a mutable holder of message content.</p>
+<p>The <a class="el" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put()</a> operation copies content from the supplied <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> to the outgoing queue, and may send queued messages if it can do so without blocking. The <a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send()</a> operation blocks until it has sent the requested number of messages, or until a timeout interrupts the attempt.</p>
+<p>pn_messenger_t *messenger = pn_messenger(NULL); pn_message_t *message = <a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message()</a>; char subject[1024]; for (int i = 0; i &lt; 3; i++) { pn_message_set_address(message, "amqp://host/queue"); sprintf(subject, "Hello World! %i", i); pn_message_set_subject(message, subject); pn_messenger_put(messenger, message) pn_messenger_send(messenger);</p>
+<p>Similarly, the <a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv()</a> method receives messages into the incoming queue, and may block as it attempts to receive up to the requested number of messages, or until the timeout is reached. It may receive fewer than the requested number. The <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get()</a> method pops the eldest message off the incoming queue and copies its content into the supplied <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> object. It will not block.</p>
+<p>pn_messenger_t *messenger = pn_messenger(NULL); pn_message_t *message = <a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message()</a> pn_messenger_recv(messenger): while (pn_messenger_incoming(messenger) &gt; 0) { pn_messenger_get(messenger, message); printf("%s", message.subject); }</p>
+<p>Output: Hello World 0 Hello World 1 Hello World 2</p>
+<p>The blocking flag allows you to turn off blocking behavior entirely, in which case <a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send()</a> and <a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv()</a> will do whatever they can without blocking, and then return. You can then look at the number of incoming and outgoing messages to see how much outstanding work still remains.</p>
+<h1>Authentication Mechanims </h1>
+<p>The messenger API authenticates using some specific mechanisms. In prior versions of Proton the only authentication mechanism available was the PLAIN mechanism which transports the user's password over the network unencrypted. The Proton versions 0.10 and newer support other more secure mechanisms which avoid sending the users's password over the network unencrypted. For backwards compatibility the 0.10 version of the messenger API will also allow the use of the unencrypted PLAIN mechanism. From the 0.11 version and onwards you will need to set the flag PN_FLAGS_ALLOW_INSECURE_MECHS to carry on using the unencrypted PLAIN mechanism.</p>
+<p>The code for this looks like:</p>
+<p>... pn_messenger_set_flags(messenger, PN_FLAGS_ALLOW_INSECURE_MECHS); ...</p>
+<p>Note that the use of the PLAIN mechanism over an SSL connection is allowed as the password is not sent unencrypted. </p>
+
+</div>
+</div>
+<a class="anchor" id="gabd73703511b9dae193765e9e57864291"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A subscription is a request for incoming messages.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000001">Todo:</a></b></dt><dd>currently the subscription API is under developed, this should allow more explicit control over subscription properties and behaviour </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab1173cfe4bcaa0a530c8035dc75f42c7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef int64_t <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Trackers provide a lightweight handle used to track the status of incoming and outgoing deliveries. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="ga242e4ee54b9c0a416443c7da5f6e045b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Describes all the possible states for a message associated with a given tracker. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2"></a>PN_STATUS_UNKNOWN&#160;</td><td class="fielddoc">
+<p>The tracker is unknown. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611"></a>PN_STATUS_PENDING&#160;</td><td class="fielddoc">
+<p>The message is in flight. For outgoing messages, use <a class="el" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a> to see if it has been sent or not. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467"></a>PN_STATUS_ACCEPTED&#160;</td><td class="fielddoc">
+<p>The message was accepted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf"></a>PN_STATUS_REJECTED&#160;</td><td class="fielddoc">
+<p>The message was rejected. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852"></a>PN_STATUS_RELEASED&#160;</td><td class="fielddoc">
+<p>The message was released. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8"></a>PN_STATUS_MODIFIED&#160;</td><td class="fielddoc">
+<p>The message was modified. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee"></a>PN_STATUS_ABORTED&#160;</td><td class="fielddoc">
+<p>The message was aborted. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583"></a>PN_STATUS_SETTLED&#160;</td><td class="fielddoc">
+<p>The remote party has settled the message. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga5770958f2ad363cbce4e49ddde2f0249"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>* pn_messenger </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a new <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> with the given name. The name is global. If a NULL name is supplied, a UUID based name will be chosen.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>the name of the messenger or NULL</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>pointer to a new <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3ca5c41b89b7b47a721c06829e8c34e0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_accept </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td>
+          <td class="paramname"><em>tracker</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>flags</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Signal successful processing of message(s).</p>
+<p>With no flags this operation will signal the sender that the message referenced by the tracker was accepted. If the PN_CUMULATIVE flag is set, this operation will also reject all pending messages prior to the message indicated by the tracker.</p>
+<p>Note that when a message is accepted or rejected multiple times, either explicitly, or implicitly through use of the <a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">PN_CUMULATIVE</a> flag, only the first outcome applies. For example if a sequence of three messages are received: M1, M2, M3, and M2 is rejected, and M3 is cumulatively accepted, M2 will remain rejected and only M1 and M3 will be considered accepted.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tracker</td><td>an incoming tracker </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>0 or PN_CUMULATIVE </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero on success </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8f41166af1cd932733d7c9cf10c22913"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_messenger_buffered </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td>
+          <td class="paramname"><em>tracker</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if the delivery associated with a given tracker is still waiting to be sent.</p>
+<p>Note that returning false does not imply that the delivery was actually sent over the wire.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tracker</td><td>the tracker identifying the delivery</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the delivery is still buffered </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac031418719d3afdd29cc6e64a3d97d67"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_timestamp_t pn_messenger_deadline </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the nearest deadline for selectables associated with a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the nearest deadline </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4d1810d42ee5dac4e5db82599b828aeb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a>* pn_messenger_delivery </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td>
+          <td class="paramname"><em>tracker</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get delivery information about a delivery.</p>
+<p>Returns the delivery information associated with the supplied tracker. This may return NULL if the tracker has fallen outside the incoming/outgoing tracking windows of the messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tracker</td><td>the tracker identifying the delivery </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pn_delivery_t representing the delivery. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga916bf706b4b2e6eb60fb5ad679a230d2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_errno </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the code for a messenger's most recent error.</p>
+<p>The error code is initialized to zero at messenger creation. The error number is "sticky" i.e. error codes are not reset to 0 at the end of successful API calls. You can use <a class="el" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a> to access the messenger's error object and clear explicitly if desired.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger to check for errors </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero if there is no error </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga66fff60287c43a457518382216464c5b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_messenger_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a messenger's error object.</p>
+<p>Returns a pointer to a pn_error_t that is valid until the messenger is freed. The pn_error_* API allows you to access the text, error number, and lets you set or clear the error code explicitly.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger to check for errors </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the messenger's error descriptor </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf57143f98134870941839f9b665e87af"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_messenger_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Frees a Messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger to free (or NULL), no longer valid on return </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga64d4dbf0f6cec27cd57d86728f43dd83"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_get </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>message</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next message from the head of a messenger's incoming queue.</p>
+<p>The get operation copies the message data from the head of the messenger's incoming queue into the provided <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> object. If provided <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> pointer is NULL, the head essage will be discarded. This operation will return ::PN_EOS if there are no messages left on the incoming queue.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">message</td><td>upon return contains the message from the head of the queue </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero on success </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaca5d33643cc6db452d4dd456f774f936"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_messenger_get_certificate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the certificate path. This value may be set by pn_messenger_set_certificate. The default certificate path is null.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the certificate file path </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad8bdfb8f2d2ea1e8a873d048728b488f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_get_incoming_window </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the size of a messenger's incoming window.</p>
+<p>The size of a messenger's incoming window limits the number of messages that can be accepted or rejected using trackers. Messages <em>do not</em> enter this window when they have been received (<a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a>) onto you incoming queue. Messages only enter this window only when you access them using pn_messenger_get. If your incoming window size is N, and you get N+1 messages without explicitly accepting or rejecting the oldest message, then it will be implicitly accepted when it falls off the edge of the incoming window.</p>
+<p>The default incoming window size is 0.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the incoming window for the messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga24819ecf92720da72500bb453e3d3847"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a>* pn_messenger_get_link </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>address</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>sender</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a link based on link name and whether the link is a sender or receiver</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger to get the link from </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">address</td><td>the link address that identifies the link to receive </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">sender</td><td>true if the link is a sender, false if the link is a receiver </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a link, or NULL if no link matches the address / sender parameters </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8f889c65a77b807bb249e116649f9cd3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_get_outgoing_window </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the size of a messenger's outgoing window.</p>
+<p>The size of the outgoing window limits the number of messages whose status you can check with a tracker. A message enters this window when you call pn_messenger_put on the message. For example, if your outgoing window size is 10, and you call pn_messenger_put 12 times, new status information will no longer be available for the first 2 messages.</p>
+<p>The default outgoing window size is 0.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the outgoing window for the messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaca818b10d8ab415ff21b2df30e645588"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_messenger_get_password </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the private key file password for a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>password for the private key file </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa5e3ea6839e156d22afe0e8254e47b2d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_messenger_get_private_key </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the private key file for a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the messenger's private key file path </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga873eea2b97af52a138a2e1db7f4556e2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_get_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the timeout for a messenger object.</p>
+<p>See <a class="el" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout()</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the timeout for the messenger, in milliseconds </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga21ab008d0e2218de2bb2ff19d66e214c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_messenger_get_trusted_certificates </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the trusted certificates database for a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>path to the trusted certificates database </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeb207b3f558e04abf7336bc603cc669d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_incoming </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of messages in the incoming message queue of a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the incoming queue depth </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7281f105c4eca994486985aa1e0f1cc1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>* pn_messenger_incoming_subscription </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the subscription of the message most recently retrieved by <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get()</a>.</p>
+<p>This operation will return NULL if <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get()</a> has never been succesfully called.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pn_subscription_t or NULL </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab3e5a76bd09bbce0e4243b2f4e600d04"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> pn_messenger_incoming_tracker </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a tracker for the message most recently retrieved by <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get()</a>.</p>
+<p>A tracker for an incoming message allows you to accept or reject the associated message. It can also be used for cumulative accept/reject operations for the associated message and all prior messages as well.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pn_tracker_t or an undefined value if pn_messenger_get has never been called for the given messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf5a08242376fa805290966e89a54aa8e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_interrupt </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Interrupt a messenger object that may be blocking in another thread.</p>
+<p>The messenger interface is single-threaded. This is the only messenger function intended to be concurrently called from another thread. It will interrupt any messenger function which is currently blocking and cause it to return with a status of ::PN_INTR.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the Messenger to interrupt </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf95b3b54f4ee2a97db09e83ea5a0f8c3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_messenger_is_blocking </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a messenger is in blocking mode.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if blocking has been enabled, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf24ba09549f555a0323f7ae0be1978b1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_messenger_is_passive </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a messenger is in passive mode.</p>
+<p>A messenger that is in passive mode will never attempt to perform I/O internally, but instead will make all internal file descriptors accessible through <a class="el" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable()</a> to be serviced externally. This can be useful for integrating messenger into an external event loop.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the messenger is in passive mode, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa300a232e25dbe6be6dca3949da82145"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_messenger_name </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the name of a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the name of the messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1822e0ee5af28130d13687cc0fff21c6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_outgoing </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of messages in the outgoing message queue of a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the outgoing queue depth </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaea099f5cefb69de9042e91d7fce17878"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> pn_messenger_outgoing_tracker </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get a tracker for the outgoing message most recently given to pn_messenger_put.</p>
+<p>This tracker may be used with pn_messenger_status to determine the delivery status of the message, as long as the message is still within your outgoing window.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pn_tracker_t or an undefined value if pn_messenger_get has never been called for the given messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadc93816636d614c8ea2abdeef1b99573"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_put </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Puts a message onto the messenger's outgoing queue. The message may also be sent if transmission would not cause blocking. This call will not block.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message to put on the messenger's outgoing queue </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero on success </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga99c2fa02e546861b1cfe95bd133e2943"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_receiving </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the capacity of the incoming message queue of a messenger.</p>
+<p>Note this count does not include those messages already available on the incoming queue (</p><dl class="section see"><dt>See also</dt><dd><a class="el" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming()</a>). Rather it returns the number of incoming queue entries available for receiving messages.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6a766d6dfb249b2f2db8de0fc4a73990"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_recv </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>limit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve messages into a messenger's incoming queue.</p>
+<p>Instructs a messenger to receive up to <code>limit</code> messages into the incoming message queue of a messenger. If <code>limit</code> is -1, the messenger will receive as many messages as it can buffer internally. If the messenger is in blocking mode, this call will block until at least one message is available in the incoming queue.</p>
+<p>Each call to pn_messenger_recv replaces the previous receive operation, so pn_messenger_recv(messenger, 0) will cancel any outstanding receive.</p>
+<p>After receiving messages onto your incoming queue use <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get()</a> to access message content.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">limit</td><td>the maximum number of messages to receive or -1 to to receive as many messages as it can buffer internally. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero on success </dd></dl>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="error_8h_source.html">error.h</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2967722a8f354ea3a13c65cdbc2be78c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_reject </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td>
+          <td class="paramname"><em>tracker</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>flags</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Signal unsuccessful processing of message(s).</p>
+<p>With no flags this operation will signal the sender that the message indicated by the tracker was rejected. If the PN_CUMULATIVE flag is used this operation will also reject all pending messages prior to the message indicated by the tracker.</p>
+<p>Note that when a message is accepted or rejected multiple times, either explicitly, or implicitly through use of the <a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">PN_CUMULATIVE</a> flag, only the first outcome applies. For example if a sequence of three messages are received: M1, M2, M3, and M2 is accepted, and M3 is cumulatively rejected, M2 will remain accepted and only M1 and M3 will be considered rejected.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tracker</td><td>an incoming tracker </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>0 or PN_CUMULATIVE </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code or zero on success </dd></dl>
+<dl clas

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[41/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.html
new file mode 100755
index 0000000..1892c0a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.html
@@ -0,0 +1,148 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/condition.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('condition_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">condition.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="codec_8h_source.html">proton/codec.h</a>&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="condition_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga11eb7db7d2c205169fe3d47c996a95a5"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></td></tr>
+<tr class="separator:ga11eb7db7d2c205169fe3d47c996a95a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga42e27e6830b6e29c1a3c769516cd706e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga42e27e6830b6e29c1a3c769516cd706e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga038f092914fc0fd8ae3713a537e34a05"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga038f092914fc0fd8ae3713a537e34a05"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8bb1e8261bb4c49b20e09d4015d3f8f1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga8bb1e8261bb4c49b20e09d4015d3f8f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2ae7b345d3dc1417766e23bf8435cf29"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, const char *name)</td></tr>
+<tr class="separator:ga2ae7b345d3dc1417766e23bf8435cf29"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4cb8ef00e5050a0dfa022a89e44724e1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga4cb8ef00e5050a0dfa022a89e44724e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac20f81e06aa0efb5f5a23b141b36be7b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, const char *description)</td></tr>
+<tr class="separator:gac20f81e06aa0efb5f5a23b141b36be7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ce699cd410d7cef3de1ee97e975720a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga6ce699cd410d7cef3de1ee97e975720a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaab127d4d71648f675858e9a250f73b3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:gaaab127d4d71648f675858e9a250f73b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a226262df61311f33a6d5075b15ce41"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga6a226262df61311f33a6d5075b15ce41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09cf10e3bb03d63a12b8d7bb91bc810f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a> (<a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition)</td></tr>
+<tr class="separator:ga09cf10e3bb03d63a12b8d7bb91bc810f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The Condition API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="condition_8h.html">condition.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.js
new file mode 100755
index 0000000..c71ce91
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h.js
@@ -0,0 +1,14 @@
+var condition_8h =
+[
+    [ "pn_condition_t", "group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5", null ],
+    [ "pn_condition_clear", "group__condition.html#ga038f092914fc0fd8ae3713a537e34a05", null ],
+    [ "pn_condition_get_description", "group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1", null ],
+    [ "pn_condition_get_name", "group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1", null ],
+    [ "pn_condition_info", "group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a", null ],
+    [ "pn_condition_is_redirect", "group__condition.html#gaaab127d4d71648f675858e9a250f73b3", null ],
+    [ "pn_condition_is_set", "group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e", null ],
+    [ "pn_condition_redirect_host", "group__condition.html#ga6a226262df61311f33a6d5075b15ce41", null ],
+    [ "pn_condition_redirect_port", "group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f", null ],
+    [ "pn_condition_set_description", "group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b", null ],
+    [ "pn_condition_set_name", "group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h_source.html
new file mode 100755
index 0000000..3d659f9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/condition_8h_source.html
@@ -0,0 +1,181 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/condition.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('condition_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">condition.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="condition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONDITION_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONDITION_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">   64</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>;</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;</div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition, <span class="keyword">const</span> <span class="keywordtype">char</span> *description);</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a>(<a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *condition);</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;}</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* condition.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__condition_html_gaaab127d4d71648f675858e9a250f73b3"><div class="ttname"><a href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">pn_condition_is_redirect</a></div><div class="ttdeci">PN_EXTERN bool pn_condition_is_redirect(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_gac20f81e06aa0efb5f5a23b141b36be7b"><div class="ttname"><a href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">pn_condition_set_description</a></div><div class="ttdeci">PN_EXTERN int pn_condition_set_description(pn_condition_t *condition, const char *description)</div></div>
+<div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
+<div class="ttc" id="group__condition_html_ga09cf10e3bb03d63a12b8d7bb91bc810f"><div class="ttname"><a href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">pn_condition_redirect_port</a></div><div class="ttdeci">PN_EXTERN int pn_condition_redirect_port(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_ga6a226262df61311f33a6d5075b15ce41"><div class="ttname"><a href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">pn_condition_redirect_host</a></div><div class="ttdeci">PN_EXTERN const char * pn_condition_redirect_host(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_ga42e27e6830b6e29c1a3c769516cd706e"><div class="ttname"><a href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">pn_condition_is_set</a></div><div class="ttdeci">PN_EXTERN bool pn_condition_is_set(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_ga6ce699cd410d7cef3de1ee97e975720a"><div class="ttname"><a href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">pn_condition_info</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_condition_info(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_ga2ae7b345d3dc1417766e23bf8435cf29"><div class="ttname"><a href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">pn_condition_set_name</a></div><div class="ttdeci">PN_EXTERN int pn_condition_set_name(pn_condition_t *condition, const char *name)</div></div>
+<div class="ttc" id="group__condition_html_ga4cb8ef00e5050a0dfa022a89e44724e1"><div class="ttname"><a href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">pn_condition_get_description</a></div><div class="ttdeci">PN_EXTERN const char * pn_condition_get_description(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="group__condition_html_ga11eb7db7d2c205169fe3d47c996a95a5"><div class="ttname"><a href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></div><div class="ttdeci">struct pn_condition_t pn_condition_t</div><div class="ttdef"><b>Definition:</b> condition.h:64</div></div>
+<div class="ttc" id="group__condition_html_ga8bb1e8261bb4c49b20e09d4015d3f8f1"><div class="ttname"><a href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">pn_condition_get_name</a></div><div class="ttdeci">PN_EXTERN const char * pn_condition_get_name(pn_condition_t *condition)</div></div>
+<div class="ttc" id="group__condition_html_ga038f092914fc0fd8ae3713a537e34a05"><div class="ttname"><a href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">pn_condition_clear</a></div><div class="ttdeci">PN_EXTERN void pn_condition_clear(pn_condition_t *condition)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="condition_8h.html">condition.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.html
new file mode 100755
index 0000000..eaaf3c2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.html
@@ -0,0 +1,205 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/connection.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('connection_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">connection.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="codec_8h_source.html">proton/codec.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;proton/error.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="connection_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gac83dd8123b992813be86fe0f7eaf8f61"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a>&#160;&#160;&#160;(1)</td></tr>
+<tr class="separator:gac83dd8123b992813be86fe0f7eaf8f61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c3bf54f0991944a2f6eea36b561fa2b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a>&#160;&#160;&#160;(2)</td></tr>
+<tr class="separator:ga0c3bf54f0991944a2f6eea36b561fa2b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga602c2c870ebed1d9bfe100876909225b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">PN_LOCAL_CLOSED</a>&#160;&#160;&#160;(4)</td></tr>
+<tr class="separator:ga602c2c870ebed1d9bfe100876909225b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4c35fcb0aacd254d586df8594ee770d3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a>&#160;&#160;&#160;(8)</td></tr>
+<tr class="separator:ga4c35fcb0aacd254d586df8594ee770d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad96220f2886c21a4f2eebc9487f53a87"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a>&#160;&#160;&#160;(16)</td></tr>
+<tr class="separator:gad96220f2886c21a4f2eebc9487f53a87"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga764c602a20457f9aa8862825b6d13a8d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>&#160;&#160;&#160;(32)</td></tr>
+<tr class="separator:ga764c602a20457f9aa8862825b6d13a8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga32329c4bb3e23607a243cd8100c01264"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">PN_LOCAL_MASK</a>&#160;&#160;&#160;(<a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">PN_LOCAL_UNINIT</a> | <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">PN_LOCAL_ACTIVE</a> | <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">PN_LOCAL_CLOSED</a>)</td></tr>
+<tr class="separator:ga32329c4bb3e23607a243cd8100c01264"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga695af0c2d90d50f4baf403ea60710fa3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">PN_REMOTE_MASK</a>&#160;&#160;&#160;(<a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">PN_REMOTE_UNINIT</a> | <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">PN_REMOTE_ACTIVE</a> | <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">PN_REMOTE_CLOSED</a>)</td></tr>
+<tr class="separator:ga695af0c2d90d50f4baf403ea60710fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga7ad02932efd7fd54938813852f7b61dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a> (void)</td></tr>
+<tr class="separator:ga7ad02932efd7fd54938813852f7b61dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga94b0ff0015b3d2c2325fb24cc0e65bf2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga94b0ff0015b3d2c2325fb24cc0e65bf2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa373c1fb55103e273944f49cc8b0edf5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaa373c1fb55103e273944f49cc8b0edf5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ee261d6544bd80c8db1c00861e6847b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6ee261d6544bd80c8db1c00861e6847b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7943e7721ab30776cb79d4799d628164"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga7943e7721ab30776cb79d4799d628164"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf304c011df5e00160f49297ba172149c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaf304c011df5e00160f49297ba172149c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3f6cdab1871250511beef56402a4f7f7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, void *context)</td></tr>
+<tr class="separator:ga3f6cdab1871250511beef56402a4f7f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8510314b8226658d14ee20253bde5853"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga8510314b8226658d14ee20253bde5853"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2f0a1503fa22e705dcad9056054a18a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_connection_state</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gab2f0a1503fa22e705dcad9056054a18a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7458674f4779b1e863494a991c923c0e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga7458674f4779b1e863494a991c923c0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacc8f6e4fd7c886c084212852918bd8cf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gacc8f6e4fd7c886c084212852918bd8cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5da6d9f55883af5f996d45828a7034a7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga5da6d9f55883af5f996d45828a7034a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9b7a7f1b127151a1cb35dcb86bcbe6d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaf9b7a7f1b127151a1cb35dcb86bcbe6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a8f4087f792e701e01a572b8ac84dd0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga6a8f4087f792e701e01a572b8ac84dd0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ae9f5d1b693ed734384241100564c60"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga1ae9f5d1b693ed734384241100564c60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26407d58547c672d64858e07375e0965"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *container)</td></tr>
+<tr class="separator:ga26407d58547c672d64858e07375e0965"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga167a317ed0316c37e28a11e4e97d6a53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *user)</td></tr>
+<tr class="separator:ga167a317ed0316c37e28a11e4e97d6a53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacaaee6956135f36d9bd6ef4d9f300a2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *password)</td></tr>
+<tr class="separator:gacaaee6956135f36d9bd6ef4d9f300a2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb5426c33775c4d668d1653426e65d95"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaeb5426c33775c4d668d1653426e65d95"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga204a7c356658d414f5d08da4f25f5d9e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, const char *hostname)</td></tr>
+<tr class="separator:ga204a7c356658d414f5d08da4f25f5d9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga466d510620741123b4e9ba723c039f0c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga466d510620741123b4e9ba723c039f0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d78f4bf7484fa8a44bb7fd64b7a75e8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga2d78f4bf7484fa8a44bb7fd64b7a75e8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b7a3914155561305f814d12422c874a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga8b7a3914155561305f814d12422c874a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga608fc121ce149f534bac640b119d2230"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga608fc121ce149f534bac640b119d2230"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab8700c359187ecb9451acf43c78c5486"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gab8700c359187ecb9451acf43c78c5486"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9d3578b047e3f0118c0fd5e106f58579"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga9d3578b047e3f0118c0fd5e106f58579"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga57a496ea0893c5920a7ace900e033a74"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga57a496ea0893c5920a7ace900e033a74"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga98cc1795b88c340ee0d3aab3b8db0abf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga98cc1795b88c340ee0d3aab3b8db0abf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9181af243a5958309ad90bf8460634ae"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:ga9181af243a5958309ad90bf8460634ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Connection API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection_8h.html">connection.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.js
new file mode 100755
index 0000000..8717f62
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h.js
@@ -0,0 +1,41 @@
+var connection_8h =
+[
+    [ "PN_LOCAL_ACTIVE", "group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b", null ],
+    [ "PN_LOCAL_CLOSED", "group__connection.html#ga602c2c870ebed1d9bfe100876909225b", null ],
+    [ "PN_LOCAL_MASK", "group__connection.html#ga32329c4bb3e23607a243cd8100c01264", null ],
+    [ "PN_LOCAL_UNINIT", "group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61", null ],
+    [ "PN_REMOTE_ACTIVE", "group__connection.html#gad96220f2886c21a4f2eebc9487f53a87", null ],
+    [ "PN_REMOTE_CLOSED", "group__connection.html#ga764c602a20457f9aa8862825b6d13a8d", null ],
+    [ "PN_REMOTE_MASK", "group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3", null ],
+    [ "PN_REMOTE_UNINIT", "group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3", null ],
+    [ "pn_connection", "group__connection.html#ga7ad02932efd7fd54938813852f7b61dc", null ],
+    [ "pn_connection_attachments", "group__connection.html#ga8510314b8226658d14ee20253bde5853", null ],
+    [ "pn_connection_close", "group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf", null ],
+    [ "pn_connection_collect", "group__connection.html#ga7943e7721ab30776cb79d4799d628164", null ],
+    [ "pn_connection_condition", "group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d", null ],
+    [ "pn_connection_desired_capabilities", "group__connection.html#ga608fc121ce149f534bac640b119d2230", null ],
+    [ "pn_connection_error", "group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b", null ],
+    [ "pn_connection_free", "group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2", null ],
+    [ "pn_connection_get_container", "group__connection.html#ga1ae9f5d1b693ed734384241100564c60", null ],
+    [ "pn_connection_get_context", "group__connection.html#gaf304c011df5e00160f49297ba172149c", null ],
+    [ "pn_connection_get_hostname", "group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa", null ],
+    [ "pn_connection_get_user", "group__connection.html#gaeb5426c33775c4d668d1653426e65d95", null ],
+    [ "pn_connection_offered_capabilities", "group__connection.html#ga8b7a3914155561305f814d12422c874a", null ],
+    [ "pn_connection_open", "group__connection.html#ga7458674f4779b1e863494a991c923c0e", null ],
+    [ "pn_connection_properties", "group__connection.html#gab8700c359187ecb9451acf43c78c5486", null ],
+    [ "pn_connection_release", "group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5", null ],
+    [ "pn_connection_remote_condition", "group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0", null ],
+    [ "pn_connection_remote_container", "group__connection.html#ga466d510620741123b4e9ba723c039f0c", null ],
+    [ "pn_connection_remote_desired_capabilities", "group__connection.html#ga57a496ea0893c5920a7ace900e033a74", null ],
+    [ "pn_connection_remote_hostname", "group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8", null ],
+    [ "pn_connection_remote_offered_capabilities", "group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579", null ],
+    [ "pn_connection_remote_properties", "group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf", null ],
+    [ "pn_connection_reset", "group__connection.html#ga5da6d9f55883af5f996d45828a7034a7", null ],
+    [ "pn_connection_set_container", "group__connection.html#ga26407d58547c672d64858e07375e0965", null ],
+    [ "pn_connection_set_context", "group__connection.html#ga3f6cdab1871250511beef56402a4f7f7", null ],
+    [ "pn_connection_set_hostname", "group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e", null ],
+    [ "pn_connection_set_password", "group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c", null ],
+    [ "pn_connection_set_user", "group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53", null ],
+    [ "pn_connection_state", "group__connection.html#gab2f0a1503fa22e705dcad9056054a18a", null ],
+    [ "pn_connection_transport", "group__connection.html#ga9181af243a5958309ad90bf8460634ae", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[21/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.html
new file mode 100755
index 0000000..f92b64c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.html
@@ -0,0 +1,496 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: SASL</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__sasl.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">SASL<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__transport.html">Transport</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga4d21fddba80d3f88d0529aafe12328b0"></a>
+typedef struct pn_sasl_t&#160;</td><td class="memItemRight" valign="bottom"><b>pn_sasl_t</b></td></tr>
+<tr class="separator:ga4d21fddba80d3f88d0529aafe12328b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> { <br />
+&#160;&#160;<b>PN_SASL_NONE</b> =-1, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">PN_SASL_OK</a> =0, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">PN_SASL_AUTH</a> =1, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">PN_SASL_SYS</a> =2, 
+<br />
+&#160;&#160;<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">PN_SASL_PERM</a> =3, 
+<a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">PN_SASL_TEMP</a> =4
+<br />
+ }<tr class="separator:gad44e79f52e0669b1930689b56dfa9c3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga473c3092ebf00792106cdc741d0b14ac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_sasl_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">pn_sasl</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga473c3092ebf00792106cdc741d0b14ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">pn_sasl_extended</a> (void)</td></tr>
+<tr class="separator:ga8ab2ab1ca7ed8a476fbf01e742425f3d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaecd3b1f55fc81c6586bc435772f829d3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">pn_sasl_done</a> (pn_sasl_t *sasl, <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> outcome)</td></tr>
+<tr class="separator:gaecd3b1f55fc81c6586bc435772f829d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec4ace7d77037c60f1df02f2bb0be0f8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gaec4ace7d77037c60f1df02f2bb0be0f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafff63feb3a2eccd74f7b472ee235a886"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">pn_sasl_get_user</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:gafff63feb3a2eccd74f7b472ee235a886"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77adf112018a4b457df4abbf5b31873b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">pn_sasl_get_mech</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga77adf112018a4b457df4abbf5b31873b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacdc9d99d6717e74fa5df4de1515644db"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">pn_sasl_allowed_mechs</a> (pn_sasl_t *sasl, const char *mechs)</td></tr>
+<tr class="separator:gacdc9d99d6717e74fa5df4de1515644db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga841eea7a3e34539aa6176ebc055cdc16"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">pn_sasl_set_allow_insecure_mechs</a> (pn_sasl_t *sasl, bool insecure)</td></tr>
+<tr class="separator:ga841eea7a3e34539aa6176ebc055cdc16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4f18db720611136dd7d6798b8bfbc94c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">pn_sasl_get_allow_insecure_mechs</a> (pn_sasl_t *sasl)</td></tr>
+<tr class="separator:ga4f18db720611136dd7d6798b8bfbc94c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4ef8946525b044cc2d84ff801e1ae20"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">pn_sasl_config_name</a> (pn_sasl_t *sasl, const char *name)</td></tr>
+<tr class="separator:gae4ef8946525b044cc2d84ff801e1ae20"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path</a> (pn_sasl_t *sasl, const char *path)</td></tr>
+<tr class="separator:ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gad44e79f52e0669b1930689b56dfa9c3b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The result of the SASL negotiation </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e"></a>PN_SASL_OK&#160;</td><td class="fielddoc">
+<p>negotiation not completed </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a"></a>PN_SASL_AUTH&#160;</td><td class="fielddoc">
+<p>authentication succeeded </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939"></a>PN_SASL_SYS&#160;</td><td class="fielddoc">
+<p>failed due to bad credentials </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191"></a>PN_SASL_PERM&#160;</td><td class="fielddoc">
+<p>failed due to a system error </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3"></a>PN_SASL_TEMP&#160;</td><td class="fielddoc">
+<p>failed due to unrecoverable error </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga473c3092ebf00792106cdc741d0b14ac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_sasl_t* pn_sasl </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct an Authentication and Security Layer object</p>
+<p>This will return the SASL layer object for the supplied transport object. If there is currently no SASL layer one will be created.</p>
+<p>On the client side of an AMQP connection this will have the effect of ensuring that the AMQP SASL layer is used for that connection.</p>
+<dl class="section return"><dt>Returns</dt><dd>an object representing the SASL layer. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gacdc9d99d6717e74fa5df4de1515644db"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_sasl_allowed_mechs </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>mechs</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>SASL mechanisms that are to be considered for authentication</p>
+<p>This can be used on either the client or the server to restrict the SASL mechanisms that may be used to the mechanisms on the list.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mechs</td><td>space separated list of mechanisms that are allowed for authentication </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gae4ef8946525b044cc2d84ff801e1ae20"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_sasl_config_name </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>name</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the sasl configuration name</p>
+<p>This is used to construct the SASL configuration filename. In the current implementation it ".conf" is added to the name and the file is looked for in the configuration directory.</p>
+<p>If not set it will default to "proton-server" for a sasl server and "proton-client" for a client.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">name</td><td>the configuration name </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_sasl_config_path </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>path</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the sasl configuration path</p>
+<p>This is used to tell SASL where to look for the configuration file. In the current implementation it can be a colon separated list of directories.</p>
+<p>The environment variable PN_SASL_CONFIG_PATH can also be used to set this path, but if both methods are used then this <a class="el" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">pn_sasl_config_path()</a> will take precedence.</p>
+<p>If not set the underlying implementation default will be used. for a client.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">path</td><td>the configuration path </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaecd3b1f55fc81c6586bc435772f829d3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_sasl_done </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a>&#160;</td>
+          <td class="paramname"><em>outcome</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the outcome of SASL negotiation</p>
+<p>Used by the server to set the result of the negotiation process.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000002">Todo:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8ab2ab1ca7ed8a476fbf01e742425f3d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_sasl_extended </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Do we support extended SASL negotiation</p>
+<p>Do we support extended SASL negotiation? All implementations of Proton support ANONYMOUS and EXTERNAL on both client and server sides and PLAIN on the client side.</p>
+<p>Extended SASL implememtations use an external library (Cyrus SASL) to support other mechanisms beyond these basic ones.</p>
+<dl class="section return"><dt>Returns</dt><dd>true if we support extended SASL negotiation, false if we only support basic negotiation. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4f18db720611136dd7d6798b8bfbc94c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_sasl_get_allow_insecure_mechs </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return the current value for allow_insecure_mechs</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga77adf112018a4b457df4abbf5b31873b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_sasl_get_mech </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return the selected SASL mechanism</p>
+<p>The returned value is only reliable after the PN_TRANSPORT_AUTHENTICATED event has been received.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The authentication mechanism selected by the SASL layer </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafff63feb3a2eccd74f7b472ee235a886"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_sasl_get_user </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the authenticated user</p>
+<p>This is usually used at the the server end to find the name of the authenticated user. On the client it will merely return whatever user was passed in to the pn_transport_set_user_password() API.</p>
+<p>If <a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">pn_sasl_outcome()</a> returns a value other than PN_SASL_OK, then there will be no user to return. The returned value is only reliable after the PN_TRANSPORT_AUTHENTICATED event has been received.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the sasl layer</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>If the SASL layer was not negotiated then 0 is returned If the ANONYMOUS mechanism is used then the user will be "anonymous" Otherwise a string containing the user is returned. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaec4ace7d77037c60f1df02f2bb0be0f8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">pn_sasl_outcome_t</a> pn_sasl_outcome </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the outcome of SASL negotiation.</p>
+<dl class="todo"><dt><b><a class="el" href="todo.html#_todo000003">Todo:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga841eea7a3e34539aa6176ebc055cdc16"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_sasl_set_allow_insecure_mechs </td>
+          <td>(</td>
+          <td class="paramtype">pn_sasl_t *&#160;</td>
+          <td class="paramname"><em>sasl</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>insecure</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Boolean to allow use of clear text authentication mechanisms</p>
+<p>By default the SASL layer is configured not to allow mechanisms that disclose the clear text of the password over an unencrypted AMQP connection. This specifically will disallow the use of the PLAIN mechanism without using SSL encryption.</p>
+<p>This default is to avoid disclosing password information accidentally over an insecure network.</p>
+<p>If you actually wish to use a clear text password unencrypted then you can use this API to set allow_insecure_mechs to true.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sasl</td><td>the SASL layer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">insecure</td><td>set this to true to allow unencrypted PLAIN authentication. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.js
new file mode 100755
index 0000000..c0774b5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sasl.js
@@ -0,0 +1,21 @@
+var group__sasl =
+[
+    [ "pn_sasl_outcome_t", "group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b", [
+      [ "PN_SASL_OK", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e", null ],
+      [ "PN_SASL_AUTH", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a", null ],
+      [ "PN_SASL_SYS", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939", null ],
+      [ "PN_SASL_PERM", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191", null ],
+      [ "PN_SASL_TEMP", "group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3", null ]
+    ] ],
+    [ "pn_sasl", "group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac", null ],
+    [ "pn_sasl_allowed_mechs", "group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db", null ],
+    [ "pn_sasl_config_name", "group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20", null ],
+    [ "pn_sasl_config_path", "group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c", null ],
+    [ "pn_sasl_done", "group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3", null ],
+    [ "pn_sasl_extended", "group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d", null ],
+    [ "pn_sasl_get_allow_insecure_mechs", "group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c", null ],
+    [ "pn_sasl_get_mech", "group__sasl.html#ga77adf112018a4b457df4abbf5b31873b", null ],
+    [ "pn_sasl_get_user", "group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886", null ],
+    [ "pn_sasl_outcome", "group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8", null ],
+    [ "pn_sasl_set_allow_insecure_mechs", "group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.html
new file mode 100755
index 0000000..fdcf6a2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.html
@@ -0,0 +1,678 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Selectable</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__selectable.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Selectable</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gabd89005d4809b972caae64996ac43203"><td class="memItemLeft" align="right" valign="top">typedef pn_iterator_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a></td></tr>
+<tr class="separator:gabd89005d4809b972caae64996ac43203"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7034170bf6367b989281d8ddaa87b09"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a></td></tr>
+<tr class="separator:gab7034170bf6367b989281d8ddaa87b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga7595ef1175f76f8372271ace9fac1f6c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c">pn_selectables</a> (void)</td></tr>
+<tr class="separator:ga7595ef1175f76f8372271ace9fac1f6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5d73786d6a3e2b3ebb3dd66ff8f7dba2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2">pn_selectables_next</a> (<a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *selectables)</td></tr>
+<tr class="separator:ga5d73786d6a3e2b3ebb3dd66ff8f7dba2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3c94bcdbb1fa4e43ef63db415d16b53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">pn_selectables_free</a> (<a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *selectables)</td></tr>
+<tr class="separator:gab3c94bcdbb1fa4e43ef63db415d16b53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac22ee6b13a1678a4a33dc68404598a23"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac22ee6b13a1678a4a33dc68404598a23"></a>
+PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable</b> (void)</td></tr>
+<tr class="separator:gac22ee6b13a1678a4a33dc68404598a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaf6dc533a6bf846a3e78a468d2cfa8da"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaaf6dc533a6bf846a3e78a468d2cfa8da"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_readable</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*readable)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:gaaf6dc533a6bf846a3e78a468d2cfa8da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2595c36b30e5f159ef4bb7e8772f6690"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2595c36b30e5f159ef4bb7e8772f6690"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_writable</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*writable)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:ga2595c36b30e5f159ef4bb7e8772f6690"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac4e684d6009fc7707d8da961027bee73"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gac4e684d6009fc7707d8da961027bee73"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_expired</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*expired)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:gac4e684d6009fc7707d8da961027bee73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00b61fde6d06800a6707f76049d84cff"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga00b61fde6d06800a6707f76049d84cff"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_error</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*error)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:ga00b61fde6d06800a6707f76049d84cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga608c9ee483928628bd253184d6a9ed0e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga608c9ee483928628bd253184d6a9ed0e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_release</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*release)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:ga608c9ee483928628bd253184d6a9ed0e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0b70242f5ebfaf14d858b2a616129cb"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf0b70242f5ebfaf14d858b2a616129cb"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_on_finalize</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, void(*finalize)(<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *))</td></tr>
+<tr class="separator:gaf0b70242f5ebfaf14d858b2a616129cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga90538d7c83ab1bd694fac6fb58b17b15"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga90538d7c83ab1bd694fac6fb58b17b15"></a>
+PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_attachments</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel)</td></tr>
+<tr class="separator:ga90538d7c83ab1bd694fac6fb58b17b15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga238c5b9cc9e1da20a1004b58114e9d9b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_socket_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">pn_selectable_get_fd</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga238c5b9cc9e1da20a1004b58114e9d9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24c4f23535410e4ab17bd6d3ef7c1276"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276">pn_selectable_set_fd</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, pn_socket_t fd)</td></tr>
+<tr class="separator:ga24c4f23535410e4ab17bd6d3ef7c1276"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7d694a1644c989937fb72b70782f4979"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">pn_selectable_is_reading</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga7d694a1644c989937fb72b70782f4979"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad386a4b850dc8272f3d9aea75d81e7b1"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad386a4b850dc8272f3d9aea75d81e7b1"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_reading</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, bool reading)</td></tr>
+<tr class="separator:gad386a4b850dc8272f3d9aea75d81e7b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfaf415f218c9d10bbfc7d1431291198"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">pn_selectable_is_writing</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gadfaf415f218c9d10bbfc7d1431291198"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1fa689f7fcef178cda3452c3b3e9afc8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1fa689f7fcef178cda3452c3b3e9afc8"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_writing</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, bool writing)</td></tr>
+<tr class="separator:ga1fa689f7fcef178cda3452c3b3e9afc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8a9c9a60982e79b7e648b84fdd0443f9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">pn_selectable_get_deadline</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga8a9c9a60982e79b7e648b84fdd0443f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga117880989dbc0091c510f2d165f67903"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga117880989dbc0091c510f2d165f67903"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_set_deadline</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *sel, pn_timestamp_t deadline)</td></tr>
+<tr class="separator:ga117880989dbc0091c510f2d165f67903"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6995acf52d96089dae30519d3d5b398a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">pn_selectable_readable</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga6995acf52d96089dae30519d3d5b398a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe97a97bb29ba60d7bc5bc1fa2b4b1af"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">pn_selectable_writable</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gabe97a97bb29ba60d7bc5bc1fa2b4b1af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6702a8bd6fb7e6e52294cfd7f4638e4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">pn_selectable_error</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gae6702a8bd6fb7e6e52294cfd7f4638e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga695af605ead4986abcdf652cf962d75a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">pn_selectable_expired</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga695af605ead4986abcdf652cf962d75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf2d8b01aa4135e5c2180433889c1a8b7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">pn_selectable_is_registered</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gaf2d8b01aa4135e5c2180433889c1a8b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga863a4c0fd0ea5cc83d5227647495d6c2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">pn_selectable_set_registered</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, bool registered)</td></tr>
+<tr class="separator:ga863a4c0fd0ea5cc83d5227647495d6c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga61382d23348378e41b4a474ca33f5bf7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">pn_selectable_is_terminal</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga61382d23348378e41b4a474ca33f5bf7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga18868416a68de0a8c51cfb664510edac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga18868416a68de0a8c51cfb664510edac">pn_selectable_terminate</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:ga18868416a68de0a8c51cfb664510edac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad06868870ea4b401559e9de0fd9d21f8"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad06868870ea4b401559e9de0fd9d21f8"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_selectable_release</b> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gad06868870ea4b401559e9de0fd9d21f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea1eb47248399c5e6fe6790cef85dab9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">pn_selectable_free</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable)</td></tr>
+<tr class="separator:gaea1eb47248399c5e6fe6790cef85dab9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ed074cff009036aba5d5848036d8f72"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__selectable.html#ga8ed074cff009036aba5d5848036d8f72">pn_selectable_collect</a> (<a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *selectable, <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga8ed074cff009036aba5d5848036d8f72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gab7034170bf6367b989281d8ddaa87b09"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A selectable object provides an interface that can be used to incorporate proton's I/O into third party event loops.</p>
+<p>Every selectable is associated with exactly one file descriptor. Selectables may be interested in three kinds of events, read events, write events, and timer events.</p>
+<p>When a read, write, or timer event occurs, the selectable must be notified by calling <a class="el" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">pn_selectable_readable()</a>, <a class="el" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">pn_selectable_writable()</a>, and <a class="el" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">pn_selectable_expired()</a> as appropriate.</p>
+<p>Once a selectable reaches a terminal state (see <a class="el" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">pn_selectable_is_terminal()</a>), it will never be interested in events of any kind. When this occurs it should be removed from the external event loop and discarded using <a class="el" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">pn_selectable_free()</a>. </p>
+
+</div>
+</div>
+<a class="anchor" id="gabd89005d4809b972caae64996ac43203"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef pn_iterator_t <a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An iterator for selectables. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga8ed074cff009036aba5d5848036d8f72"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_collect </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td>
+          <td class="paramname"><em>collector</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Configure a selectable with a set of callbacks that emit readable, writable, and expired events into the supplied collector.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable objet </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">collector</td><td>a collector object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gae6702a8bd6fb7e6e52294cfd7f4638e4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Notify a selectable that there is an error on the file descriptor.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga695af605ead4986abcdf652cf962d75a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_expired </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Notify a selectable that its deadline has expired.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaea1eb47248399c5e6fe6790cef85dab9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a selectable object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8a9c9a60982e79b7e648b84fdd0443f9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_timestamp_t pn_selectable_get_deadline </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next deadline for a selectable.</p>
+<p>A selectable with a deadline is interested in being notified when that deadline expires. Zero indicates there is currently no deadline.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next deadline or zero </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga238c5b9cc9e1da20a1004b58114e9d9b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_socket_t pn_selectable_get_fd </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the file descriptor associated with a selectable.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the file descriptor associated with the selectable </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7d694a1644c989937fb72b70782f4979"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_selectable_is_reading </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a selectable is interested in readable events.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true iff the selectable is interested in read events </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf2d8b01aa4135e5c2180433889c1a8b7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_selectable_is_registered </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a selectable is registered.</p>
+<p>This flag is set via <a class="el" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">pn_selectable_set_registered()</a> and can be used for tracking whether a given selectable has been registerd with an external event loop.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td></td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the selectable is registered </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga61382d23348378e41b4a474ca33f5bf7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_selectable_is_terminal </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a selectable is in the terminal state.</p>
+<p>A selectable that is in the terminal state will never be interested in being notified of events of any kind ever again. Once a selectable reaches this state it should be removed from any external I/O loops and freed in order to reclaim any resources associated with it.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the selectable is in the terminal state, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadfaf415f218c9d10bbfc7d1431291198"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_selectable_is_writing </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a selectable is interested in writable events.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true iff the selectable is interested in writable events </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6995acf52d96089dae30519d3d5b398a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_readable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Notify a selectable that the file descriptor is readable.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga24c4f23535410e4ab17bd6d3ef7c1276"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_set_fd </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_socket_t&#160;</td>
+          <td class="paramname"><em>fd</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the file descriptor associated with a selectable.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">fd</td><td>the file descriptor </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga863a4c0fd0ea5cc83d5227647495d6c2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_set_registered </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>registered</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the registered flag for a selectable.</p>
+<p>See <a class="el" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">pn_selectable_is_registered()</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">registered</td><td>the registered flag </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga18868416a68de0a8c51cfb664510edac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_terminate </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Terminate a selectable.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gabe97a97bb29ba60d7bc5bc1fa2b4b1af"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectable_writable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td>
+          <td class="paramname"><em>selectable</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Notify a selectable that the file descriptor is writable.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectable</td><td>a selectable object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7595ef1175f76f8372271ace9fac1f6c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a>* pn_selectables </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a new selectables iterator.</p>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a new selectables iterator </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab3c94bcdbb1fa4e43ef63db415d16b53"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_selectables_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *&#160;</td>
+          <td class="paramname"><em>selectables</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a selectables iterator.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectables</td><td>a selectables iterator (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5d73786d6a3e2b3ebb3dd66ff8f7dba2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a>* pn_selectables_next </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">pn_selectables_t</a> *&#160;</td>
+          <td class="paramname"><em>selectables</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the next selectable from an iterator.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">selectables</td><td>a selectable iterator </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the next selectable from the iterator </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.js
new file mode 100755
index 0000000..7457d83
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__selectable.js
@@ -0,0 +1,23 @@
+var group__selectable =
+[
+    [ "pn_selectable_t", "group__selectable.html#gab7034170bf6367b989281d8ddaa87b09", null ],
+    [ "pn_selectables_t", "group__selectable.html#gabd89005d4809b972caae64996ac43203", null ],
+    [ "pn_selectable_collect", "group__selectable.html#ga8ed074cff009036aba5d5848036d8f72", null ],
+    [ "pn_selectable_error", "group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4", null ],
+    [ "pn_selectable_expired", "group__selectable.html#ga695af605ead4986abcdf652cf962d75a", null ],
+    [ "pn_selectable_free", "group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9", null ],
+    [ "pn_selectable_get_deadline", "group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9", null ],
+    [ "pn_selectable_get_fd", "group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b", null ],
+    [ "pn_selectable_is_reading", "group__selectable.html#ga7d694a1644c989937fb72b70782f4979", null ],
+    [ "pn_selectable_is_registered", "group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7", null ],
+    [ "pn_selectable_is_terminal", "group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7", null ],
+    [ "pn_selectable_is_writing", "group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198", null ],
+    [ "pn_selectable_readable", "group__selectable.html#ga6995acf52d96089dae30519d3d5b398a", null ],
+    [ "pn_selectable_set_fd", "group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276", null ],
+    [ "pn_selectable_set_registered", "group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2", null ],
+    [ "pn_selectable_terminate", "group__selectable.html#ga18868416a68de0a8c51cfb664510edac", null ],
+    [ "pn_selectable_writable", "group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af", null ],
+    [ "pn_selectables", "group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c", null ],
+    [ "pn_selectables_free", "group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53", null ],
+    [ "pn_selectables_next", "group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.html
new file mode 100755
index 0000000..6af9c1a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.html
@@ -0,0 +1,195 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Sender</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__sender.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Sender<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__link.html">Link</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaa7a1eb227dde862c8a311535d1737b1a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, int credit)</td></tr>
+<tr class="separator:gaa7a1eb227dde862c8a311535d1737b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6edd45454fe2ddd093aad94f3d277475"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, const char *bytes, size_t n)</td></tr>
+<tr class="separator:ga6edd45454fe2ddd093aad94f3d277475"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gaa7a1eb227dde862c8a311535d1737b1a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_link_offered </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>sender</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>credit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Signal the availability of deliveries for a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sender</td><td>a sender link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">credit</td><td>the number of deliveries potentially available for transfer </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6edd45454fe2ddd093aad94f3d277475"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_link_send </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td>
+          <td class="paramname"><em>sender</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>n</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Send message data for the current delivery on a link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">sender</td><td>a sender link object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">bytes</td><td>the start of the message data </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>the number of bytes of message data </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of bytes sent, or an error code </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.js
new file mode 100755
index 0000000..30c8904
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__sender.js
@@ -0,0 +1,5 @@
+var group__sender =
+[
+    [ "pn_link_offered", "group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a", null ],
+    [ "pn_link_send", "group__sender.html#ga6edd45454fe2ddd093aad94f3d277475", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[36/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/files.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/files.html b/content/releases/qpid-proton-0.13.0/proton/c/api/files.html
new file mode 100755
index 0000000..8ea6116
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/files.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('files.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">File List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9660;</span><span id="img_0_" class="iconfopen" onclick="toggleFolder('0_')">&#160;</span><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html" target="_self">proton</a></td><td class="desc"></td></tr>
+<tr id="row_0_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="cid_8h_source.html"><span class="icondoc"></span></a><b>cid.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="codec_8h_source.html"><span class="icondoc"></span></a><a class="el" href="codec_8h.html" target="_self">codec.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_2_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="condition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="condition_8h.html" target="_self">condition.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_3_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="connection_8h_source.html"><span class="icondoc"></span></a><a class="el" href="connection_8h.html" target="_self">connection.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="delivery_8h_source.html"><span class="icondoc"></span></a><a class="el" href="delivery_8h.html" target="_self">delivery.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_5_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="disposition_8h_source.html"><span class="icondoc"></span></a><a class="el" href="disposition_8h.html" target="_self">disposition.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_6_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="engine_8h_source.html"><span class="icondoc"></span></a><a class="el" href="engine_8h.html" target="_self">engine.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_7_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="error_8h_source.html"><span class="icondoc"></span></a><b>error.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_8_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="event_8h_source.html"><span class="icondoc"></span></a><a class="el" href="event_8h.html" target="_self">event.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_9_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="handlers_8h_source.html"><span class="icondoc"></span></a><a class="el" href="handlers_8h.html" target="_self">handlers.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_10_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="import__export_8h_source.html"><span class="icondoc"></span></a><b>import_export.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_11_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="io_8h_source.html"><span class="icondoc"></span></a><b>io.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_12_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="link_8h_source.html"><span class="icondoc"></span></a><a class="el" href="link_8h.html" target="_self">link.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_13_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="log_8h_source.html"><span class="icondoc"></span></a><a class="el" href="log_8h.html" target="_self">log.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_14_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="message_8h_source.html"><span class="icondoc"></span></a><a class="el" href="message_8h.html" target="_self">message.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_15_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="messenger_8h_source.html"><span class="icondoc"></span></a><a class="el" href="messenger_8h.html" target="_self">messenger.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_16_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="object_8h_source.html"><span class="icondoc"></span></a><b>object.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_17_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="parser_8h_source.html"><span class="icondoc"></span></a><b>parser.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_18_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="reactor_8h_source.html"><span class="icondoc"></span></a><a class="el" href="reactor_8h.html" target="_self">reactor.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_19_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="sasl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="sasl_8h.html" target="_self">sasl.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_20_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="scanner_8h_source.html"><span class="icondoc"></span></a><b>scanner.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_21_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selectable_8h_source.html"><span class="icondoc"></span></a><a class="el" href="selectable_8h.html" target="_self">selectable.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_22_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="selector_8h_source.html"><span class="icondoc"></span></a><b>selector.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_23_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="session_8h_source.html"><span class="icondoc"></span></a><a class="el" href="session_8h.html" target="_self">session.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_24_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="ssl_8h_source.html"><span class="icondoc"></span></a><a class="el" href="ssl_8h.html" target="_self">ssl.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_25_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="terminus_8h_source.html"><span class="icondoc"></span></a><a class="el" href="terminus_8h.html" target="_self">terminus.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_26_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="transport_8h_source.html"><span class="icondoc"></span></a><a class="el" href="transport_8h.html" target="_self">transport.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_27_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="type__compat_8h_source.html"><span class="icondoc"></span></a><b>type_compat.h</b></td><td class="desc"></td></tr>
+<tr id="row_0_28_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="types_8h_source.html"><span class="icondoc"></span></a><a class="el" href="types_8h.html" target="_self">types.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_29_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="url_8h_source.html"><span class="icondoc"></span></a><a class="el" href="url_8h.html" target="_self">url.h</a></td><td class="desc"></td></tr>
+<tr id="row_0_30_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a href="version_8h_source.html"><span class="icondoc"></span></a><b>version.h</b></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/files.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/files.js b/content/releases/qpid-proton-0.13.0/proton/c/api/files.js
new file mode 100755
index 0000000..ea134f4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/files.js
@@ -0,0 +1,4 @@
+var files =
+[
+    [ "proton", "dir_25143d27009f52d175c1d192441a738a.html", "dir_25143d27009f52d175c1d192441a738a" ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/folderclosed.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/folderclosed.png b/content/releases/qpid-proton-0.13.0/proton/c/api/folderclosed.png
new file mode 100755
index 0000000..bb8ab35
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/folderclosed.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/folderopen.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/folderopen.png b/content/releases/qpid-proton-0.13.0/proton/c/api/folderopen.png
new file mode 100755
index 0000000..d6c7f67
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/folderopen.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/functions.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/functions.html b/content/releases/qpid-proton-0.13.0/proton/c/api/functions.html
new file mode 100755
index 0000000..648c2f1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/functions.html
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Class Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('functions.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div><ul>
+<li>as_bool
+: <a class="el" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">pn_atom_t</a>
+</li>
+<li>as_byte
+: <a class="el" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">pn_atom_t</a>
+</li>
+<li>as_bytes
+: <a class="el" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">pn_atom_t</a>
+</li>
+<li>as_char
+: <a class="el" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">pn_atom_t</a>
+</li>
+<li>as_decimal128
+: <a class="el" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">pn_atom_t</a>
+</li>
+<li>as_decimal32
+: <a class="el" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">pn_atom_t</a>
+</li>
+<li>as_decimal64
+: <a class="el" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">pn_atom_t</a>
+</li>
+<li>as_double
+: <a class="el" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">pn_atom_t</a>
+</li>
+<li>as_float
+: <a class="el" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">pn_atom_t</a>
+</li>
+<li>as_int
+: <a class="el" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">pn_atom_t</a>
+</li>
+<li>as_long
+: <a class="el" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">pn_atom_t</a>
+</li>
+<li>as_short
+: <a class="el" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">pn_atom_t</a>
+</li>
+<li>as_timestamp
+: <a class="el" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">pn_atom_t</a>
+</li>
+<li>as_ubyte
+: <a class="el" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">pn_atom_t</a>
+</li>
+<li>as_uint
+: <a class="el" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">pn_atom_t</a>
+</li>
+<li>as_ulong
+: <a class="el" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">pn_atom_t</a>
+</li>
+<li>as_ushort
+: <a class="el" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">pn_atom_t</a>
+</li>
+<li>as_uuid
+: <a class="el" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t</a>
+</li>
+<li>type
+: <a class="el" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/functions_vars.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/functions_vars.html b/content/releases/qpid-proton-0.13.0/proton/c/api/functions_vars.html
new file mode 100755
index 0000000..e197010
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/functions_vars.html
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Class Members - Variables</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('functions_vars.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>as_bool
+: <a class="el" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">pn_atom_t</a>
+</li>
+<li>as_byte
+: <a class="el" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">pn_atom_t</a>
+</li>
+<li>as_bytes
+: <a class="el" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">pn_atom_t</a>
+</li>
+<li>as_char
+: <a class="el" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">pn_atom_t</a>
+</li>
+<li>as_decimal128
+: <a class="el" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">pn_atom_t</a>
+</li>
+<li>as_decimal32
+: <a class="el" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">pn_atom_t</a>
+</li>
+<li>as_decimal64
+: <a class="el" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">pn_atom_t</a>
+</li>
+<li>as_double
+: <a class="el" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">pn_atom_t</a>
+</li>
+<li>as_float
+: <a class="el" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">pn_atom_t</a>
+</li>
+<li>as_int
+: <a class="el" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">pn_atom_t</a>
+</li>
+<li>as_long
+: <a class="el" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">pn_atom_t</a>
+</li>
+<li>as_short
+: <a class="el" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">pn_atom_t</a>
+</li>
+<li>as_timestamp
+: <a class="el" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">pn_atom_t</a>
+</li>
+<li>as_ubyte
+: <a class="el" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">pn_atom_t</a>
+</li>
+<li>as_uint
+: <a class="el" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">pn_atom_t</a>
+</li>
+<li>as_ulong
+: <a class="el" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">pn_atom_t</a>
+</li>
+<li>as_ushort
+: <a class="el" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">pn_atom_t</a>
+</li>
+<li>as_uuid
+: <a class="el" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t</a>
+</li>
+<li>type
+: <a class="el" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[40/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h_source.html
new file mode 100755
index 0000000..dd4ac3a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/connection_8h_source.html
@@ -0,0 +1,265 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/connection.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('connection_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">connection.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="connection_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CONNECTION_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CONNECTION_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">   51</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_UNINIT (1)</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">   55</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_ACTIVE (2)</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">   59</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_CLOSED (4)</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">   63</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_UNINIT (8)</span></div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">   67</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_ACTIVE (16)</span></div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">   71</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_CLOSED (32)</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">   77</a></span>&#160;<span class="preprocessor">#define PN_LOCAL_MASK (PN_LOCAL_UNINIT | PN_LOCAL_ACTIVE | PN_LOCAL_CLOSED)</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">   83</a></span>&#160;<span class="preprocessor">#define PN_REMOTE_MASK (PN_REMOTE_UNINIT | PN_REMOTE_ACTIVE | PN_REMOTE_CLOSED)</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keywordtype">void</span> *context);</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_connection_state</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *container);</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *user);</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;</div>
+<div class="line"><a name="l00314"></a><span class="lineno">  314</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;</div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;</div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <span class="keyword">const</span> <span class="keywordtype">char</span> *hostname);</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
+<div class="line"><a name="l00357"></a><span class="lineno">  357</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00358"></a><span class="lineno">  358</span>&#160;</div>
+<div class="line"><a name="l00372"></a><span class="lineno">  372</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00373"></a><span class="lineno">  373</span>&#160;</div>
+<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00391"></a><span class="lineno">  391</span>&#160;</div>
+<div class="line"><a name="l00408"></a><span class="lineno">  408</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00409"></a><span class="lineno">  409</span>&#160;</div>
+<div class="line"><a name="l00425"></a><span class="lineno">  425</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00426"></a><span class="lineno">  426</span>&#160;</div>
+<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00454"></a><span class="lineno">  454</span>&#160;</div>
+<div class="line"><a name="l00467"></a><span class="lineno">  467</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;</div>
+<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;}</div>
+<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;</div>
+<div class="line"><a name="l00487"></a><span class="lineno">  487</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* connection.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__connection_html_ga98cc1795b88c340ee0d3aab3b8db0abf"><div class="ttname"><a href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">pn_connection_remote_properties</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_remote_properties(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga7ad02932efd7fd54938813852f7b61dc"><div class="ttname"><a href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">pn_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_connection(void)</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__connection_html_gaeb5426c33775c4d668d1653426e65d95"><div class="ttname"><a href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">pn_connection_get_user</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_get_user(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga8b7a3914155561305f814d12422c874a"><div class="ttname"><a href="group__connection.html#ga8b7a3914155561305f814d12422c874a">pn_connection_offered_capabilities</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_offered_capabilities(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gaa373c1fb55103e273944f49cc8b0edf5"><div class="ttname"><a href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">pn_connection_release</a></div><div class="ttdeci">PN_EXTERN void pn_connection_release(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
+<div class="ttc" id="group__connection_html_ga9181af243a5958309ad90bf8460634ae"><div class="ttname"><a href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">pn_connection_transport</a></div><div class="ttdeci">PN_EXTERN pn_transport_t * pn_connection_transport(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga204a7c356658d414f5d08da4f25f5d9e"><div class="ttname"><a href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">pn_connection_set_hostname</a></div><div class="ttdeci">PN_EXTERN void pn_connection_set_hostname(pn_connection_t *connection, const char *hostname)</div></div>
+<div class="ttc" id="group__connection_html_gacaaee6956135f36d9bd6ef4d9f300a2c"><div class="ttname"><a href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">pn_connection_set_password</a></div><div class="ttdeci">PN_EXTERN void pn_connection_set_password(pn_connection_t *connection, const char *password)</div></div>
+<div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
+<div class="ttc" id="group__connection_html_ga2d78f4bf7484fa8a44bb7fd64b7a75e8"><div class="ttname"><a href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">pn_connection_remote_hostname</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_remote_hostname(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga7943e7721ab30776cb79d4799d628164"><div class="ttname"><a href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">pn_connection_collect</a></div><div class="ttdeci">PN_EXTERN void pn_connection_collect(pn_connection_t *connection, pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__connection_html_ga94b0ff0015b3d2c2325fb24cc0e65bf2"><div class="ttname"><a href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">pn_connection_free</a></div><div class="ttdeci">PN_EXTERN void pn_connection_free(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga1ae9f5d1b693ed734384241100564c60"><div class="ttname"><a href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">pn_connection_get_container</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_get_container(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga6a8f4087f792e701e01a572b8ac84dd0"><div class="ttname"><a href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">pn_connection_remote_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_connection_remote_condition(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gaf304c011df5e00160f49297ba172149c"><div class="ttname"><a href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a></div><div class="ttdeci">PN_EXTERN void * pn_connection_get_context(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__event_html_ga905cdecedb8020bc28e648e43348b5d1"><div class="ttname"><a href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></div><div class="ttdeci">struct pn_collector_t pn_collector_t</div><div class="ttdef"><b>Definition:</b> types.h:250</div></div>
+<div class="ttc" id="group__connection_html_ga26407d58547c672d64858e07375e0965"><div class="ttname"><a href="group__connection.html#ga26407d58547c672d64858e07375e0965">pn_connection_set_container</a></div><div class="ttdeci">PN_EXTERN void pn_connection_set_container(pn_connection_t *connection, const char *container)</div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="group__connection_html_ga466d510620741123b4e9ba723c039f0c"><div class="ttname"><a href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">pn_connection_remote_container</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_remote_container(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa"><div class="ttname"><a href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">pn_connection_get_hostname</a></div><div class="ttdeci">PN_EXTERN const char * pn_connection_get_hostname(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gaf9b7a7f1b127151a1cb35dcb86bcbe6d"><div class="ttname"><a href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">pn_connection_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_connection_condition(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="group__connection_html_ga57a496ea0893c5920a7ace900e033a74"><div class="ttname"><a href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">pn_connection_remote_desired_capabilities</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_remote_desired_capabilities(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga9d3578b047e3f0118c0fd5e106f58579"><div class="ttname"><a href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">pn_connection_remote_offered_capabilities</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_remote_offered_capabilities(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga608fc121ce149f534bac640b119d2230"><div class="ttname"><a href="group__connection.html#ga608fc121ce149f534bac640b119d2230">pn_connection_desired_capabilities</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_desired_capabilities(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga5da6d9f55883af5f996d45828a7034a7"><div class="ttname"><a href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">pn_connection_reset</a></div><div class="ttdeci">PN_EXTERN void pn_connection_reset(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga8510314b8226658d14ee20253bde5853"><div class="ttname"><a href="group__connection.html#ga8510314b8226658d14ee20253bde5853">pn_connection_attachments</a></div><div class="ttdeci">PN_EXTERN pn_record_t * pn_connection_attachments(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gab8700c359187ecb9451acf43c78c5486"><div class="ttname"><a href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">pn_connection_properties</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_connection_properties(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gab2f0a1503fa22e705dcad9056054a18a"><div class="ttname"><a href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">pn_connection_state</a></div><div class="ttdeci">PN_EXTERN pn_state_t pn_connection_state(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="group__condition_html_ga11eb7db7d2c205169fe3d47c996a95a5"><div class="ttname"><a href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></div><div class="ttdeci">struct pn_condition_t pn_condition_t</div><div class="ttdef"><b>Definition:</b> condition.h:64</div></div>
+<div class="ttc" id="group__connection_html_ga7458674f4779b1e863494a991c923c0e"><div class="ttname"><a href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">pn_connection_open</a></div><div class="ttdeci">PN_EXTERN void pn_connection_open(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_gaa83193a655e32bffc18624acc2c39233"><div class="ttname"><a href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a></div><div class="ttdeci">int pn_state_t</div><div class="ttdef"><b>Definition:</b> types.h:103</div></div>
+<div class="ttc" id="group__connection_html_gacc8f6e4fd7c886c084212852918bd8cf"><div class="ttname"><a href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">pn_connection_close</a></div><div class="ttdeci">PN_EXTERN void pn_connection_close(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__connection_html_ga3f6cdab1871250511beef56402a4f7f7"><div class="ttname"><a href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a></div><div class="ttdeci">PN_EXTERN void pn_connection_set_context(pn_connection_t *connection, void *context)</div></div>
+<div class="ttc" id="group__connection_html_ga167a317ed0316c37e28a11e4e97d6a53"><div class="ttname"><a href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user</a></div><div class="ttdeci">PN_EXTERN void pn_connection_set_user(pn_connection_t *connection, const char *user)</div></div>
+<div class="ttc" id="group__connection_html_ga6ee261d6544bd80c8db1c00861e6847b"><div class="ttname"><a href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">pn_connection_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_connection_error(pn_connection_t *connection)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="connection_8h.html">connection.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.html
new file mode 100755
index 0000000..b362510
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.html
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/delivery.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('delivery_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">delivery.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="disposition_8h_source.html">proton/disposition.h</a>&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="delivery_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga085159cb4136f84a02777bcc72c73fa3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a></td></tr>
+<tr class="separator:ga085159cb4136f84a02777bcc72c73fa3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga966599b1c91cd9b33ff6977cbd63d08a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a> (const char *bytes, size_t size)</td></tr>
+<tr class="separator:ga966599b1c91cd9b33ff6977cbd63d08a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7ac1f5356fa3fb1639e25ad1d05933b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">pn_delivery</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a> tag)</td></tr>
+<tr class="separator:gad7ac1f5356fa3fb1639e25ad1d05933b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58503daa93d897b69e34de1b32cfc384"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga58503daa93d897b69e34de1b32cfc384"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga511920cc2f9f2030ce398f4a4813c046"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, void *context)</td></tr>
+<tr class="separator:ga511920cc2f9f2030ce398f4a4813c046"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace64c19b55c542fc894816bea7d57c0c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gace64c19b55c542fc894816bea7d57c0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa49ff925476e5ed5027c59e58e088f50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaa49ff925476e5ed5027c59e58e088f50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga96e7f26b4b6776297602194c1d8f5c6f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga96e7f26b4b6776297602194c1d8f5c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10647ef832705827cafd2e3162f97b73"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga10647ef832705827cafd2e3162f97b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga22f4c1f220816cefafb250dd5c2b92f4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga22f4c1f220816cefafb250dd5c2b92f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad971053ebf742d3ae023c7cf0e89d88b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gad971053ebf742d3ae023c7cf0e89d88b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82b9bb95f0ddb25937d5438d81b7f16f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">pn_delivery_remote_state</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga82b9bb95f0ddb25937d5438d81b7f16f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1e57daeae02237fa168b0b35bc4fe198"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga1e57daeae02237fa168b0b35bc4fe198"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ad7ae3286b0a4f553b33ea9ce5bb172"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga6ad7ae3286b0a4f553b33ea9ce5bb172"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad3cdc28f24b74b71e547881b16c6c20b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gad3cdc28f24b74b71e547881b16c6c20b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2865b95666ff6ca6e9ed9623844c15bf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga2865b95666ff6ca6e9ed9623844c15bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5d9fd7f307a6e68bbcfa3aab1c93b81a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga5d9fd7f307a6e68bbcfa3aab1c93b81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4e302349ed7e71b2311549e53a65ae0d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga4e302349ed7e71b2311549e53a65ae0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11803f844e1521b2ccaabb0259186308"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">pn_delivery_update</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, uint64_t state)</td></tr>
+<tr class="separator:ga11803f844e1521b2ccaabb0259186308"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b90bcc2dcacdb24983c66479d610325"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga6b90bcc2dcacdb24983c66479d610325"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38fd90d9b16366541c05d289a7bb45c3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga38fd90d9b16366541c05d289a7bb45c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b3a1e6da2acabf21fedea60198d4cdb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga8b3a1e6da2acabf21fedea60198d4cdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca0dbead0ad90a228dffcad5da5cfa5d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaca0dbead0ad90a228dffcad5da5cfa5d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcd07b42d1380f30e6fdee1e4423b6a3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gafcd07b42d1380f30e6fdee1e4423b6a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeae1603ad26c10678175beb423733b67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gaeae1603ad26c10678175beb423733b67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaebe6684c2f07fe6928a817b8f8dab0db"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:gaebe6684c2f07fe6928a817b8f8dab0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Delivery API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="delivery_8h.html">delivery.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.js
new file mode 100755
index 0000000..ff977a4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h.js
@@ -0,0 +1,29 @@
+var delivery_8h =
+[
+    [ "pn_delivery_tag_t", "group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3", null ],
+    [ "pn_delivery", "group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b", null ],
+    [ "pn_delivery_attachments", "group__delivery.html#gace64c19b55c542fc894816bea7d57c0c", null ],
+    [ "pn_delivery_buffered", "group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3", null ],
+    [ "pn_delivery_clear", "group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325", null ],
+    [ "pn_delivery_current", "group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3", null ],
+    [ "pn_delivery_dump", "group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d", null ],
+    [ "pn_delivery_get_context", "group__delivery.html#ga58503daa93d897b69e34de1b32cfc384", null ],
+    [ "pn_delivery_link", "group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f", null ],
+    [ "pn_delivery_local", "group__delivery.html#ga10647ef832705827cafd2e3162f97b73", null ],
+    [ "pn_delivery_local_state", "group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4", null ],
+    [ "pn_delivery_partial", "group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b", null ],
+    [ "pn_delivery_pending", "group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172", null ],
+    [ "pn_delivery_readable", "group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a", null ],
+    [ "pn_delivery_remote", "group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b", null ],
+    [ "pn_delivery_remote_state", "group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f", null ],
+    [ "pn_delivery_set_context", "group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046", null ],
+    [ "pn_delivery_settle", "group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb", null ],
+    [ "pn_delivery_settled", "group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198", null ],
+    [ "pn_delivery_tag", "group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50", null ],
+    [ "pn_delivery_update", "group__delivery.html#ga11803f844e1521b2ccaabb0259186308", null ],
+    [ "pn_delivery_updated", "group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d", null ],
+    [ "pn_delivery_writable", "group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf", null ],
+    [ "pn_dtag", "group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a", null ],
+    [ "pn_work_head", "group__delivery.html#gaeae1603ad26c10678175beb423733b67", null ],
+    [ "pn_work_next", "group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[49/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c.html b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c.html
new file mode 100644
index 0000000..d58df18
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/recv.c.html
@@ -0,0 +1,283 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv.c - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/c/examples/index.html">C AMQP Messenger Examples</a></li><li>recv.c</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv.c</h1>
+<div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&quot;proton/message.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&quot;proton/messenger.h&quot;</span><span class="cp"></span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;pncompat/misc_funcs.inc&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;ctype.h&gt;</span><span class="cp"></span>
+
+<span class="cp">#define check(messenger)                                                     \</span>
+<span class="cp">  {                                                                          \</span>
+<span class="cp">    if(pn_messenger_errno(messenger))                                        \</span>
+<span class="cp">    {                                                                        \</span>
+<span class="cp">      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \</span>
+<span class="cp">    }                                                                        \</span>
+<span class="cp">  }                                                                          \</span>
+
+<span class="kt">void</span> <span class="nf">die</span><span class="p">(</span><span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">file</span><span class="p">,</span> <span class="kt">int</span> <span class="n">line</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">message</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;%s:%i: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">file</span><span class="p">,</span> <span class="n">line</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+  <span class="n">exit</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">usage</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Usage: recv [options] &lt;addr&gt;</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-c    </span><span class="se">\t</span><span class="s">Path to the certificate file.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-k    </span><span class="se">\t</span><span class="s">Path to the private key file.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-p    </span><span class="se">\t</span><span class="s">Password for the private key.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;&lt;addr&gt;</span><span class="se">\t</span><span class="s">An address.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">exit</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="kt">char</span><span class="o">*</span> <span class="n">certificate</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+  <span class="kt">char</span><span class="o">*</span> <span class="n">privatekey</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+  <span class="kt">char</span><span class="o">*</span> <span class="n">password</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+  <span class="kt">char</span><span class="o">*</span> <span class="n">address</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;amqp://~0.0.0.0&quot;</span><span class="p">;</span>
+  <span class="kt">int</span> <span class="n">c</span><span class="p">;</span>
+
+  <span class="n">pn_message_t</span> <span class="o">*</span> <span class="n">message</span><span class="p">;</span>
+  <span class="n">pn_messenger_t</span> <span class="o">*</span> <span class="n">messenger</span><span class="p">;</span>
+
+  <span class="n">message</span> <span class="o">=</span> <span class="n">pn_message</span><span class="p">();</span>
+  <span class="n">messenger</span> <span class="o">=</span> <span class="n">pn_messenger</span><span class="p">(</span><span class="nb">NULL</span><span class="p">);</span>
+
+  <span class="n">opterr</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+  <span class="k">while</span><span class="p">((</span><span class="n">c</span> <span class="o">=</span> <span class="n">getopt</span><span class="p">(</span><span class="n">argc</span><span class="p">,</span> <span class="n">argv</span><span class="p">,</span> <span class="s">&quot;hc:k:p:&quot;</span><span class="p">))</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="k">switch</span><span class="p">(</span><span class="n">c</span><span class="p">)</span>
+    <span class="p">{</span>
+    <span class="k">case</span> <span class="sc">&#39;h&#39;</span><span class="o">:</span>
+      <span class="n">usage</span><span class="p">();</span>
+      <span class="k">break</span><span class="p">;</span>
+
+    <span class="k">case</span> <span class="sc">&#39;c&#39;</span><span class="o">:</span> <span class="n">certificate</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+    <span class="k">case</span> <span class="sc">&#39;k&#39;</span><span class="o">:</span> <span class="n">privatekey</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+    <span class="k">case</span> <span class="sc">&#39;p&#39;</span><span class="o">:</span> <span class="n">password</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+
+    <span class="k">case</span> <span class="sc">&#39;?&#39;</span><span class="o">:</span>
+      <span class="k">if</span><span class="p">(</span><span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;c&#39;</span> <span class="o">||</span>
+         <span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;k&#39;</span> <span class="o">||</span>
+         <span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;p&#39;</span><span class="p">)</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Option -%c requires an argument.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">isprint</span><span class="p">(</span><span class="n">optopt</span><span class="p">))</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option `-%c&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">else</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option character `</span><span class="se">\\</span><span class="s">x%x&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
+    <span class="k">default</span><span class="o">:</span>
+      <span class="n">abort</span><span class="p">();</span>
+    <span class="p">}</span>
+  <span class="p">}</span>
+
+  <span class="k">if</span> <span class="p">(</span><span class="n">optind</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="n">address</span> <span class="o">=</span> <span class="n">argv</span><span class="p">[</span><span class="n">optind</span><span class="p">];</span>
+  <span class="p">}</span>
+
+  
+  <span class="k">if</span><span class="p">(</span><span class="n">certificate</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="n">pn_messenger_set_certificate</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">certificate</span><span class="p">);</span>
+  <span class="p">}</span>
+
+  <span class="k">if</span><span class="p">(</span><span class="n">privatekey</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="n">pn_messenger_set_private_key</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">privatekey</span><span class="p">);</span>
+  <span class="p">}</span>
+
+  <span class="k">if</span><span class="p">(</span><span class="n">password</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="n">pn_messenger_set_password</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">password</span><span class="p">);</span>
+  <span class="p">}</span>
+
+  <span class="n">pn_messenger_start</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+  <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+  <span class="n">pn_messenger_subscribe</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">address</span><span class="p">);</span>
+  <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+  <span class="k">for</span><span class="p">(;;)</span>
+  <span class="p">{</span>
+    <span class="n">pn_messenger_recv</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="mi">1024</span><span class="p">);</span>
+    <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+    <span class="k">while</span><span class="p">(</span><span class="n">pn_messenger_incoming</span><span class="p">(</span><span class="n">messenger</span><span class="p">))</span>
+    <span class="p">{</span>
+      <span class="n">pn_messenger_get</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+      <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+      <span class="p">{</span>
+      <span class="kt">char</span> <span class="n">buffer</span><span class="p">[</span><span class="mi">1024</span><span class="p">];</span>
+      <span class="kt">size_t</span> <span class="n">buffsize</span> <span class="o">=</span> <span class="k">sizeof</span><span class="p">(</span><span class="n">buffer</span><span class="p">);</span>
+      <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">subject</span> <span class="o">=</span> <span class="n">pn_message_get_subject</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+      <span class="n">pn_data_t</span> <span class="o">*</span><span class="n">body</span> <span class="o">=</span> <span class="n">pn_message_body</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+      <span class="n">pn_data_format</span><span class="p">(</span><span class="n">body</span><span class="p">,</span> <span class="n">buffer</span><span class="p">,</span> <span class="o">&amp;</span><span class="n">buffsize</span><span class="p">);</span>
+
+      <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Address: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">pn_message_get_address</span><span class="p">(</span><span class="n">message</span><span class="p">));</span>
+      <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Subject: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">subject</span> <span class="o">?</span> <span class="nl">subject</span> <span class="p">:</span> <span class="s">&quot;(no subject)&quot;</span><span class="p">);</span>
+      <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Content: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">buffer</span><span class="p">);</span>
+      <span class="p">}</span>
+    <span class="p">}</span>
+  <span class="p">}</span>
+
+  <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
+<span class="p">}</span>
+</pre></div>
+
+<p><a href="recv.c">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c
new file mode 100755
index 0000000..de9b023
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c
@@ -0,0 +1,170 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+
+// This is a re-implementation of send.c using non-blocking/asynchronous calls.
+
+#include "proton/message.h"
+#include "proton/messenger.h"
+
+#include "pncompat/misc_funcs.inc"
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+
+#if EMSCRIPTEN
+#include <emscripten.h>
+#endif
+
+pn_message_t * message;
+pn_messenger_t * messenger;
+pn_tracker_t tracker;
+int running = 1;
+
+#define check(messenger)                                                     \
+  {                                                                          \
+    if(pn_messenger_errno(messenger))                                        \
+    {                                                                        \
+      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \
+    }                                                                        \
+  }                                                                          \
+
+void die(const char *file, int line, const char *message)
+{
+    fprintf(stderr, "%s:%i: %s\n", file, line, message);
+    exit(1);
+}
+
+void usage(void)
+{
+    printf("Usage: send [-a addr] [message]\n");
+    printf("-a     \tThe target address [amqp[s]://domain[/name]]\n");
+    printf("message\tA text string to send.\n");
+    exit(0);
+}
+
+void process(void) {
+    pn_status_t status = pn_messenger_status(messenger, tracker);
+    if (status != PN_STATUS_PENDING) {
+        if (running) {
+            pn_messenger_stop(messenger);
+            running = 0;
+        } 
+    }
+
+    if (pn_messenger_stopped(messenger)) {
+        pn_message_free(message);
+        pn_messenger_free(messenger);
+        message = NULL;
+        messenger = NULL;
+    }
+}
+
+#if EMSCRIPTEN // For emscripten C/C++ to JavaScript compiler.
+void pump(int fd, void* userData) {
+    while (pn_messenger_work(messenger, 0) >= 0) {
+        process();
+    }
+}
+
+void onclose(int fd, void* userData) {
+    process();
+}
+
+void onerror(int fd, int errno, const char* msg, void* userData) {
+    printf("error callback fd = %d, errno = %d, msg = %s\n", fd, errno, msg);
+}
+#endif
+
+int main(int argc, char** argv)
+{
+    int c;
+    char * address = (char *) "amqp://0.0.0.0";
+    char * msgtext = (char *) "Hello World!";
+    pn_data_t* body;
+
+    opterr = 0;
+
+    while((c = getopt(argc, argv, "ha:b:c:")) != -1)
+    {
+        switch(c)
+        {
+            case 'a': address = optarg; break;
+            case 'h': usage(); break;
+
+            case '?':
+                if(optopt == 'a')
+                {
+                    fprintf(stderr, "Option -%c requires an argument.\n", optopt);
+                }
+                else if(isprint(optopt))
+                {
+                    fprintf(stderr, "Unknown option `-%c'.\n", optopt);
+                }
+                else
+                {
+                    fprintf(stderr, "Unknown option character `\\x%x'.\n", optopt);
+                }
+                return 1;
+            default:
+                abort();
+        }
+    }
+
+    if (optind < argc) msgtext = argv[optind];
+
+    message = pn_message();
+    messenger = pn_messenger(NULL);
+    pn_messenger_set_blocking(messenger, false); // Needs to be set non-blocking to behave asynchronously.
+    pn_messenger_set_outgoing_window(messenger, 1024); 
+
+    pn_messenger_start(messenger);
+
+    pn_message_set_address(message, address);
+    body = pn_message_body(message);
+    pn_data_put_string(body, pn_bytes(strlen(msgtext), msgtext));
+
+    pn_messenger_put(messenger, message);
+    check(messenger);
+
+    tracker = pn_messenger_outgoing_tracker(messenger);
+
+#if EMSCRIPTEN // For emscripten C/C++ to JavaScript compiler.
+    emscripten_set_socket_error_callback(NULL, onerror);
+
+    emscripten_set_socket_open_callback(NULL, pump);
+    emscripten_set_socket_connection_callback(NULL, pump);
+    emscripten_set_socket_message_callback(NULL, pump);
+    emscripten_set_socket_close_callback(NULL, onclose);
+#else // For native compiler.
+    while (running) {
+        pn_messenger_work(messenger, -1); // Block indefinitely until there has been socket activity.
+        process();
+    }
+
+    while (messenger && !pn_messenger_stopped(messenger)) {
+        pn_messenger_work(messenger, 0);
+        process();
+    }
+#endif
+
+    return 0;
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c.html b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c.html
new file mode 100644
index 0000000..a2be729
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send-async.c.html
@@ -0,0 +1,298 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send-async.c - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/c/examples/index.html">C AMQP Messenger Examples</a></li><li>send-async.c</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send-async.c</h1>
+<div class="highlight"><pre><span></span><span class="c1">// This is a re-implementation of send.c using non-blocking/asynchronous calls.</span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;proton/message.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&quot;proton/messenger.h&quot;</span><span class="cp"></span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;pncompat/misc_funcs.inc&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;string.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;ctype.h&gt;</span><span class="cp"></span>
+
+<span class="cp">#if EMSCRIPTEN</span>
+<span class="cp">#include</span> <span class="cpf">&lt;emscripten.h&gt;</span><span class="cp"></span>
+<span class="cp">#endif</span>
+
+<span class="n">pn_message_t</span> <span class="o">*</span> <span class="n">message</span><span class="p">;</span>
+<span class="n">pn_messenger_t</span> <span class="o">*</span> <span class="n">messenger</span><span class="p">;</span>
+<span class="n">pn_tracker_t</span> <span class="n">tracker</span><span class="p">;</span>
+<span class="kt">int</span> <span class="n">running</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
+
+<span class="cp">#define check(messenger)                                                     \</span>
+<span class="cp">  {                                                                          \</span>
+<span class="cp">    if(pn_messenger_errno(messenger))                                        \</span>
+<span class="cp">    {                                                                        \</span>
+<span class="cp">      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \</span>
+<span class="cp">    }                                                                        \</span>
+<span class="cp">  }                                                                          \</span>
+
+<span class="kt">void</span> <span class="nf">die</span><span class="p">(</span><span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">file</span><span class="p">,</span> <span class="kt">int</span> <span class="n">line</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">message</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;%s:%i: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">file</span><span class="p">,</span> <span class="n">line</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+    <span class="n">exit</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">usage</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Usage: send [-a addr] [message]</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-a     </span><span class="se">\t</span><span class="s">The target address [amqp[s]://domain[/name]]</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;message</span><span class="se">\t</span><span class="s">A text string to send.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+    <span class="n">exit</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">process</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">pn_status_t</span> <span class="n">status</span> <span class="o">=</span> <span class="n">pn_messenger_status</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">tracker</span><span class="p">);</span>
+    <span class="k">if</span> <span class="p">(</span><span class="n">status</span> <span class="o">!=</span> <span class="n">PN_STATUS_PENDING</span><span class="p">)</span> <span class="p">{</span>
+        <span class="k">if</span> <span class="p">(</span><span class="n">running</span><span class="p">)</span> <span class="p">{</span>
+            <span class="n">pn_messenger_stop</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+            <span class="n">running</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+        <span class="p">}</span> 
+    <span class="p">}</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="n">pn_messenger_stopped</span><span class="p">(</span><span class="n">messenger</span><span class="p">))</span> <span class="p">{</span>
+        <span class="n">pn_message_free</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+        <span class="n">pn_messenger_free</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+        <span class="n">message</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+        <span class="n">messenger</span> <span class="o">=</span> <span class="nb">NULL</span><span class="p">;</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="cp">#if EMSCRIPTEN </span><span class="c1">// For emscripten C/C++ to JavaScript compiler.</span>
+<span class="kt">void</span> <span class="nf">pump</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">while</span> <span class="p">(</span><span class="n">pn_messenger_work</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="mi">0</span><span class="p">)</span> <span class="o">&gt;=</span> <span class="mi">0</span><span class="p">)</span> <span class="p">{</span>
+        <span class="n">process</span><span class="p">();</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">onclose</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">process</span><span class="p">();</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">onerror</span><span class="p">(</span><span class="kt">int</span> <span class="n">fd</span><span class="p">,</span> <span class="kt">int</span> <span class="n">errno</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span><span class="o">*</span> <span class="n">msg</span><span class="p">,</span> <span class="kt">void</span><span class="o">*</span> <span class="n">userData</span><span class="p">)</span> <span class="p">{</span>
+    <span class="n">printf</span><span class="p">(</span><span class="s">&quot;error callback fd = %d, errno = %d, msg = %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">fd</span><span class="p">,</span> <span class="n">errno</span><span class="p">,</span> <span class="n">msg</span><span class="p">);</span>
+<span class="p">}</span>
+<span class="cp">#endif</span>
+
+<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="kt">int</span> <span class="n">c</span><span class="p">;</span>
+    <span class="kt">char</span> <span class="o">*</span> <span class="n">address</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;amqp://0.0.0.0&quot;</span><span class="p">;</span>
+    <span class="kt">char</span> <span class="o">*</span> <span class="n">msgtext</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;Hello World!&quot;</span><span class="p">;</span>
+    <span class="n">pn_data_t</span><span class="o">*</span> <span class="n">body</span><span class="p">;</span>
+
+    <span class="n">opterr</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+    <span class="k">while</span><span class="p">((</span><span class="n">c</span> <span class="o">=</span> <span class="n">getopt</span><span class="p">(</span><span class="n">argc</span><span class="p">,</span> <span class="n">argv</span><span class="p">,</span> <span class="s">&quot;ha:b:c:&quot;</span><span class="p">))</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="k">switch</span><span class="p">(</span><span class="n">c</span><span class="p">)</span>
+        <span class="p">{</span>
+            <span class="k">case</span> <span class="sc">&#39;a&#39;</span><span class="o">:</span> <span class="n">address</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+            <span class="k">case</span> <span class="sc">&#39;h&#39;</span><span class="o">:</span> <span class="n">usage</span><span class="p">();</span> <span class="k">break</span><span class="p">;</span>
+
+            <span class="k">case</span> <span class="sc">&#39;?&#39;</span><span class="o">:</span>
+                <span class="k">if</span><span class="p">(</span><span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;a&#39;</span><span class="p">)</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Option -%c requires an argument.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">isprint</span><span class="p">(</span><span class="n">optopt</span><span class="p">))</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option `-%c&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">else</span>
+                <span class="p">{</span>
+                    <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option character `</span><span class="se">\\</span><span class="s">x%x&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+                <span class="p">}</span>
+                <span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
+            <span class="k">default</span><span class="o">:</span>
+                <span class="n">abort</span><span class="p">();</span>
+        <span class="p">}</span>
+    <span class="p">}</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="n">optind</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">)</span> <span class="n">msgtext</span> <span class="o">=</span> <span class="n">argv</span><span class="p">[</span><span class="n">optind</span><span class="p">];</span>
+
+    <span class="n">message</span> <span class="o">=</span> <span class="n">pn_message</span><span class="p">();</span>
+    <span class="n">messenger</span> <span class="o">=</span> <span class="n">pn_messenger</span><span class="p">(</span><span class="nb">NULL</span><span class="p">);</span>
+    <span class="n">pn_messenger_set_blocking</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="nb">false</span><span class="p">);</span> <span class="c1">// Needs to be set non-blocking to behave asynchronously.</span>
+    <span class="n">pn_messenger_set_outgoing_window</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="mi">1024</span><span class="p">);</span> 
+
+    <span class="n">pn_messenger_start</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+    <span class="n">pn_message_set_address</span><span class="p">(</span><span class="n">message</span><span class="p">,</span> <span class="n">address</span><span class="p">);</span>
+    <span class="n">body</span> <span class="o">=</span> <span class="n">pn_message_body</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+    <span class="n">pn_data_put_string</span><span class="p">(</span><span class="n">body</span><span class="p">,</span> <span class="n">pn_bytes</span><span class="p">(</span><span class="n">strlen</span><span class="p">(</span><span class="n">msgtext</span><span class="p">),</span> <span class="n">msgtext</span><span class="p">));</span>
+
+    <span class="n">pn_messenger_put</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+    <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+    <span class="n">tracker</span> <span class="o">=</span> <span class="n">pn_messenger_outgoing_tracker</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+<span class="cp">#if EMSCRIPTEN </span><span class="c1">// For emscripten C/C++ to JavaScript compiler.</span>
+    <span class="n">emscripten_set_socket_error_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">onerror</span><span class="p">);</span>
+
+    <span class="n">emscripten_set_socket_open_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_connection_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_message_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">pump</span><span class="p">);</span>
+    <span class="n">emscripten_set_socket_close_callback</span><span class="p">(</span><span class="nb">NULL</span><span class="p">,</span> <span class="n">onclose</span><span class="p">);</span>
+<span class="cp">#else </span><span class="c1">// For native compiler.</span>
+    <span class="k">while</span> <span class="p">(</span><span class="n">running</span><span class="p">)</span> <span class="p">{</span>
+        <span class="n">pn_messenger_work</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">);</span> <span class="c1">// Block indefinitely until there has been socket activity.</span>
+        <span class="n">process</span><span class="p">();</span>
+    <span class="p">}</span>
+
+    <span class="k">while</span> <span class="p">(</span><span class="n">messenger</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="n">pn_messenger_stopped</span><span class="p">(</span><span class="n">messenger</span><span class="p">))</span> <span class="p">{</span>
+        <span class="n">pn_messenger_work</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="mi">0</span><span class="p">);</span>
+        <span class="n">process</span><span class="p">();</span>
+    <span class="p">}</span>
+<span class="cp">#endif</span>
+
+    <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
+<span class="p">}</span>
+</pre></div>
+
+<p><a href="send-async.c">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c
new file mode 100755
index 0000000..11b47ff
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c
@@ -0,0 +1,111 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ *
+ */
+
+#include "proton/message.h"
+#include "proton/messenger.h"
+
+#include "pncompat/misc_funcs.inc"
+#include <stdio.h>
+#include <stdlib.h>
+#include <string.h>
+#include <ctype.h>
+
+#define check(messenger)                                                     \
+  {                                                                          \
+    if(pn_messenger_errno(messenger))                                        \
+    {                                                                        \
+      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \
+    }                                                                        \
+  }                                                                          \
+
+void die(const char *file, int line, const char *message)
+{
+  fprintf(stderr, "%s:%i: %s\n", file, line, message);
+  exit(1);
+}
+
+void usage(void)
+{
+  printf("Usage: send [-a addr] [message]\n");
+  printf("-a     \tThe target address [amqp[s]://domain[/name]]\n");
+  printf("message\tA text string to send.\n");
+  exit(0);
+}
+
+int main(int argc, char** argv)
+{
+  int c;
+  char * address = (char *) "amqp://0.0.0.0";
+  char * msgtext = (char *) "Hello World!";
+  opterr = 0;
+
+  while((c = getopt(argc, argv, "ha:b:c:")) != -1)
+  {
+    switch(c)
+    {
+    case 'a': address = optarg; break;
+    case 'h': usage(); break;
+
+    case '?':
+      if(optopt == 'a')
+      {
+        fprintf(stderr, "Option -%c requires an argument.\n", optopt);
+      }
+      else if(isprint(optopt))
+      {
+        fprintf(stderr, "Unknown option `-%c'.\n", optopt);
+      }
+      else
+      {
+        fprintf(stderr, "Unknown option character `\\x%x'.\n", optopt);
+      }
+      return 1;
+    default:
+      abort();
+    }
+  }
+
+  if (optind < argc) msgtext = argv[optind];
+
+  {
+  pn_message_t * message;
+  pn_messenger_t * messenger;
+  pn_data_t * body;
+
+  message = pn_message();
+  messenger = pn_messenger(NULL);
+
+  pn_messenger_start(messenger);
+
+  pn_message_set_address(message, address);
+  body = pn_message_body(message);
+  pn_data_put_string(body, pn_bytes(strlen(msgtext), msgtext));
+  pn_messenger_put(messenger, message);
+  check(messenger);
+  pn_messenger_send(messenger, -1);
+  check(messenger);
+
+  pn_messenger_stop(messenger);
+  pn_messenger_free(messenger);
+  pn_message_free(message);
+  }
+
+  return 0;
+}

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c.html b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c.html
new file mode 100644
index 0000000..67ebc12
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/c/examples/send.c.html
@@ -0,0 +1,240 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send.c - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/c/examples/index.html">C AMQP Messenger Examples</a></li><li>send.c</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send.c</h1>
+<div class="highlight"><pre><span></span><span class="cp">#include</span> <span class="cpf">&quot;proton/message.h&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&quot;proton/messenger.h&quot;</span><span class="cp"></span>
+
+<span class="cp">#include</span> <span class="cpf">&quot;pncompat/misc_funcs.inc&quot;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdio.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;stdlib.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;string.h&gt;</span><span class="cp"></span>
+<span class="cp">#include</span> <span class="cpf">&lt;ctype.h&gt;</span><span class="cp"></span>
+
+<span class="cp">#define check(messenger)                                                     \</span>
+<span class="cp">  {                                                                          \</span>
+<span class="cp">    if(pn_messenger_errno(messenger))                                        \</span>
+<span class="cp">    {                                                                        \</span>
+<span class="cp">      die(__FILE__, __LINE__, pn_error_text(pn_messenger_error(messenger))); \</span>
+<span class="cp">    }                                                                        \</span>
+<span class="cp">  }                                                                          \</span>
+
+<span class="kt">void</span> <span class="nf">die</span><span class="p">(</span><span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">file</span><span class="p">,</span> <span class="kt">int</span> <span class="n">line</span><span class="p">,</span> <span class="k">const</span> <span class="kt">char</span> <span class="o">*</span><span class="n">message</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;%s:%i: %s</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">file</span><span class="p">,</span> <span class="n">line</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+  <span class="n">exit</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">void</span> <span class="nf">usage</span><span class="p">(</span><span class="kt">void</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;Usage: send [-a addr] [message]</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;-a     </span><span class="se">\t</span><span class="s">The target address [amqp[s]://domain[/name]]</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">printf</span><span class="p">(</span><span class="s">&quot;message</span><span class="se">\t</span><span class="s">A text string to send.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">);</span>
+  <span class="n">exit</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="kt">int</span> <span class="nf">main</span><span class="p">(</span><span class="kt">int</span> <span class="n">argc</span><span class="p">,</span> <span class="kt">char</span><span class="o">**</span> <span class="n">argv</span><span class="p">)</span>
+<span class="p">{</span>
+  <span class="kt">int</span> <span class="n">c</span><span class="p">;</span>
+  <span class="kt">char</span> <span class="o">*</span> <span class="n">address</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;amqp://0.0.0.0&quot;</span><span class="p">;</span>
+  <span class="kt">char</span> <span class="o">*</span> <span class="n">msgtext</span> <span class="o">=</span> <span class="p">(</span><span class="kt">char</span> <span class="o">*</span><span class="p">)</span> <span class="s">&quot;Hello World!&quot;</span><span class="p">;</span>
+  <span class="n">opterr</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+  <span class="k">while</span><span class="p">((</span><span class="n">c</span> <span class="o">=</span> <span class="n">getopt</span><span class="p">(</span><span class="n">argc</span><span class="p">,</span> <span class="n">argv</span><span class="p">,</span> <span class="s">&quot;ha:b:c:&quot;</span><span class="p">))</span> <span class="o">!=</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span>
+  <span class="p">{</span>
+    <span class="k">switch</span><span class="p">(</span><span class="n">c</span><span class="p">)</span>
+    <span class="p">{</span>
+    <span class="k">case</span> <span class="sc">&#39;a&#39;</span><span class="o">:</span> <span class="n">address</span> <span class="o">=</span> <span class="n">optarg</span><span class="p">;</span> <span class="k">break</span><span class="p">;</span>
+    <span class="k">case</span> <span class="sc">&#39;h&#39;</span><span class="o">:</span> <span class="n">usage</span><span class="p">();</span> <span class="k">break</span><span class="p">;</span>
+
+    <span class="k">case</span> <span class="sc">&#39;?&#39;</span><span class="o">:</span>
+      <span class="k">if</span><span class="p">(</span><span class="n">optopt</span> <span class="o">==</span> <span class="sc">&#39;a&#39;</span><span class="p">)</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Option -%c requires an argument.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">else</span> <span class="k">if</span><span class="p">(</span><span class="n">isprint</span><span class="p">(</span><span class="n">optopt</span><span class="p">))</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option `-%c&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">else</span>
+      <span class="p">{</span>
+        <span class="n">fprintf</span><span class="p">(</span><span class="n">stderr</span><span class="p">,</span> <span class="s">&quot;Unknown option character `</span><span class="se">\\</span><span class="s">x%x&#39;.</span><span class="se">\n</span><span class="s">&quot;</span><span class="p">,</span> <span class="n">optopt</span><span class="p">);</span>
+      <span class="p">}</span>
+      <span class="k">return</span> <span class="mi">1</span><span class="p">;</span>
+    <span class="k">default</span><span class="o">:</span>
+      <span class="n">abort</span><span class="p">();</span>
+    <span class="p">}</span>
+  <span class="p">}</span>
+
+  <span class="k">if</span> <span class="p">(</span><span class="n">optind</span> <span class="o">&lt;</span> <span class="n">argc</span><span class="p">)</span> <span class="n">msgtext</span> <span class="o">=</span> <span class="n">argv</span><span class="p">[</span><span class="n">optind</span><span class="p">];</span>
+
+  <span class="p">{</span>
+  <span class="n">pn_message_t</span> <span class="o">*</span> <span class="n">message</span><span class="p">;</span>
+  <span class="n">pn_messenger_t</span> <span class="o">*</span> <span class="n">messenger</span><span class="p">;</span>
+  <span class="n">pn_data_t</span> <span class="o">*</span> <span class="n">body</span><span class="p">;</span>
+
+  <span class="n">message</span> <span class="o">=</span> <span class="n">pn_message</span><span class="p">();</span>
+  <span class="n">messenger</span> <span class="o">=</span> <span class="n">pn_messenger</span><span class="p">(</span><span class="nb">NULL</span><span class="p">);</span>
+
+  <span class="n">pn_messenger_start</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+  <span class="n">pn_message_set_address</span><span class="p">(</span><span class="n">message</span><span class="p">,</span> <span class="n">address</span><span class="p">);</span>
+  <span class="n">body</span> <span class="o">=</span> <span class="n">pn_message_body</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+  <span class="n">pn_data_put_string</span><span class="p">(</span><span class="n">body</span><span class="p">,</span> <span class="n">pn_bytes</span><span class="p">(</span><span class="n">strlen</span><span class="p">(</span><span class="n">msgtext</span><span class="p">),</span> <span class="n">msgtext</span><span class="p">));</span>
+  <span class="n">pn_messenger_put</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="n">message</span><span class="p">);</span>
+  <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+  <span class="n">pn_messenger_send</span><span class="p">(</span><span class="n">messenger</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">);</span>
+  <span class="n">check</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+
+  <span class="n">pn_messenger_stop</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+  <span class="n">pn_messenger_free</span><span class="p">(</span><span class="n">messenger</span><span class="p">);</span>
+  <span class="n">pn_message_free</span><span class="p">(</span><span class="n">message</span><span class="p">);</span>
+  <span class="p">}</span>
+
+  <span class="k">return</span> <span class="mi">0</span><span class="p">;</span>
+<span class="p">}</span>
+</pre></div>
+
+<p><a href="send.c">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl
new file mode 100755
index 0000000..a6d8378
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl
@@ -0,0 +1,105 @@
+#!/usr/bin/env perl
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use strict;
+use warnings;
+use Getopt::Long;
+use Pod::Usage;
+
+use qpid_proton;
+
+my $reply_to = "~/replies";
+my $help = 0;
+my $man = 0;
+
+GetOptions(
+    "reply_to=s", \$reply_to,
+    man => \$man,
+    "help|?" => \$help
+    ) or pod2usage(2);
+pod2usage(1) if $help;
+pod2usage(-exitval => 0, -verbose => 2) if $man;
+
+# get the address to use and show help if it's missing
+my $address = $ARGV[0];
+pod2usage(1) if !$address;
+
+my $messenger = new qpid::proton::Messenger();
+$messenger->start;
+
+my $message = new qpid::proton::Message();
+$message->set_address($address);
+$message->set_reply_to($reply_to);
+$message->set_subject("Subject");
+$message->set_content("Yo!");
+
+print "Sending to: $address\n";
+
+$messenger->put($message);
+$messenger->send;
+
+if($reply_to =~ /^~\//) {
+    print "Waiting on returned message.\n";
+    $messenger->receive(1);
+
+    $messenger->get($message);
+    print $message->get_address . " " . $message->get_subject . "\n";
+}
+
+$messenger->stop;
+
+__END__
+
+=head1 NAME
+
+client - Proton example application for Perl.
+
+=head1 SYNOPSIS
+
+client.pl [OPTIONS] <address> <subject>
+
+ Options:
+   --reply_to - The reply to address to be used. (default: ~/replies)
+   --help     - This help message.
+   --man      - Show the full docementation.
+
+=over 8
+
+=item B<--reply_to>
+
+Specifies the reply address to be used for responses from the server.
+
+=item B<--help>
+
+Prints a brief help message and exits.
+
+=item B<--man>
+
+Prints the man page and exits.
+
+=back
+
+=head2 ADDRESS
+
+The form an address takes is:
+
+[amqp://]<domain>[/name]
+
+=cut

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl.html
new file mode 100644
index 0000000..4889552
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/client.pl.html
@@ -0,0 +1,234 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>client.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>client.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>client.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="n">strict</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">warnings</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Getopt::</span><span class="n">Long</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Pod::</span><span class="n">Usage</span><span class="p">;</span>
+
+<span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+
+<span class="k">my</span> <span class="nv">$reply_to</span> <span class="o">=</span> <span class="s">&quot;~/replies&quot;</span><span class="p">;</span>
+<span class="k">my</span> <span class="nv">$help</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+<span class="k">my</span> <span class="nv">$man</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+<span class="n">GetOptions</span><span class="p">(</span>
+    <span class="s">&quot;reply_to=s&quot;</span><span class="p">,</span> <span class="o">\</span><span class="nv">$reply_to</span><span class="p">,</span>
+    <span class="n">man</span> <span class="o">=&gt;</span> <span class="o">\</span><span class="nv">$man</span><span class="p">,</span>
+    <span class="s">&quot;help|?&quot;</span> <span class="o">=&gt;</span> <span class="o">\</span><span class="nv">$help</span>
+    <span class="p">)</span> <span class="ow">or</span> <span class="n">pod2usage</span><span class="p">(</span><span class="mi">2</span><span class="p">);</span>
+<span class="n">pod2usage</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="k">if</span> <span class="nv">$help</span><span class="p">;</span>
+<span class="n">pod2usage</span><span class="p">(</span><span class="o">-</span><span class="n">exitval</span> <span class="o">=&gt;</span> <span class="mi">0</span><span class="p">,</span> <span class="o">-</span><span class="n">verbose</span> <span class="o">=&gt;</span> <span class="mi">2</span><span class="p">)</span> <span class="k">if</span> <span class="nv">$man</span><span class="p">;</span>
+
+<span class="c1"># get the address to use and show help if it&#39;s missing</span>
+<span class="k">my</span> <span class="nv">$address</span> <span class="o">=</span> <span class="nv">$ARGV</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
+<span class="n">pod2usage</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="k">if</span> <span class="o">!</span><span class="nv">$address</span><span class="p">;</span>
+
+<span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">();</span>
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">start</span><span class="p">;</span>
+
+<span class="k">my</span> <span class="nv">$message</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Message</span><span class="p">();</span>
+<span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_address</span><span class="p">(</span><span class="nv">$address</span><span class="p">);</span>
+<span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_reply_to</span><span class="p">(</span><span class="nv">$reply_to</span><span class="p">);</span>
+<span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_subject</span><span class="p">(</span><span class="s">&quot;Subject&quot;</span><span class="p">);</span>
+<span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_content</span><span class="p">(</span><span class="s">&quot;Yo!&quot;</span><span class="p">);</span>
+
+<span class="k">print</span> <span class="s">&quot;Sending to: $address\n&quot;</span><span class="p">;</span>
+
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">put</span><span class="p">(</span><span class="nv">$message</span><span class="p">);</span>
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="nb">send</span><span class="p">;</span>
+
+<span class="k">if</span><span class="p">(</span><span class="nv">$reply_to</span> <span class="o">=~</span><span class="sr"> /^~\//</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Waiting on returned message.\n&quot;</span><span class="p">;</span>
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">receive</span><span class="p">(</span><span class="mi">1</span><span class="p">);</span>
+
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">get</span><span class="p">(</span><span class="nv">$message</span><span class="p">);</span>
+    <span class="k">print</span> <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_address</span> <span class="o">.</span> <span class="s">&quot; &quot;</span> <span class="o">.</span> <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_subject</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">stop</span><span class="p">;</span>
+
+<span class="cp">__END__</span>
+
+<span class="cp">=head1 NAME</span>
+
+<span class="cp">client - Proton example application for Perl.</span>
+
+<span class="cp">=head1 SYNOPSIS</span>
+
+<span class="cp">client.pl [OPTIONS] &lt;address&gt; &lt;subject&gt;</span>
+
+<span class="cp"> Options:</span>
+<span class="cp">   --reply_to - The reply to address to be used. (default: ~/replies)</span>
+<span class="cp">   --help     - This help message.</span>
+<span class="cp">   --man      - Show the full docementation.</span>
+
+<span class="cp">=over 8</span>
+
+<span class="cp">=item B&lt;--reply_to&gt;</span>
+
+<span class="cp">Specifies the reply address to be used for responses from the server.</span>
+
+<span class="cp">=item B&lt;--help&gt;</span>
+
+<span class="cp">Prints a brief help message and exits.</span>
+
+<span class="cp">=item B&lt;--man&gt;</span>
+
+<span class="cp">Prints the man page and exits.</span>
+
+<span class="cp">=back</span>
+
+<span class="cp">=head2 ADDRESS</span>
+
+<span class="cp">The form an address takes is:</span>
+
+<span class="cp">[amqp://]&lt;domain&gt;[/name]</span>
+
+<span class="cp">=cut</span>
+</pre></div>
+
+<p><a href="client.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[48/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html
new file mode 100644
index 0000000..1471187
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html
@@ -0,0 +1,162 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>Perl AMQP Messenger Examples - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li>Perl AMQP Messenger Examples</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="perl-amqp-messenger-examples">Perl AMQP Messenger Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="client.pl.html">client.pl</a></li>
+<li><a href="recv.pl.html">recv.pl</a></li>
+<li><a href="recv_async.pl.html">recv_async.pl</a></li>
+<li><a href="send.pl.html">send.pl</a></li>
+<li><a href="send_async.pl.html">send_async.pl</a></li>
+<li><a href="server.pl.html">server.pl</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/perl/messenger">Source location</a></li>
+</ul>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl
new file mode 100755
index 0000000..801f6a2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl
@@ -0,0 +1,99 @@
+#!/usr/bin/env perl
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use warnings;
+
+use Scalar::Util qw(reftype);
+use Data::Dumper;
+
+use qpid_proton;
+
+sub usage {
+    exit(0);
+}
+
+my @addresses = @ARGV;
+@addresses = ("~0.0.0.0") unless $addresses[0];
+
+my $messenger = new qpid::proton::Messenger();
+my $msg = new qpid::proton::Message();
+
+$messenger->start();
+
+foreach (@addresses)
+{
+    print "Subscribing to $_\n";
+    $messenger->subscribe($_);
+}
+
+for(;;)
+{
+    $messenger->receive(10);
+
+    while ($messenger->incoming() > 0)
+    {
+        $messenger->get($msg);
+
+        print "\n";
+        print "Address: " . $msg->get_address() . "\n";
+        print "Subject: " . $msg->get_subject() . "\n" unless !defined($msg->get_subject());
+        print "Body:    ";
+
+        my $body = $msg->get_body();
+        my $body_type = $msg->get_body_type();
+
+        if (!defined($body_type)) {
+            print "The body type wasn't defined!\n";
+        } elsif ($body_type == qpid::proton::BOOL) {
+            print "[BOOL]\n";
+            print "" . ($body ? "TRUE" : "FALSE") . "\n";
+        } elsif ($body_type == qpid::proton::MAP) {
+            print "[HASH]\n";
+            print Dumper(\%{$body}) . "\n";
+        } elsif ($body_type == qpid::proton::ARRAY) {
+            print "[ARRAY]\n";
+            print Data::Dumper->Dump($body) . "\n";
+        } elsif ($body_type == qpid::proton::LIST) {
+            print "[LIST]\n";
+            print Data::Dumper->Dump($body) . "\n";
+        } else {
+            print "[$body_type]\n";
+            print "$body\n";
+        }
+
+        print "Properties:\n";
+        my $props = $msg->get_properties();
+        foreach (keys $props) {
+            print "\t$_=$props->{$_}\n";
+        }
+        print "Instructions:\n";
+        my $instructions = $msg->get_instructions;
+        foreach (keys $instructions) {
+            print "\t$_=" . $instructions->{$_} . "\n";
+        }
+        print "Annotations:\n";
+        my $annotations = $msg->get_annotations();
+        foreach (keys $annotations) {
+            print "\t$_=" . $annotations->{$_} . "\n";
+        }
+    }
+}
+
+die $@ if ($@);

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl.html
new file mode 100644
index 0000000..8e6043e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv.pl.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>recv.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="n">warnings</span><span class="p">;</span>
+
+<span class="k">use</span> <span class="nn">Scalar::</span><span class="n">Util</span> <span class="sx">qw(reftype)</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Data::</span><span class="n">Dumper</span><span class="p">;</span>
+
+<span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+
+<span class="k">sub </span><span class="nf">usage</span> <span class="p">{</span>
+    <span class="nb">exit</span><span class="p">(</span><span class="mi">0</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="k">my</span> <span class="nv">@addresses</span> <span class="o">=</span> <span class="nv">@ARGV</span><span class="p">;</span>
+<span class="nv">@addresses</span> <span class="o">=</span> <span class="p">(</span><span class="s">&quot;~0.0.0.0&quot;</span><span class="p">)</span> <span class="k">unless</span> <span class="nv">$addresses</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
+
+<span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">();</span>
+<span class="k">my</span> <span class="nv">$msg</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Message</span><span class="p">();</span>
+
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">start</span><span class="p">();</span>
+
+<span class="k">foreach</span> <span class="p">(</span><span class="nv">@addresses</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Subscribing to $_\n&quot;</span><span class="p">;</span>
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">subscribe</span><span class="p">(</span><span class="nv">$_</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="k">for</span><span class="p">(;;)</span>
+<span class="p">{</span>
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">receive</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
+
+    <span class="k">while</span> <span class="p">(</span><span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">incoming</span><span class="p">()</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">)</span>
+    <span class="p">{</span>
+        <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">get</span><span class="p">(</span><span class="nv">$msg</span><span class="p">);</span>
+
+        <span class="k">print</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="k">print</span> <span class="s">&quot;Address: &quot;</span> <span class="o">.</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_address</span><span class="p">()</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="k">print</span> <span class="s">&quot;Subject: &quot;</span> <span class="o">.</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_subject</span><span class="p">()</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span> <span class="k">unless</span> <span class="o">!</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_subject</span><span class="p">());</span>
+        <span class="k">print</span> <span class="s">&quot;Body:    &quot;</span><span class="p">;</span>
+
+        <span class="k">my</span> <span class="nv">$body</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body</span><span class="p">();</span>
+        <span class="k">my</span> <span class="nv">$body_type</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body_type</span><span class="p">();</span>
+
+        <span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$body_type</span><span class="p">))</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;The body type wasn&#39;t defined!\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span> <span class="k">elsif</span> <span class="p">(</span><span class="nv">$body_type</span> <span class="o">==</span> <span class="nn">qpid::proton::</span><span class="n">BOOL</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;[BOOL]\n&quot;</span><span class="p">;</span>
+            <span class="k">print</span> <span class="s">&quot;&quot;</span> <span class="o">.</span> <span class="p">(</span><span class="nv">$body</span> <span class="p">?</span> <span class="s">&quot;TRUE&quot;</span> <span class="p">:</span> <span class="s">&quot;FALSE&quot;</span><span class="p">)</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span> <span class="k">elsif</span> <span class="p">(</span><span class="nv">$body_type</span> <span class="o">==</span> <span class="nn">qpid::proton::</span><span class="n">MAP</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;[HASH]\n&quot;</span><span class="p">;</span>
+            <span class="k">print</span> <span class="n">Dumper</span><span class="p">(</span><span class="o">\</span><span class="nv">%</span><span class="p">{</span><span class="nv">$body</span><span class="p">})</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span> <span class="k">elsif</span> <span class="p">(</span><span class="nv">$body_type</span> <span class="o">==</span> <span class="nn">qpid::proton::</span><span class="n">ARRAY</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;[ARRAY]\n&quot;</span><span class="p">;</span>
+            <span class="k">print</span> <span class="nn">Data::</span><span class="n">Dumper</span><span class="o">-&gt;</span><span class="n">Dump</span><span class="p">(</span><span class="nv">$body</span><span class="p">)</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span> <span class="k">elsif</span> <span class="p">(</span><span class="nv">$body_type</span> <span class="o">==</span> <span class="nn">qpid::proton::</span><span class="n">LIST</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;[LIST]\n&quot;</span><span class="p">;</span>
+            <span class="k">print</span> <span class="nn">Data::</span><span class="n">Dumper</span><span class="o">-&gt;</span><span class="n">Dump</span><span class="p">(</span><span class="nv">$body</span><span class="p">)</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;[$body_type]\n&quot;</span><span class="p">;</span>
+            <span class="k">print</span> <span class="s">&quot;$body\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span>
+
+        <span class="k">print</span> <span class="s">&quot;Properties:\n&quot;</span><span class="p">;</span>
+        <span class="k">my</span> <span class="nv">$props</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_properties</span><span class="p">();</span>
+        <span class="k">foreach</span> <span class="p">(</span><span class="nb">keys</span> <span class="nv">$props</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;\t$_=$props-&gt;{$_}\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span>
+        <span class="k">print</span> <span class="s">&quot;Instructions:\n&quot;</span><span class="p">;</span>
+        <span class="k">my</span> <span class="nv">$instructions</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_instructions</span><span class="p">;</span>
+        <span class="k">foreach</span> <span class="p">(</span><span class="nb">keys</span> <span class="nv">$instructions</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;\t$_=&quot;</span> <span class="o">.</span> <span class="nv">$instructions</span><span class="o">-&gt;</span><span class="p">{</span><span class="nv">$_</span><span class="p">}</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span>
+        <span class="k">print</span> <span class="s">&quot;Annotations:\n&quot;</span><span class="p">;</span>
+        <span class="k">my</span> <span class="nv">$annotations</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_annotations</span><span class="p">();</span>
+        <span class="k">foreach</span> <span class="p">(</span><span class="nb">keys</span> <span class="nv">$annotations</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="s">&quot;\t$_=&quot;</span> <span class="o">.</span> <span class="nv">$annotations</span><span class="o">-&gt;</span><span class="p">{</span><span class="nv">$_</span><span class="p">}</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="p">}</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="nb">die</span> <span class="vg">$@</span> <span class="k">if</span> <span class="p">(</span><span class="vg">$@</span><span class="p">);</span>
+</pre></div>
+
+<p><a href="recv.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl
new file mode 100755
index 0000000..9a2195a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl
@@ -0,0 +1,84 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use qpid_proton;
+use async;
+
+package async::Receiver;
+
+@ISA = (async::CallbackAdapter);
+
+sub on_start {
+    my ($self) = @_;
+    my $args = $_[1] || ("amqp://~0.0.0.0");
+    my $messenger = $self->{_messenger};
+
+    foreach $arg ($args) {
+        $messenger->subscribe($arg);
+    }
+
+    $messenger->receive();
+}
+
+sub on_receive {
+    my ($self) = @_;
+    my $msg = $_[1];
+    my $message = $self->{_message};
+    my $text = "";
+
+    if (defined($msg->get_body)) {
+        $text = $msg->get_body;
+        if ($text eq "die") {
+            $self->stop;
+        }
+    } else {
+        $text = $message->get_subject;
+    }
+
+    $text = "" if (!defined($text));
+
+    print "Received: $text\n";
+
+    if ($msg->get_reply_to) {
+        print "Sending reply to: " . $msg->get_reply_to . "\n";
+        $message->clear;
+        $message->set_address($msg->get_reply_to());
+        $message->set_body("Reply for ", $msg->get_body);
+        $self->send($message);
+    }
+}
+
+sub on_status {
+    my ($self) = @_;
+    my $messenger = $self->{_messenger};
+    my $status = $_[1];
+
+    print "Status: ", $status, "\n";
+}
+
+sub on_stop {
+    print "Stopped.\n"
+}
+
+package main;
+
+our $messenger = new qpid::proton::Messenger();
+our $app = new async::Receiver($messenger);
+
+$app->run();

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl.html
new file mode 100644
index 0000000..5c28988
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/recv_async.pl.html
@@ -0,0 +1,214 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv_async.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>recv_async.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv_async.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">async</span><span class="p">;</span>
+
+<span class="nb">package</span> <span class="nn">async::</span><span class="n">Receiver</span><span class="p">;</span>
+
+<span class="nv">@ISA</span> <span class="o">=</span> <span class="p">(</span><span class="nn">async::</span><span class="n">CallbackAdapter</span><span class="p">);</span>
+
+<span class="k">sub </span><span class="nf">on_start</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$args</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">||</span> <span class="p">(</span><span class="s">&quot;amqp://~0.0.0.0&quot;</span><span class="p">);</span>
+    <span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_messenger</span><span class="p">};</span>
+
+    <span class="k">foreach</span> <span class="nv">$arg</span> <span class="p">(</span><span class="nv">$args</span><span class="p">)</span> <span class="p">{</span>
+        <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">subscribe</span><span class="p">(</span><span class="nv">$arg</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">receive</span><span class="p">();</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_receive</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$msg</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+    <span class="k">my</span> <span class="nv">$message</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_message</span><span class="p">};</span>
+    <span class="k">my</span> <span class="nv">$text</span> <span class="o">=</span> <span class="s">&quot;&quot;</span><span class="p">;</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body</span><span class="p">))</span> <span class="p">{</span>
+        <span class="nv">$text</span> <span class="o">=</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body</span><span class="p">;</span>
+        <span class="k">if</span> <span class="p">(</span><span class="nv">$text</span> <span class="ow">eq</span> <span class="s">&quot;die&quot;</span><span class="p">)</span> <span class="p">{</span>
+            <span class="nv">$self</span><span class="o">-&gt;</span><span class="n">stop</span><span class="p">;</span>
+        <span class="p">}</span>
+    <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
+        <span class="nv">$text</span> <span class="o">=</span> <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_subject</span><span class="p">;</span>
+    <span class="p">}</span>
+
+    <span class="nv">$text</span> <span class="o">=</span> <span class="s">&quot;&quot;</span> <span class="k">if</span> <span class="p">(</span><span class="o">!</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$text</span><span class="p">));</span>
+
+    <span class="k">print</span> <span class="s">&quot;Received: $text\n&quot;</span><span class="p">;</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_reply_to</span><span class="p">)</span> <span class="p">{</span>
+        <span class="k">print</span> <span class="s">&quot;Sending reply to: &quot;</span> <span class="o">.</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_reply_to</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+        <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">clear</span><span class="p">;</span>
+        <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_address</span><span class="p">(</span><span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_reply_to</span><span class="p">());</span>
+        <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="s">&quot;Reply for &quot;</span><span class="p">,</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body</span><span class="p">);</span>
+        <span class="nv">$self</span><span class="o">-&gt;</span><span class="nb">send</span><span class="p">(</span><span class="nv">$message</span><span class="p">);</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_status</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_messenger</span><span class="p">};</span>
+    <span class="k">my</span> <span class="nv">$status</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+
+    <span class="k">print</span> <span class="s">&quot;Status: &quot;</span><span class="p">,</span> <span class="nv">$status</span><span class="p">,</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_stop</span> <span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Stopped.\n&quot;</span>
+<span class="p">}</span>
+
+<span class="nb">package</span> <span class="n">main</span><span class="p">;</span>
+
+<span class="k">our</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">();</span>
+<span class="k">our</span> <span class="nv">$app</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">async::</span><span class="n">Receiver</span><span class="p">(</span><span class="nv">$messenger</span><span class="p">);</span>
+
+<span class="nv">$app</span><span class="o">-&gt;</span><span class="n">run</span><span class="p">();</span>
+</pre></div>
+
+<p><a href="recv_async.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl
new file mode 100755
index 0000000..27893ce
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl
@@ -0,0 +1,88 @@
+#!/usr/bin/env perl
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use strict;
+use warnings;
+use Getopt::Std;
+
+use qpid_proton;
+
+$Getopt::Std::STANDARD_HELP_VERSION = 1;
+
+sub VERSION_MESSAGE() {
+}
+
+sub HELP_MESSAGE() {
+    print "Usage: send.pl [OPTIONS] -a <ADDRESS>\n";
+    print "Options:\n";
+    print "\t-s        - the message subject\n";
+    print "\t-C        - the message content\n";
+    print "\t<ADDRESS> - amqp://<domain>[/<name>]\n";
+    print "\t-h        - this message\n";
+
+    exit;
+}
+
+my %options = ();
+getopts("a:C:s:h:", \%options) or HELP_MESSAGE();
+
+my $address = $options{a} || "amqp://0.0.0.0";
+my $subject = $options{s} || localtime(time);
+my $content = $options{C} || "";
+
+my $msg  = new qpid::proton::Message();
+my $messenger = new qpid::proton::Messenger();
+
+$messenger->start();
+
+my @messages = @ARGV;
+@messages = ("This is a test. " . localtime(time)) unless $messages[0];
+
+foreach (@messages)
+{
+    $msg->set_address($address);
+    $msg->set_subject($subject);
+    $msg->set_body($content);
+    # try a few different body types
+    my $body_type = int(rand(6));
+    $msg->set_property("sent", "" . localtime(time));
+    $msg->get_instructions->{"fold"} = "yes";
+    $msg->get_instructions->{"spindle"} = "no";
+    $msg->get_instructions->{"mutilate"} = "no";
+    $msg->get_annotations->{"version"} = 1.0;
+    $msg->get_annotations->{"pill"} = "RED";
+
+  SWITCH: {
+      $body_type == 0 && do { $msg->set_body("It is now " . localtime(time));};
+      $body_type == 1 && do { $msg->set_body(rand(65536)); };
+      $body_type == 2 && do { $msg->set_body(int(rand(2)), qpid::proton::BOOL); };
+      $body_type == 3 && do { $msg->set_body({"foo" => "bar"}); };
+      $body_type == 4 && do { $msg->set_body([4, [1, 2, 3.1, 3.4E-5], 8, 15, 16, 23, 42]); };
+      $body_type == 5 && do { $msg->set_body(int(rand(65535))); }
+    }
+
+    $messenger->put($msg);
+    print "Sent: " . $msg->get_body . " [CONTENT TYPE: " . $msg->get_body_type . "]\n";
+}
+
+$messenger->send();
+$messenger->stop();
+
+die $@ if ($@);

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl.html
new file mode 100644
index 0000000..854fb26
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send.pl.html
@@ -0,0 +1,217 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>send.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="n">strict</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">warnings</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Getopt::</span><span class="n">Std</span><span class="p">;</span>
+
+<span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+
+<span class="nv">$</span><span class="nn">Getopt::Std::</span><span class="nv">STANDARD_HELP_VERSION</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
+
+<span class="k">sub </span><span class="nf">VERSION_MESSAGE</span><span class="p">()</span> <span class="p">{</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">HELP_MESSAGE</span><span class="p">()</span> <span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Usage: send.pl [OPTIONS] -a &lt;ADDRESS&gt;\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;Options:\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t-s        - the message subject\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t-C        - the message content\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t&lt;ADDRESS&gt; - amqp://&lt;domain&gt;[/&lt;name&gt;]\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t-h        - this message\n&quot;</span><span class="p">;</span>
+
+    <span class="nb">exit</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="k">my</span> <span class="nv">%options</span> <span class="o">=</span> <span class="p">();</span>
+<span class="n">getopts</span><span class="p">(</span><span class="s">&quot;a:C:s:h:&quot;</span><span class="p">,</span> <span class="o">\</span><span class="nv">%options</span><span class="p">)</span> <span class="ow">or</span> <span class="n">HELP_MESSAGE</span><span class="p">();</span>
+
+<span class="k">my</span> <span class="nv">$address</span> <span class="o">=</span> <span class="nv">$options</span><span class="p">{</span><span class="n">a</span><span class="p">}</span> <span class="o">||</span> <span class="s">&quot;amqp://0.0.0.0&quot;</span><span class="p">;</span>
+<span class="k">my</span> <span class="nv">$subject</span> <span class="o">=</span> <span class="nv">$options</span><span class="p">{</span><span class="n">s</span><span class="p">}</span> <span class="o">||</span> <span class="nb">localtime</span><span class="p">(</span><span class="nb">time</span><span class="p">);</span>
+<span class="k">my</span> <span class="nv">$content</span> <span class="o">=</span> <span class="nv">$options</span><span class="p">{</span><span class="n">C</span><span class="p">}</span> <span class="o">||</span> <span class="s">&quot;&quot;</span><span class="p">;</span>
+
+<span class="k">my</span> <span class="nv">$msg</span>  <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Message</span><span class="p">();</span>
+<span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">();</span>
+
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">start</span><span class="p">();</span>
+
+<span class="k">my</span> <span class="nv">@messages</span> <span class="o">=</span> <span class="nv">@ARGV</span><span class="p">;</span>
+<span class="nv">@messages</span> <span class="o">=</span> <span class="p">(</span><span class="s">&quot;This is a test. &quot;</span> <span class="o">.</span> <span class="nb">localtime</span><span class="p">(</span><span class="nb">time</span><span class="p">))</span> <span class="k">unless</span> <span class="nv">$messages</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
+
+<span class="k">foreach</span> <span class="p">(</span><span class="nv">@messages</span><span class="p">)</span>
+<span class="p">{</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_address</span><span class="p">(</span><span class="nv">$address</span><span class="p">);</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_subject</span><span class="p">(</span><span class="nv">$subject</span><span class="p">);</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nv">$content</span><span class="p">);</span>
+    <span class="c1"># try a few different body types</span>
+    <span class="k">my</span> <span class="nv">$body_type</span> <span class="o">=</span> <span class="nb">int</span><span class="p">(</span><span class="nb">rand</span><span class="p">(</span><span class="mi">6</span><span class="p">));</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_property</span><span class="p">(</span><span class="s">&quot;sent&quot;</span><span class="p">,</span> <span class="s">&quot;&quot;</span> <span class="o">.</span> <span class="nb">localtime</span><span class="p">(</span><span class="nb">time</span><span class="p">));</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_instructions</span><span class="o">-&gt;</span><span class="p">{</span><span class="s">&quot;fold&quot;</span><span class="p">}</span> <span class="o">=</span> <span class="s">&quot;yes&quot;</span><span class="p">;</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_instructions</span><span class="o">-&gt;</span><span class="p">{</span><span class="s">&quot;spindle&quot;</span><span class="p">}</span> <span class="o">=</span> <span class="s">&quot;no&quot;</span><span class="p">;</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_instructions</span><span class="o">-&gt;</span><span class="p">{</span><span class="s">&quot;mutilate&quot;</span><span class="p">}</span> <span class="o">=</span> <span class="s">&quot;no&quot;</span><span class="p">;</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_annotations</span><span class="o">-&gt;</span><span class="p">{</span><span class="s">&quot;version&quot;</span><span class="p">}</span> <span class="o">=</span> <span class="mf">1.0</span><span class="p">;</span>
+    <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_annotations</span><span class="o">-&gt;</span><span class="p">{</span><span class="s">&quot;pill&quot;</span><span class="p">}</span> <span class="o">=</span> <span class="s">&quot;RED&quot;</span><span class="p">;</span>
+
+  <span class="n">SWITCH:</span> <span class="p">{</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">0</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="s">&quot;It is now &quot;</span> <span class="o">.</span> <span class="nb">localtime</span><span class="p">(</span><span class="nb">time</span><span class="p">));};</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">1</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nb">rand</span><span class="p">(</span><span class="mi">65536</span><span class="p">));</span> <span class="p">};</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">2</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="nb">rand</span><span class="p">(</span><span class="mi">2</span><span class="p">)),</span> <span class="nn">qpid::proton::</span><span class="n">BOOL</span><span class="p">);</span> <span class="p">};</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">3</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">({</span><span class="s">&quot;foo&quot;</span> <span class="o">=&gt;</span> <span class="s">&quot;bar&quot;</span><span class="p">});</span> <span class="p">};</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">4</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">([</span><span class="mi">4</span><span class="p">,</span> <span class="p">[</span><span class="mi">1</span><span class="p">,</span> <span class="mi">2</span><span class="p">,</span> <span class="mf">3.1</span><span class="p">,</span> <span class="mf">3.4E-5</span><span class="p">],</span> <span class="mi">8</span><span class="p">,</span> <span class="mi">15</span><span class="p">,</span> <span class="mi">16</span><span class="p">,</span> <span class="mi">23</span><span class="p">,</span> <span class="mi">42</span><span class="p">]);</span> <span class="p">};</span>
+      <span class="nv">$body_type</span> <span class="o">==</span> <span class="mi">5</span> <span class="o">&amp;&amp;</span> <span class="k">do</span> <span class="p">{</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nb">int</span><span class="p">(</span><span class="nb">rand</span><span class="p">(</span><span class="mi">65535</span><span class="p">)));</span> <span class="p">}</span>
+    <span class="p">}</span>
+
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">put</span><span class="p">(</span><span class="nv">$msg</span><span class="p">);</span>
+    <span class="k">print</span> <span class="s">&quot;Sent: &quot;</span> <span class="o">.</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body</span> <span class="o">.</span> <span class="s">&quot; [CONTENT TYPE: &quot;</span> <span class="o">.</span> <span class="nv">$msg</span><span class="o">-&gt;</span><span class="n">get_body_type</span> <span class="o">.</span> <span class="s">&quot;]\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="nb">send</span><span class="p">();</span>
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">stop</span><span class="p">();</span>
+
+<span class="nb">die</span> <span class="vg">$@</span> <span class="k">if</span> <span class="p">(</span><span class="vg">$@</span><span class="p">);</span>
+</pre></div>
+
+<p><a href="send.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl
new file mode 100755
index 0000000..2f9408a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl
@@ -0,0 +1,97 @@
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use Getopt::Std;
+use qpid_proton;
+use async;
+
+$Getopt::Std::STANDARD_HELP_VERSION = 1;
+
+sub VERSION_MESSAGE() {}
+
+sub HELP_MESSAGE() {
+    print "Usage: send_async.pl [OPTIONS] <msg_0> <msg_1> ...\n";
+    print "Options:\n";
+    print "\t-a     - the message address (def. amqp://0.0.0.0)\n";
+    print "\t-r     - the reply-to address: //<domain>[/<name>]\n";
+    print "\t msg_# - a text string to send\n";
+}
+
+my %optons = ();
+getopts("a:r:", \%options) or usage();
+
+our $address = $options{a} || "amqp://0.0.0.0";
+our $replyto = $options{r} || "~/#";
+
+package async::Sender;
+
+@ISA = (async::CallbackAdapter);
+
+sub on_start {
+    my ($self) = @_;
+    my $message = $self->{_message};
+    my $messenger = $self->{_messenger};
+    my $args = $_[1] || ("Hello world!");
+
+    print "Started\n";
+
+    $message->clear;
+    $message->set_address("amqp://0.0.0.0");
+    $message->set_reply_to($replyto) if (defined($replyto));
+
+    foreach $arg ($args) {
+        $message->set_body($arg);
+        if ($replyto) {
+            $message->set_reply_to($replyto);
+        }
+        $self->send($message, "on_status");
+    }
+
+    $messenger->receive() if (defined($replyto));
+}
+
+sub on_status {
+    my ($self) = @_;
+    my $messenger = $self->{_messenger};
+    my $status = $_[1] || "";
+
+    print "Status: ", $status, "\n";
+}
+
+sub on_receive {
+    my ($self) = @_;
+    my $message = $_[1];
+    my $text = $message->get_body || "[empty]";
+
+    print "Received: " . $text . "\n";
+
+    $self->stop();
+}
+
+sub on_stop {
+    print "Stopped\n";
+}
+
+
+package main;
+
+our $msgr = new qpid::proton::Messenger();
+our $app = async::Sender->new($msgr);
+
+$app->run;

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl.html
new file mode 100644
index 0000000..56f52e7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/send_async.pl.html
@@ -0,0 +1,227 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send_async.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>send_async.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send_async.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="nn">Getopt::</span><span class="n">Std</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">async</span><span class="p">;</span>
+
+<span class="nv">$</span><span class="nn">Getopt::Std::</span><span class="nv">STANDARD_HELP_VERSION</span> <span class="o">=</span> <span class="mi">1</span><span class="p">;</span>
+
+<span class="k">sub </span><span class="nf">VERSION_MESSAGE</span><span class="p">()</span> <span class="p">{}</span>
+
+<span class="k">sub </span><span class="nf">HELP_MESSAGE</span><span class="p">()</span> <span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Usage: send_async.pl [OPTIONS] &lt;msg_0&gt; &lt;msg_1&gt; ...\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;Options:\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t-a     - the message address (def. amqp://0.0.0.0)\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t-r     - the reply-to address: //&lt;domain&gt;[/&lt;name&gt;]\n&quot;</span><span class="p">;</span>
+    <span class="k">print</span> <span class="s">&quot;\t msg_# - a text string to send\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="k">my</span> <span class="nv">%optons</span> <span class="o">=</span> <span class="p">();</span>
+<span class="n">getopts</span><span class="p">(</span><span class="s">&quot;a:r:&quot;</span><span class="p">,</span> <span class="o">\</span><span class="nv">%options</span><span class="p">)</span> <span class="ow">or</span> <span class="n">usage</span><span class="p">();</span>
+
+<span class="k">our</span> <span class="nv">$address</span> <span class="o">=</span> <span class="nv">$options</span><span class="p">{</span><span class="n">a</span><span class="p">}</span> <span class="o">||</span> <span class="s">&quot;amqp://0.0.0.0&quot;</span><span class="p">;</span>
+<span class="k">our</span> <span class="nv">$replyto</span> <span class="o">=</span> <span class="nv">$options</span><span class="p">{</span><span class="n">r</span><span class="p">}</span> <span class="o">||</span> <span class="s">&quot;~/#&quot;</span><span class="p">;</span>
+
+<span class="nb">package</span> <span class="nn">async::</span><span class="n">Sender</span><span class="p">;</span>
+
+<span class="nv">@ISA</span> <span class="o">=</span> <span class="p">(</span><span class="nn">async::</span><span class="n">CallbackAdapter</span><span class="p">);</span>
+
+<span class="k">sub </span><span class="nf">on_start</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$message</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_message</span><span class="p">};</span>
+    <span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_messenger</span><span class="p">};</span>
+    <span class="k">my</span> <span class="nv">$args</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">||</span> <span class="p">(</span><span class="s">&quot;Hello world!&quot;</span><span class="p">);</span>
+
+    <span class="k">print</span> <span class="s">&quot;Started\n&quot;</span><span class="p">;</span>
+
+    <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">clear</span><span class="p">;</span>
+    <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_address</span><span class="p">(</span><span class="s">&quot;amqp://0.0.0.0&quot;</span><span class="p">);</span>
+    <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_reply_to</span><span class="p">(</span><span class="nv">$replyto</span><span class="p">)</span> <span class="k">if</span> <span class="p">(</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$replyto</span><span class="p">));</span>
+
+    <span class="k">foreach</span> <span class="nv">$arg</span> <span class="p">(</span><span class="nv">$args</span><span class="p">)</span> <span class="p">{</span>
+        <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nv">$arg</span><span class="p">);</span>
+        <span class="k">if</span> <span class="p">(</span><span class="nv">$replyto</span><span class="p">)</span> <span class="p">{</span>
+            <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">set_reply_to</span><span class="p">(</span><span class="nv">$replyto</span><span class="p">);</span>
+        <span class="p">}</span>
+        <span class="nv">$self</span><span class="o">-&gt;</span><span class="nb">send</span><span class="p">(</span><span class="nv">$message</span><span class="p">,</span> <span class="s">&quot;on_status&quot;</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">receive</span><span class="p">()</span> <span class="k">if</span> <span class="p">(</span><span class="nb">defined</span><span class="p">(</span><span class="nv">$replyto</span><span class="p">));</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_status</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="nv">$self</span><span class="o">-&gt;</span><span class="p">{</span><span class="n">_messenger</span><span class="p">};</span>
+    <span class="k">my</span> <span class="nv">$status</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">]</span> <span class="o">||</span> <span class="s">&quot;&quot;</span><span class="p">;</span>
+
+    <span class="k">print</span> <span class="s">&quot;Status: &quot;</span><span class="p">,</span> <span class="nv">$status</span><span class="p">,</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_receive</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="p">(</span><span class="nv">$self</span><span class="p">)</span> <span class="o">=</span> <span class="nv">@_</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$message</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+    <span class="k">my</span> <span class="nv">$text</span> <span class="o">=</span> <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_body</span> <span class="o">||</span> <span class="s">&quot;[empty]&quot;</span><span class="p">;</span>
+
+    <span class="k">print</span> <span class="s">&quot;Received: &quot;</span> <span class="o">.</span> <span class="nv">$text</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+
+    <span class="nv">$self</span><span class="o">-&gt;</span><span class="n">stop</span><span class="p">();</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">on_stop</span> <span class="p">{</span>
+    <span class="k">print</span> <span class="s">&quot;Stopped\n&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+
+
+<span class="nb">package</span> <span class="n">main</span><span class="p">;</span>
+
+<span class="k">our</span> <span class="nv">$msgr</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">();</span>
+<span class="k">our</span> <span class="nv">$app</span> <span class="o">=</span> <span class="nn">async::</span><span class="n">Sender</span><span class="o">-&gt;</span><span class="k">new</span><span class="p">(</span><span class="nv">$msgr</span><span class="p">);</span>
+
+<span class="nv">$app</span><span class="o">-&gt;</span><span class="n">run</span><span class="p">;</span>
+</pre></div>
+
+<p><a href="send_async.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl
new file mode 100755
index 0000000..c13d4d5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl
@@ -0,0 +1,123 @@
+#!/usr/bin/env perl
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+use strict;
+use warnings;
+use Getopt::Long;
+use Pod::Usage;
+
+use qpid_proton;
+
+my $help = 0;
+my $man = 0;
+
+GetOptions(
+    man => \$man,
+    "help|?" => \$help
+    ) or pod2usage(2);
+
+pod2usage(1) if $help;
+pod2usage(-exitval => 0, -verbose => 2) if $man;
+
+pod2usage(2) unless scalar(@ARGV);
+
+# create a messenger for receiving and holding
+# incoming messages
+our $messenger = new qpid::proton::Messenger;
+$messenger->start;
+
+# subscribe the messenger to all addresses specified sources
+foreach (@ARGV) {
+    $messenger->subscribe($_);
+}
+
+sub dispatch {
+    my $request = $_[0];
+    my $reply   = $_[1];
+
+    if ($request->get_subject) {
+        $reply->set_subject("Re: " . $request->get_subject);
+    }
+
+    $reply->set_properties($request->get_properties);
+    print "Dispatched " . $request->get_subject . "\n";
+    my $properties = $request->get_properties;
+    foreach (keys %{$properties}) {
+        my $value = $properties->{%_};
+        print "\t$_: $value\n";
+    }
+}
+
+our $message = new qpid::proton::Message;
+our $reply   = new qpid::proton::Message;
+
+while(1) {
+    $messenger->receive(1) if $messenger->incoming < 10;
+
+    if ($messenger->incoming > 0) {
+        $messenger->get($message);
+
+        if ($message->get_reply_to) {
+            print $message->get_reply_to . "\n";
+            $reply->set_address($message->get_reply_to);
+            $reply->set_correlation_id($message->get_correlation_id);
+            $reply->set_body($message->get_body);
+        }
+        dispatch($message, $reply);
+        $messenger->put($reply);
+        $messenger->send;
+    }
+}
+
+$message->stop;
+
+__END__
+
+=head1 NAME
+
+server - Proton example server application for Perl.
+
+=head1 SYNOPSIS
+
+server.pl [OPTIONS] <addr1> ... <addrn>
+
+ Options:
+   --help - This help message.
+   --man  - Show the full documentation.
+
+=over 8
+
+=item B<--help>
+
+Prints a brief help message and exits.
+
+=item B<--man>
+
+Prints the man page and exits.
+
+=back
+
+=head2 ADDRESS
+
+The form an address takes is:
+
+[amqp://]<domain>[/name]
+
+=cut


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[14/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.html
new file mode 100755
index 0000000..a90f95f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.html
@@ -0,0 +1,232 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/link.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('link_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">link.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="terminus_8h_source.html">proton/terminus.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+<code>#include &lt;proton/object.h&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="link_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> { <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, 
+<a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, 
+<a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2
+ }<tr class="separator:ga3fb58bd0b88d37407ebb615c2630e608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gad1c2388cdae687be26222a5d66fd2d58"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> { <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0, 
+<a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1
+ }<tr class="separator:gad1c2388cdae687be26222a5d66fd2d58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga1d87431c33b1d5e84ee8f42875cae8d5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, const char *name)</td></tr>
+<tr class="separator:ga1d87431c33b1d5e84ee8f42875cae8d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga476a97822eff18e7b8ae39a0a3a0b20f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a> (<a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, const char *name)</td></tr>
+<tr class="separator:ga476a97822eff18e7b8ae39a0a3a0b20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa28fac1437012b534873b6e255bcb494"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaa28fac1437012b534873b6e255bcb494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1bca6c08ba0179233dc76cb3834cbe4e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga1bca6c08ba0179233dc76cb3834cbe4e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0be02619b09c3b7b38fe50318466792e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, void *context)</td></tr>
+<tr class="separator:ga0be02619b09c3b7b38fe50318466792e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga51ace30d440f3f6a1c7b022a17c14738"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga51ace30d440f3f6a1c7b022a17c14738"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d284db80651c3183a60f706325f2266"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga3d284db80651c3183a60f706325f2266"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacb14567cf4afa5a3d2ec774cd66ec9fe"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gacb14567cf4afa5a3d2ec774cd66ec9fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac02f18d19fa8da9fef840e52be41cf68"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gac02f18d19fa8da9fef840e52be41cf68"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaef39c0b3b65fca7d9b227ef38a345394"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaef39c0b3b65fca7d9b227ef38a345394"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72d4d05cc2a29cc1a3c96cd984c2a4b6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga72d4d05cc2a29cc1a3c96cd984c2a4b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d9321a1831d214e079152b7a8030cf1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga3d9321a1831d214e079152b7a8030cf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabac87dd5667123557a0e73a45ad13349"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">pn_link_remote_condition</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gabac87dd5667123557a0e73a45ad13349"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9417ad2f784646ae23318782411e422a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga9417ad2f784646ae23318782411e422a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd5a06ca5daa5d4910d795d7157ebfde"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a> (<a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:gacd5a06ca5daa5d4910d795d7157ebfde"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07d0254efd3df298246a043f5323d540"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state)</td></tr>
+<tr class="separator:ga07d0254efd3df298246a043f5323d540"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab9a73ca4ac5383a71ddf54cbcb748083"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gab9a73ca4ac5383a71ddf54cbcb748083"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9d63c2255cae6c913cb980f8812ace0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gad9d63c2255cae6c913cb980f8812ace0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82df1bbe52ddbc75c7b7403489d4652f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga82df1bbe52ddbc75c7b7403489d4652f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8a8002b94c660f1fd1cbb3e932bd52f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga8a8002b94c660f1fd1cbb3e932bd52f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44c7bdc0a9179d9cdd96c3153e4da36c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga44c7bdc0a9179d9cdd96c3153e4da36c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6955876604a5982a969cf3e44bc3b045"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga6955876604a5982a969cf3e44bc3b045"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9c24558b723dc4877abad8bacd5a17a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gad9c24558b723dc4877abad8bacd5a17a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea1f1ff885604e194ecfbae8c43e91d7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gaea1f1ff885604e194ecfbae8c43e91d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae106eccd62d41a1b6125bc471315066d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gae106eccd62d41a1b6125bc471315066d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab5a35ccbd14c04285845a6d7b40f44df"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gab5a35ccbd14c04285845a6d7b40f44df"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1c9b1a283a88199a2dc56af8ab150760"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga1c9b1a283a88199a2dc56af8ab150760"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga412100bbe765f6fa0313257b6f24a1b8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga412100bbe765f6fa0313257b6f24a1b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga72edd3ec60adb06f7af3f53580dfcebc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga72edd3ec60adb06f7af3f53580dfcebc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae87b35d45c495a640c04376175696403"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:gae87b35d45c495a640c04376175696403"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44b6238638d71356b00f3129e0b28182"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga44b6238638d71356b00f3129e0b28182"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8aec1bf839d167e81037595a86c8751a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga8aec1bf839d167e81037595a86c8751a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga410b0f045ee235b93a7fa1439af50d2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:ga410b0f045ee235b93a7fa1439af50d2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff06cd4918c76523e1893dc1341ebc48"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:gaff06cd4918c76523e1893dc1341ebc48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03991c2d516e68c0eba2a2eb910bb9f5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga03991c2d516e68c0eba2a2eb910bb9f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga13d85968d1ced071196379c9cbd108b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga13d85968d1ced071196379c9cbd108b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga77f816f63c744283b2fd62e6f8abef07"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga77f816f63c744283b2fd62e6f8abef07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79008e1324488bcbc7387b657c1d2897"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link)</td></tr>
+<tr class="separator:ga79008e1324488bcbc7387b657c1d2897"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29f38b239a25d8adad5fa7457e4ec014"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a> (<a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery)</td></tr>
+<tr class="separator:ga29f38b239a25d8adad5fa7457e4ec014"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa7a1eb227dde862c8a311535d1737b1a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, int credit)</td></tr>
+<tr class="separator:gaa7a1eb227dde862c8a311535d1737b1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6edd45454fe2ddd093aad94f3d277475"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, const char *bytes, size_t n)</td></tr>
+<tr class="separator:ga6edd45454fe2ddd093aad94f3d277475"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf331f33acd1fddbb6f8e674a8a7c6aa2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, int credit)</td></tr>
+<tr class="separator:gaf331f33acd1fddbb6f8e674a8a7c6aa2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f48aec7e3de526bbdea1c4e99708357"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, int credit)</td></tr>
+<tr class="separator:ga2f48aec7e3de526bbdea1c4e99708357"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga22837f7f8e152add8de867bbe4163892"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, bool drain)</td></tr>
+<tr class="separator:ga22837f7f8e152add8de867bbe4163892"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa98289676877e6c820a95e4bce94eda6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, char *bytes, size_t n)</td></tr>
+<tr class="separator:gaa98289676877e6c820a95e4bce94eda6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacda3e0bc16ff65cbfa99087f9da025c7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a> (<a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver)</td></tr>
+<tr class="separator:gacda3e0bc16ff65cbfa99087f9da025c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Link API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="link_8h.html">link.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.js
new file mode 100755
index 0000000..98d4696
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h.js
@@ -0,0 +1,59 @@
+var link_8h =
+[
+    [ "pn_rcv_settle_mode_t", "group__link.html#gad1c2388cdae687be26222a5d66fd2d58", [
+      [ "PN_RCV_FIRST", "group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262", null ],
+      [ "PN_RCV_SECOND", "group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3", null ]
+    ] ],
+    [ "pn_snd_settle_mode_t", "group__link.html#ga3fb58bd0b88d37407ebb615c2630e608", [
+      [ "PN_SND_UNSETTLED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade", null ],
+      [ "PN_SND_SETTLED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0", null ],
+      [ "PN_SND_MIXED", "group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1", null ]
+    ] ],
+    [ "pn_link_advance", "group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7", null ],
+    [ "pn_link_attachments", "group__link.html#ga51ace30d440f3f6a1c7b022a17c14738", null ],
+    [ "pn_link_available", "group__link.html#gae87b35d45c495a640c04376175696403", null ],
+    [ "pn_link_close", "group__link.html#gad9d63c2255cae6c913cb980f8812ace0", null ],
+    [ "pn_link_condition", "group__link.html#ga3d9321a1831d214e079152b7a8030cf1", null ],
+    [ "pn_link_credit", "group__link.html#gae106eccd62d41a1b6125bc471315066d", null ],
+    [ "pn_link_current", "group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac", null ],
+    [ "pn_link_detach", "group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f", null ],
+    [ "pn_link_drain", "group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357", null ],
+    [ "pn_link_drained", "group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc", null ],
+    [ "pn_link_draining", "group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7", null ],
+    [ "pn_link_error", "group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6", null ],
+    [ "pn_link_flow", "group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2", null ],
+    [ "pn_link_free", "group__link.html#gaa28fac1437012b534873b6e255bcb494", null ],
+    [ "pn_link_get_context", "group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e", null ],
+    [ "pn_link_get_drain", "group__link.html#ga412100bbe765f6fa0313257b6f24a1b8", null ],
+    [ "pn_link_head", "group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde", null ],
+    [ "pn_link_is_receiver", "group__link.html#gac02f18d19fa8da9fef840e52be41cf68", null ],
+    [ "pn_link_is_sender", "group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe", null ],
+    [ "pn_link_name", "group__link.html#ga3d284db80651c3183a60f706325f2266", null ],
+    [ "pn_link_next", "group__link.html#ga07d0254efd3df298246a043f5323d540", null ],
+    [ "pn_link_offered", "group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a", null ],
+    [ "pn_link_open", "group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083", null ],
+    [ "pn_link_queued", "group__link.html#gab5a35ccbd14c04285845a6d7b40f44df", null ],
+    [ "pn_link_rcv_settle_mode", "group__link.html#ga8aec1bf839d167e81037595a86c8751a", null ],
+    [ "pn_link_recv", "group__receiver.html#gaa98289676877e6c820a95e4bce94eda6", null ],
+    [ "pn_link_remote_condition", "group__link.html#gabac87dd5667123557a0e73a45ad13349", null ],
+    [ "pn_link_remote_credit", "group__link.html#ga1c9b1a283a88199a2dc56af8ab150760", null ],
+    [ "pn_link_remote_rcv_settle_mode", "group__link.html#ga13d85968d1ced071196379c9cbd108b1", null ],
+    [ "pn_link_remote_snd_settle_mode", "group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5", null ],
+    [ "pn_link_remote_source", "group__link.html#ga6955876604a5982a969cf3e44bc3b045", null ],
+    [ "pn_link_remote_target", "group__link.html#gad9c24558b723dc4877abad8bacd5a17a", null ],
+    [ "pn_link_send", "group__sender.html#ga6edd45454fe2ddd093aad94f3d277475", null ],
+    [ "pn_link_session", "group__link.html#ga9417ad2f784646ae23318782411e422a", null ],
+    [ "pn_link_set_context", "group__link.html#ga0be02619b09c3b7b38fe50318466792e", null ],
+    [ "pn_link_set_drain", "group__receiver.html#ga22837f7f8e152add8de867bbe4163892", null ],
+    [ "pn_link_set_rcv_settle_mode", "group__link.html#gaff06cd4918c76523e1893dc1341ebc48", null ],
+    [ "pn_link_set_snd_settle_mode", "group__link.html#ga410b0f045ee235b93a7fa1439af50d2c", null ],
+    [ "pn_link_snd_settle_mode", "group__link.html#ga44b6238638d71356b00f3129e0b28182", null ],
+    [ "pn_link_source", "group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0", null ],
+    [ "pn_link_state", "group__link.html#gaef39c0b3b65fca7d9b227ef38a345394", null ],
+    [ "pn_link_target", "group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c", null ],
+    [ "pn_link_unsettled", "group__link.html#ga77f816f63c744283b2fd62e6f8abef07", null ],
+    [ "pn_receiver", "group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f", null ],
+    [ "pn_sender", "group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5", null ],
+    [ "pn_unsettled_head", "group__link.html#ga79008e1324488bcbc7387b657c1d2897", null ],
+    [ "pn_unsettled_next", "group__link.html#ga29f38b239a25d8adad5fa7457e4ec014", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[47/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl.html b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl.html
new file mode 100644
index 0000000..a564690
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/perl/examples/server.pl.html
@@ -0,0 +1,252 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>server.pl - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/perl/examples/index.html">Perl AMQP Messenger Examples</a></li><li>server.pl</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>server.pl</h1>
+<div class="highlight"><pre><span></span><span class="k">use</span> <span class="n">strict</span><span class="p">;</span>
+<span class="k">use</span> <span class="n">warnings</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Getopt::</span><span class="n">Long</span><span class="p">;</span>
+<span class="k">use</span> <span class="nn">Pod::</span><span class="n">Usage</span><span class="p">;</span>
+
+<span class="k">use</span> <span class="n">qpid_proton</span><span class="p">;</span>
+
+<span class="k">my</span> <span class="nv">$help</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+<span class="k">my</span> <span class="nv">$man</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
+
+<span class="n">GetOptions</span><span class="p">(</span>
+    <span class="n">man</span> <span class="o">=&gt;</span> <span class="o">\</span><span class="nv">$man</span><span class="p">,</span>
+    <span class="s">&quot;help|?&quot;</span> <span class="o">=&gt;</span> <span class="o">\</span><span class="nv">$help</span>
+    <span class="p">)</span> <span class="ow">or</span> <span class="n">pod2usage</span><span class="p">(</span><span class="mi">2</span><span class="p">);</span>
+
+<span class="n">pod2usage</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="k">if</span> <span class="nv">$help</span><span class="p">;</span>
+<span class="n">pod2usage</span><span class="p">(</span><span class="o">-</span><span class="n">exitval</span> <span class="o">=&gt;</span> <span class="mi">0</span><span class="p">,</span> <span class="o">-</span><span class="n">verbose</span> <span class="o">=&gt;</span> <span class="mi">2</span><span class="p">)</span> <span class="k">if</span> <span class="nv">$man</span><span class="p">;</span>
+
+<span class="n">pod2usage</span><span class="p">(</span><span class="mi">2</span><span class="p">)</span> <span class="k">unless</span> <span class="nb">scalar</span><span class="p">(</span><span class="nv">@ARGV</span><span class="p">);</span>
+
+<span class="c1"># create a messenger for receiving and holding</span>
+<span class="c1"># incoming messages</span>
+<span class="k">our</span> <span class="nv">$messenger</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Messenger</span><span class="p">;</span>
+<span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">start</span><span class="p">;</span>
+
+<span class="c1"># subscribe the messenger to all addresses specified sources</span>
+<span class="k">foreach</span> <span class="p">(</span><span class="nv">@ARGV</span><span class="p">)</span> <span class="p">{</span>
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">subscribe</span><span class="p">(</span><span class="nv">$_</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="k">sub </span><span class="nf">dispatch</span> <span class="p">{</span>
+    <span class="k">my</span> <span class="nv">$request</span> <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">0</span><span class="p">];</span>
+    <span class="k">my</span> <span class="nv">$reply</span>   <span class="o">=</span> <span class="nv">$_</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="nv">$request</span><span class="o">-&gt;</span><span class="n">get_subject</span><span class="p">)</span> <span class="p">{</span>
+        <span class="nv">$reply</span><span class="o">-&gt;</span><span class="n">set_subject</span><span class="p">(</span><span class="s">&quot;Re: &quot;</span> <span class="o">.</span> <span class="nv">$request</span><span class="o">-&gt;</span><span class="n">get_subject</span><span class="p">);</span>
+    <span class="p">}</span>
+
+    <span class="nv">$reply</span><span class="o">-&gt;</span><span class="n">set_properties</span><span class="p">(</span><span class="nv">$request</span><span class="o">-&gt;</span><span class="n">get_properties</span><span class="p">);</span>
+    <span class="k">print</span> <span class="s">&quot;Dispatched &quot;</span> <span class="o">.</span> <span class="nv">$request</span><span class="o">-&gt;</span><span class="n">get_subject</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+    <span class="k">my</span> <span class="nv">$properties</span> <span class="o">=</span> <span class="nv">$request</span><span class="o">-&gt;</span><span class="n">get_properties</span><span class="p">;</span>
+    <span class="k">foreach</span> <span class="p">(</span><span class="nb">keys</span> <span class="nv">%</span><span class="p">{</span><span class="nv">$properties</span><span class="p">})</span> <span class="p">{</span>
+        <span class="k">my</span> <span class="nv">$value</span> <span class="o">=</span> <span class="nv">$properties</span><span class="o">-&gt;</span><span class="p">{</span><span class="nv">%_</span><span class="p">};</span>
+        <span class="k">print</span> <span class="s">&quot;\t$_: $value\n&quot;</span><span class="p">;</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="k">our</span> <span class="nv">$message</span> <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Message</span><span class="p">;</span>
+<span class="k">our</span> <span class="nv">$reply</span>   <span class="o">=</span> <span class="k">new</span> <span class="nn">qpid::proton::</span><span class="n">Message</span><span class="p">;</span>
+
+<span class="k">while</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="p">{</span>
+    <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">receive</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="k">if</span> <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">incoming</span> <span class="o">&lt;</span> <span class="mi">10</span><span class="p">;</span>
+
+    <span class="k">if</span> <span class="p">(</span><span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">incoming</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">)</span> <span class="p">{</span>
+        <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">get</span><span class="p">(</span><span class="nv">$message</span><span class="p">);</span>
+
+        <span class="k">if</span> <span class="p">(</span><span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_reply_to</span><span class="p">)</span> <span class="p">{</span>
+            <span class="k">print</span> <span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_reply_to</span> <span class="o">.</span> <span class="s">&quot;\n&quot;</span><span class="p">;</span>
+            <span class="nv">$reply</span><span class="o">-&gt;</span><span class="n">set_address</span><span class="p">(</span><span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_reply_to</span><span class="p">);</span>
+            <span class="nv">$reply</span><span class="o">-&gt;</span><span class="n">set_correlation_id</span><span class="p">(</span><span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_correlation_id</span><span class="p">);</span>
+            <span class="nv">$reply</span><span class="o">-&gt;</span><span class="n">set_body</span><span class="p">(</span><span class="nv">$message</span><span class="o">-&gt;</span><span class="n">get_body</span><span class="p">);</span>
+        <span class="p">}</span>
+        <span class="n">dispatch</span><span class="p">(</span><span class="nv">$message</span><span class="p">,</span> <span class="nv">$reply</span><span class="p">);</span>
+        <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="n">put</span><span class="p">(</span><span class="nv">$reply</span><span class="p">);</span>
+        <span class="nv">$messenger</span><span class="o">-&gt;</span><span class="nb">send</span><span class="p">;</span>
+    <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="nv">$message</span><span class="o">-&gt;</span><span class="n">stop</span><span class="p">;</span>
+
+<span class="cp">__END__</span>
+
+<span class="cp">=head1 NAME</span>
+
+<span class="cp">server - Proton example server application for Perl.</span>
+
+<span class="cp">=head1 SYNOPSIS</span>
+
+<span class="cp">server.pl [OPTIONS] &lt;addr1&gt; ... &lt;addrn&gt;</span>
+
+<span class="cp"> Options:</span>
+<span class="cp">   --help - This help message.</span>
+<span class="cp">   --man  - Show the full documentation.</span>
+
+<span class="cp">=over 8</span>
+
+<span class="cp">=item B&lt;--help&gt;</span>
+
+<span class="cp">Prints a brief help message and exits.</span>
+
+<span class="cp">=item B&lt;--man&gt;</span>
+
+<span class="cp">Prints the man page and exits.</span>
+
+<span class="cp">=back</span>
+
+<span class="cp">=head2 ADDRESS</span>
+
+<span class="cp">The form an address takes is:</span>
+
+<span class="cp">[amqp://]&lt;domain&gt;[/name]</span>
+
+<span class="cp">=cut</span>
+</pre></div>
+
+<p><a href="server.pl">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/php/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/php/examples/index.html b/content/releases/qpid-proton-0.13.0/messenger/php/examples/index.html
new file mode 100644
index 0000000..fb9487d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/php/examples/index.html
@@ -0,0 +1,158 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>PHP AMQP Messenger Examples - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li>PHP AMQP Messenger Examples</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="php-amqp-messenger-examples">PHP AMQP Messenger Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="recv.php.html">recv.php</a></li>
+<li><a href="send.php.html">send.php</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/php/messenger">Source location</a></li>
+</ul>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php b/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php
new file mode 100755
index 0000000..05ece80
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php
@@ -0,0 +1,49 @@
+<?php
+
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ **/
+
+include("proton.php");
+
+$mess = new Messenger();
+$mess->start();
+
+if ($argv[1]) {
+  $mess->subscribe($argv[1]);
+} else {
+  $mess->subscribe("amqp://~0.0.0.0");
+}
+
+$msg = new Message();
+while (true) {
+  $mess->recv(10);
+  while ($mess->incoming) {
+    try {
+      $mess->get($msg);
+    } catch (Exception $e) {
+      print "$e\n";
+      continue;
+    }
+
+    print "$msg->address, $msg->subject, $msg->body\n";
+  }
+}
+
+$mess->stop();
+?>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php.html b/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php.html
new file mode 100644
index 0000000..bba99f5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/php/examples/recv.php.html
@@ -0,0 +1,181 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv.php - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/php/examples/index.html">PHP AMQP Messenger Examples</a></li><li>recv.php</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv.php</h1>
+<div class="highlight"><pre><span></span><span class="cp">&lt;?php</span>
+
+
+
+<span class="k">include</span><span class="p">(</span><span class="s2">&quot;proton.php&quot;</span><span class="p">);</span>
+
+<span class="nv">$mess</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Messenger</span><span class="p">();</span>
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">start</span><span class="p">();</span>
+
+<span class="k">if</span> <span class="p">(</span><span class="nv">$argv</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> <span class="p">{</span>
+  <span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">subscribe</span><span class="p">(</span><span class="nv">$argv</span><span class="p">[</span><span class="mi">1</span><span class="p">]);</span>
+<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
+  <span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">subscribe</span><span class="p">(</span><span class="s2">&quot;amqp://~0.0.0.0&quot;</span><span class="p">);</span>
+<span class="p">}</span>
+
+<span class="nv">$msg</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Message</span><span class="p">();</span>
+<span class="k">while</span> <span class="p">(</span><span class="k">true</span><span class="p">)</span> <span class="p">{</span>
+  <span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">recv</span><span class="p">(</span><span class="mi">10</span><span class="p">);</span>
+  <span class="k">while</span> <span class="p">(</span><span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">incoming</span><span class="p">)</span> <span class="p">{</span>
+    <span class="k">try</span> <span class="p">{</span>
+      <span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">get</span><span class="p">(</span><span class="nv">$msg</span><span class="p">);</span>
+    <span class="p">}</span> <span class="k">catch</span> <span class="p">(</span><span class="nx">Exception</span> <span class="nv">$e</span><span class="p">)</span> <span class="p">{</span>
+      <span class="k">print</span> <span class="s2">&quot;</span><span class="si">$e\n</span><span class="s2">&quot;</span><span class="p">;</span>
+      <span class="k">continue</span><span class="p">;</span>
+    <span class="p">}</span>
+
+    <span class="k">print</span> <span class="s2">&quot;</span><span class="si">$msg-&gt;address</span><span class="s2">, </span><span class="si">$msg-&gt;subject</span><span class="s2">, </span><span class="si">$msg-&gt;body\n</span><span class="s2">&quot;</span><span class="p">;</span>
+  <span class="p">}</span>
+<span class="p">}</span>
+
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">stop</span><span class="p">();</span>
+<span class="cp">?&gt;</span><span class="x"></span>
+</pre></div>
+
+<p><a href="recv.php">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php b/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php
new file mode 100755
index 0000000..599f7eb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php
@@ -0,0 +1,41 @@
+<?php
+
+/**
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ **/
+
+include("proton.php");
+
+$mess = new Messenger();
+$mess->start();
+
+$msg = new Message();
+if ($argv[1]) {
+  $msg->address = $argv[1];
+} else {
+  $msg->address = "amqp://0.0.0.0";
+}
+$msg->subject = "Hello World!";
+$msg->body = "this is a test";
+
+$mess->put($msg);
+$mess->send();
+print "sent: $msg->subject\n";
+
+$mess->stop();
+?>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php.html b/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php.html
new file mode 100644
index 0000000..9e9640d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/php/examples/send.php.html
@@ -0,0 +1,173 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send.php - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/php/examples/index.html">PHP AMQP Messenger Examples</a></li><li>send.php</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send.php</h1>
+<div class="highlight"><pre><span></span><span class="cp">&lt;?php</span>
+
+
+
+<span class="k">include</span><span class="p">(</span><span class="s2">&quot;proton.php&quot;</span><span class="p">);</span>
+
+<span class="nv">$mess</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Messenger</span><span class="p">();</span>
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">start</span><span class="p">();</span>
+
+<span class="nv">$msg</span> <span class="o">=</span> <span class="k">new</span> <span class="nx">Message</span><span class="p">();</span>
+<span class="k">if</span> <span class="p">(</span><span class="nv">$argv</span><span class="p">[</span><span class="mi">1</span><span class="p">])</span> <span class="p">{</span>
+  <span class="nv">$msg</span><span class="o">-&gt;</span><span class="na">address</span> <span class="o">=</span> <span class="nv">$argv</span><span class="p">[</span><span class="mi">1</span><span class="p">];</span>
+<span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
+  <span class="nv">$msg</span><span class="o">-&gt;</span><span class="na">address</span> <span class="o">=</span> <span class="s2">&quot;amqp://0.0.0.0&quot;</span><span class="p">;</span>
+<span class="p">}</span>
+<span class="nv">$msg</span><span class="o">-&gt;</span><span class="na">subject</span> <span class="o">=</span> <span class="s2">&quot;Hello World!&quot;</span><span class="p">;</span>
+<span class="nv">$msg</span><span class="o">-&gt;</span><span class="na">body</span> <span class="o">=</span> <span class="s2">&quot;this is a test&quot;</span><span class="p">;</span>
+
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">put</span><span class="p">(</span><span class="nv">$msg</span><span class="p">);</span>
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">send</span><span class="p">();</span>
+<span class="k">print</span> <span class="s2">&quot;sent: </span><span class="si">$msg-&gt;subject\n</span><span class="s2">&quot;</span><span class="p">;</span>
+
+<span class="nv">$mess</span><span class="o">-&gt;</span><span class="na">stop</span><span class="p">();</span>
+<span class="cp">?&gt;</span><span class="x"></span>
+</pre></div>
+
+<p><a href="send.php">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py
new file mode 100755
index 0000000..a1b0292
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py
@@ -0,0 +1,82 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys
+from proton import *
+
+class CallbackAdapter:
+
+    def __init__(self, messenger):
+        self.messenger = messenger
+        self.messenger.blocking = False
+        self.messenger.outgoing_window = 1024
+        self.messenger.incoming_window = 1024
+        # for application use
+        self.message = Message()
+        self._incoming_message = Message()
+        self.tracked = {}
+
+    def run(self):
+        self.running = True
+        self.messenger.start()
+        self.on_start()
+
+        while self.running:
+            self.messenger.work()
+            self._process()
+
+        self.messenger.stop()
+
+        while not self.messenger.stopped:
+            self.messenger.work()
+            self._process()
+
+        self.on_stop()
+
+    def stop(self):
+        self.running = False
+
+    def _process(self):
+        self._process_outgoing()
+        self._process_incoming()
+
+    def _process_outgoing(self):
+        for t, on_status in list(self.tracked.items()):
+            status = self.messenger.status(t)
+            if status != PENDING:
+                on_status(status)
+                self.messenger.settle(t)
+                del self.tracked[t]
+
+    def _process_incoming(self):
+        while self.messenger.incoming:
+            t = self.messenger.get(self._incoming_message)
+            try:
+                self.on_recv(self._incoming_message)
+                self.messenger.accept(t)
+            except:
+                ex = sys.exc_info()[1]
+                print("Exception:", ex)
+                self.messenger.reject(t)
+
+    def send(self, message, on_status=None):
+        t = self.messenger.put(message)
+        if on_status:
+            self.tracked[t] = on_status

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py.html
new file mode 100644
index 0000000..0e7972e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/async.py.html
@@ -0,0 +1,212 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>async.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>async.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>async.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span>
+<span class="kn">from</span> <span class="nn">proton</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="k">class</span> <span class="nc">CallbackAdapter</span><span class="p">:</span>
+
+    <span class="k">def</span> <span class="nf">__init__</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">messenger</span><span class="p">):</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span> <span class="o">=</span> <span class="n">messenger</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">blocking</span> <span class="o">=</span> <span class="bp">False</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">outgoing_window</span> <span class="o">=</span> <span class="mi">1024</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">incoming_window</span> <span class="o">=</span> <span class="mi">1024</span>
+        <span class="c1"># for application use</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">message</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">_incoming_message</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">tracked</span> <span class="o">=</span> <span class="p">{}</span>
+
+    <span class="k">def</span> <span class="nf">run</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">running</span> <span class="o">=</span> <span class="bp">True</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">on_start</span><span class="p">()</span>
+
+        <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">running</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">work</span><span class="p">()</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">_process</span><span class="p">()</span>
+
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+
+        <span class="k">while</span> <span class="ow">not</span> <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">stopped</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">work</span><span class="p">()</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">_process</span><span class="p">()</span>
+
+        <span class="bp">self</span><span class="o">.</span><span class="n">on_stop</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">stop</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">running</span> <span class="o">=</span> <span class="bp">False</span>
+
+    <span class="k">def</span> <span class="nf">_process</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">_process_outgoing</span><span class="p">()</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">_process_incoming</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">_process_outgoing</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">for</span> <span class="n">t</span><span class="p">,</span> <span class="n">on_status</span> <span class="ow">in</span> <span class="nb">list</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">tracked</span><span class="o">.</span><span class="n">items</span><span class="p">()):</span>
+            <span class="n">status</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">status</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+            <span class="k">if</span> <span class="n">status</span> <span class="o">!=</span> <span class="n">PENDING</span><span class="p">:</span>
+                <span class="n">on_status</span><span class="p">(</span><span class="n">status</span><span class="p">)</span>
+                <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">settle</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+                <span class="k">del</span> <span class="bp">self</span><span class="o">.</span><span class="n">tracked</span><span class="p">[</span><span class="n">t</span><span class="p">]</span>
+
+    <span class="k">def</span> <span class="nf">_process_incoming</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">while</span> <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">incoming</span><span class="p">:</span>
+            <span class="n">t</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_incoming_message</span><span class="p">)</span>
+            <span class="k">try</span><span class="p">:</span>
+                <span class="bp">self</span><span class="o">.</span><span class="n">on_recv</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">_incoming_message</span><span class="p">)</span>
+                <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">accept</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+            <span class="k">except</span><span class="p">:</span>
+                <span class="n">ex</span> <span class="o">=</span> <span class="n">sys</span><span class="o">.</span><span class="n">exc_info</span><span class="p">()[</span><span class="mi">1</span><span class="p">]</span>
+                <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Exception:&quot;</span><span class="p">,</span> <span class="n">ex</span><span class="p">)</span>
+                <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">reject</span><span class="p">(</span><span class="n">t</span><span class="p">)</span>
+
+    <span class="k">def</span> <span class="nf">send</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">message</span><span class="p">,</span> <span class="n">on_status</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
+        <span class="n">t</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">message</span><span class="p">)</span>
+        <span class="k">if</span> <span class="n">on_status</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">tracked</span><span class="p">[</span><span class="n">t</span><span class="p">]</span> <span class="o">=</span> <span class="n">on_status</span>
+</pre></div>
+
+<p><a href="async.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py
new file mode 100755
index 0000000..62fc16e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py
@@ -0,0 +1,56 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from proton import *
+
+parser = optparse.OptionParser(usage="usage: %prog <addr> <subject>",
+                               description="simple message server")
+
+parser.add_option("-r", "--reply_to", default="~/replies",
+                  help="address: [amqp://]<domain>[/<name>] (default %default)")
+
+opts, args = parser.parse_args()
+
+if len(args) != 2:
+  parser.error("incorrect number of arguments")
+
+address, subject = args
+
+mng = Messenger()
+mng.start()
+
+msg = Message()
+msg.address = address
+msg.subject = subject
+msg.reply_to = opts.reply_to
+
+mng.put(msg)
+mng.send()
+
+if opts.reply_to[:2] == "~/":
+  mng.recv(1)
+  try:
+    mng.get(msg)
+    print(msg.address, msg.subject)
+  except Exception as e:
+    print(e)
+
+mng.stop()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py.html
new file mode 100644
index 0000000..a21f637
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/client.py.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>client.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>client.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>client.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">proton</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog &lt;addr&gt; &lt;subject&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message server&quot;</span><span class="p">)</span>
+
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-r&quot;</span><span class="p">,</span> <span class="s2">&quot;--reply_to&quot;</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">&quot;~/replies&quot;</span><span class="p">,</span>
+                  <span class="n">help</span><span class="o">=</span><span class="s2">&quot;address: [amqp://]&lt;domain&gt;[/&lt;name&gt;] (default </span><span class="si">%d</span><span class="s2">efault)&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="nb">len</span><span class="p">(</span><span class="n">args</span><span class="p">)</span> <span class="o">!=</span> <span class="mi">2</span><span class="p">:</span>
+  <span class="n">parser</span><span class="o">.</span><span class="n">error</span><span class="p">(</span><span class="s2">&quot;incorrect number of arguments&quot;</span><span class="p">)</span>
+
+<span class="n">address</span><span class="p">,</span> <span class="n">subject</span> <span class="o">=</span> <span class="n">args</span>
+
+<span class="n">mng</span> <span class="o">=</span> <span class="n">Messenger</span><span class="p">()</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">address</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="n">subject</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">send</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">[:</span><span class="mi">2</span><span class="p">]</span> <span class="o">==</span> <span class="s2">&quot;~/&quot;</span><span class="p">:</span>
+  <span class="n">mng</span><span class="o">.</span><span class="n">recv</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+  <span class="k">try</span><span class="p">:</span>
+    <span class="n">mng</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="k">print</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">address</span><span class="p">,</span> <span class="n">msg</span><span class="o">.</span><span class="n">subject</span><span class="p">)</span>
+  <span class="k">except</span> <span class="ne">Exception</span> <span class="k">as</span> <span class="n">e</span><span class="p">:</span>
+    <span class="k">print</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="client.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/index.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/index.html
new file mode 100644
index 0000000..540e4f3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/index.html
@@ -0,0 +1,164 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>Python AMQP Messenger Examples - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li>Python AMQP Messenger Examples</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="python-amqp-messenger-examples">Python AMQP Messenger Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="async.py.html">async.py</a></li>
+<li><a href="client.py.html">client.py</a></li>
+<li><a href="recv.py.html">recv.py</a></li>
+<li><a href="recv_async.py.html">recv_async.py</a></li>
+<li><a href="send.py.html">send.py</a></li>
+<li><a href="send_async.py.html">send_async.py</a></li>
+<li><a href="server.py.html">server.py</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/python/messenger/README.txt">README</a></li>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/python/messenger">Source location</a></li>
+</ul>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py
new file mode 100755
index 0000000..5771bd7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py
@@ -0,0 +1,55 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from proton import *
+
+parser = optparse.OptionParser(usage="usage: %prog [options] <addr_1> ... <addr_n>",
+                               description="simple message receiver")
+parser.add_option("-c", "--certificate", help="path to certificate file")
+parser.add_option("-k", "--private-key", help="path to private key file")
+parser.add_option("-p", "--password", help="password for private key file")
+
+opts, args = parser.parse_args()
+
+if not args:
+  args = ["amqp://~0.0.0.0"]
+
+mng = Messenger()
+mng.certificate=opts.certificate
+mng.private_key=opts.private_key
+mng.password=opts.password
+mng.start()
+
+for a in args:
+  mng.subscribe(a)
+
+msg = Message()
+while True:
+  mng.recv()
+  while mng.incoming:
+    try:
+      mng.get(msg)
+    except Exception as e:
+      print(e)
+    else:
+      print(msg.address, msg.subject or "(no subject)", msg.properties, msg.body)
+
+mng.stop()


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[46/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py.html
new file mode 100644
index 0000000..b1cc84a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv.py.html
@@ -0,0 +1,185 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>recv.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">proton</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog [options] &lt;addr_1&gt; ... &lt;addr_n&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message receiver&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-c&quot;</span><span class="p">,</span> <span class="s2">&quot;--certificate&quot;</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">&quot;path to certificate file&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-k&quot;</span><span class="p">,</span> <span class="s2">&quot;--private-key&quot;</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">&quot;path to private key file&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-p&quot;</span><span class="p">,</span> <span class="s2">&quot;--password&quot;</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">&quot;password for private key file&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">args</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;amqp://~0.0.0.0&quot;</span><span class="p">]</span>
+
+<span class="n">mng</span> <span class="o">=</span> <span class="n">Messenger</span><span class="p">()</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">certificate</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">certificate</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">private_key</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">private_key</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">password</span><span class="o">=</span><span class="n">opts</span><span class="o">.</span><span class="n">password</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
+
+<span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">mng</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+<span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
+  <span class="n">mng</span><span class="o">.</span><span class="n">recv</span><span class="p">()</span>
+  <span class="k">while</span> <span class="n">mng</span><span class="o">.</span><span class="n">incoming</span><span class="p">:</span>
+    <span class="k">try</span><span class="p">:</span>
+      <span class="n">mng</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="k">except</span> <span class="ne">Exception</span> <span class="k">as</span> <span class="n">e</span><span class="p">:</span>
+      <span class="k">print</span><span class="p">(</span><span class="n">e</span><span class="p">)</span>
+    <span class="k">else</span><span class="p">:</span>
+      <span class="k">print</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">address</span><span class="p">,</span> <span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="ow">or</span> <span class="s2">&quot;(no subject)&quot;</span><span class="p">,</span> <span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="p">,</span> <span class="n">msg</span><span class="o">.</span><span class="n">body</span><span class="p">)</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="recv.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py
new file mode 100755
index 0000000..b38c31a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py
@@ -0,0 +1,56 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from async import *
+
+parser = optparse.OptionParser(usage="usage: %prog [options] <addr_1> ... <addr_n>",
+                               description="simple message receiver")
+
+opts, args = parser.parse_args()
+
+if not args:
+  args = ["amqp://~0.0.0.0"]
+
+class App(CallbackAdapter):
+
+    def on_start(self):
+        print("Started")
+        for a in args:
+            print("Subscribing to:", a)
+            self.messenger.subscribe(a)
+        self.messenger.recv()
+
+    def on_recv(self, msg):
+        print("Received:", msg)
+        if msg.body == "die":
+            self.stop()
+        if msg.reply_to:
+            self.message.clear()
+            self.message.address = msg.reply_to
+            self.message.body = "Reply for: %s" % msg.body
+            print("Replied:", self.message)
+            self.send(self.message)
+
+    def on_stop(self):
+        print("Stopped")
+
+a = App(Messenger())
+a.run()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py.html
new file mode 100644
index 0000000..ea6d4f9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/recv_async.py.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv_async.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>recv_async.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv_async.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">async</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog [options] &lt;addr_1&gt; ... &lt;addr_n&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message receiver&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">args</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;amqp://~0.0.0.0&quot;</span><span class="p">]</span>
+
+<span class="k">class</span> <span class="nc">App</span><span class="p">(</span><span class="n">CallbackAdapter</span><span class="p">):</span>
+
+    <span class="k">def</span> <span class="nf">on_start</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Started&quot;</span><span class="p">)</span>
+        <span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
+            <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Subscribing to:&quot;</span><span class="p">,</span> <span class="n">a</span><span class="p">)</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">recv</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">on_recv</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">msg</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Received:&quot;</span><span class="p">,</span> <span class="n">msg</span><span class="p">)</span>
+        <span class="k">if</span> <span class="n">msg</span><span class="o">.</span><span class="n">body</span> <span class="o">==</span> <span class="s2">&quot;die&quot;</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+        <span class="k">if</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">clear</span><span class="p">()</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="s2">&quot;Reply for: </span><span class="si">%s</span><span class="s2">&quot;</span> <span class="o">%</span> <span class="n">msg</span><span class="o">.</span><span class="n">body</span>
+            <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Replied:&quot;</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="p">)</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="p">)</span>
+
+    <span class="k">def</span> <span class="nf">on_stop</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Stopped&quot;</span><span class="p">)</span>
+
+<span class="n">a</span> <span class="o">=</span> <span class="n">App</span><span class="p">(</span><span class="n">Messenger</span><span class="p">())</span>
+<span class="n">a</span><span class="o">.</span><span class="n">run</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="recv_async.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py
new file mode 100755
index 0000000..c274656
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py
@@ -0,0 +1,45 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from proton import *
+
+parser = optparse.OptionParser(usage="usage: %prog [options] <msg_1> ... <msg_n>",
+                               description="simple message sender")
+parser.add_option("-a", "--address", default="amqp://0.0.0.0",
+                  help="address: //<domain>[/<name>] (default %default)")
+
+opts, args = parser.parse_args()
+if not args:
+  args = ["Hello World!"]
+
+mng = Messenger()
+mng.start()
+
+msg = Message()
+for m in args:
+  msg.address = opts.address
+  msg.body = str(m)
+  mng.put(msg)
+
+mng.send()
+print("sent:", ", ".join(args))
+
+mng.stop()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py.html
new file mode 100644
index 0000000..776bfb1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send.py.html
@@ -0,0 +1,175 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>send.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">proton</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog [options] &lt;msg_1&gt; ... &lt;msg_n&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message sender&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-a&quot;</span><span class="p">,</span> <span class="s2">&quot;--address&quot;</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">&quot;amqp://0.0.0.0&quot;</span><span class="p">,</span>
+                  <span class="n">help</span><span class="o">=</span><span class="s2">&quot;address: //&lt;domain&gt;[/&lt;name&gt;] (default </span><span class="si">%d</span><span class="s2">efault)&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+<span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">args</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Hello World!&quot;</span><span class="p">]</span>
+
+<span class="n">mng</span> <span class="o">=</span> <span class="n">Messenger</span><span class="p">()</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+<span class="k">for</span> <span class="n">m</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">address</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="nb">str</span><span class="p">(</span><span class="n">m</span><span class="p">)</span>
+  <span class="n">mng</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">send</span><span class="p">()</span>
+<span class="k">print</span><span class="p">(</span><span class="s2">&quot;sent:&quot;</span><span class="p">,</span> <span class="s2">&quot;, &quot;</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="n">args</span><span class="p">))</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="send.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py
new file mode 100755
index 0000000..50f7a68
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py
@@ -0,0 +1,64 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from async import *
+
+parser = optparse.OptionParser(usage="usage: %prog [options] <msg_1> ... <msg_n>",
+                               description="simple message sender")
+parser.add_option("-a", "--address", default="amqp://0.0.0.0",
+                  help="address: //<domain>[/<name>] (default %default)")
+parser.add_option("-r", "--reply_to", help="reply_to: //<domain>[/<name>]")
+
+opts, args = parser.parse_args()
+if not args:
+  args = ["Hello World!"]
+
+class App(CallbackAdapter):
+
+    def on_start(self):
+        print("Started")
+        self.message.clear()
+        self.message.address = opts.address
+        self.message.reply_to = opts.reply_to
+        for a in args:
+            self.message.body = a
+            self.send(self.message, self.on_status)
+
+        if opts.reply_to:
+            self.messenger.recv()
+
+    def on_status(self, status):
+        print("Status:", status)
+        if not opts.reply_to or opts.reply_to[0] != "~":
+            args.pop(0)
+            if not args: self.stop()
+
+    def on_recv(self, msg):
+        print("Received:", msg)
+        if opts.reply_to and opts.reply_to[0] == "~":
+            args.pop(0)
+            if not args: self.stop()
+
+    def on_stop(self):
+        print("Stopped")
+
+a = App(Messenger())
+a.run()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py.html
new file mode 100644
index 0000000..a104c7a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/send_async.py.html
@@ -0,0 +1,194 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send_async.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>send_async.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send_async.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">async</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog [options] &lt;msg_1&gt; ... &lt;msg_n&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message sender&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-a&quot;</span><span class="p">,</span> <span class="s2">&quot;--address&quot;</span><span class="p">,</span> <span class="n">default</span><span class="o">=</span><span class="s2">&quot;amqp://0.0.0.0&quot;</span><span class="p">,</span>
+                  <span class="n">help</span><span class="o">=</span><span class="s2">&quot;address: //&lt;domain&gt;[/&lt;name&gt;] (default </span><span class="si">%d</span><span class="s2">efault)&quot;</span><span class="p">)</span>
+<span class="n">parser</span><span class="o">.</span><span class="n">add_option</span><span class="p">(</span><span class="s2">&quot;-r&quot;</span><span class="p">,</span> <span class="s2">&quot;--reply_to&quot;</span><span class="p">,</span> <span class="n">help</span><span class="o">=</span><span class="s2">&quot;reply_to: //&lt;domain&gt;[/&lt;name&gt;]&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+<span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">args</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;Hello World!&quot;</span><span class="p">]</span>
+
+<span class="k">class</span> <span class="nc">App</span><span class="p">(</span><span class="n">CallbackAdapter</span><span class="p">):</span>
+
+    <span class="k">def</span> <span class="nf">on_start</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Started&quot;</span><span class="p">)</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">clear</span><span class="p">()</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">address</span>
+        <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">reply_to</span> <span class="o">=</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span>
+        <span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="n">a</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">send</span><span class="p">(</span><span class="bp">self</span><span class="o">.</span><span class="n">message</span><span class="p">,</span> <span class="bp">self</span><span class="o">.</span><span class="n">on_status</span><span class="p">)</span>
+
+        <span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">:</span>
+            <span class="bp">self</span><span class="o">.</span><span class="n">messenger</span><span class="o">.</span><span class="n">recv</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">on_status</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">status</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Status:&quot;</span><span class="p">,</span> <span class="n">status</span><span class="p">)</span>
+        <span class="k">if</span> <span class="ow">not</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span> <span class="ow">or</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">!=</span> <span class="s2">&quot;~&quot;</span><span class="p">:</span>
+            <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+            <span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">on_recv</span><span class="p">(</span><span class="bp">self</span><span class="p">,</span> <span class="n">msg</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Received:&quot;</span><span class="p">,</span> <span class="n">msg</span><span class="p">)</span>
+        <span class="k">if</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span> <span class="ow">and</span> <span class="n">opts</span><span class="o">.</span><span class="n">reply_to</span><span class="p">[</span><span class="mi">0</span><span class="p">]</span> <span class="o">==</span> <span class="s2">&quot;~&quot;</span><span class="p">:</span>
+            <span class="n">args</span><span class="o">.</span><span class="n">pop</span><span class="p">(</span><span class="mi">0</span><span class="p">)</span>
+            <span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span> <span class="bp">self</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+
+    <span class="k">def</span> <span class="nf">on_stop</span><span class="p">(</span><span class="bp">self</span><span class="p">):</span>
+        <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Stopped&quot;</span><span class="p">)</span>
+
+<span class="n">a</span> <span class="o">=</span> <span class="n">App</span><span class="p">(</span><span class="n">Messenger</span><span class="p">())</span>
+<span class="n">a</span><span class="o">.</span><span class="n">run</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="send_async.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py b/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py
new file mode 100755
index 0000000..8c25879
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py
@@ -0,0 +1,62 @@
+#!/usr/bin/python
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+from __future__ import print_function
+import sys, optparse
+from proton import *
+
+parser = optparse.OptionParser(usage="usage: %prog <addr_1> ... <addr_n>",
+                               description="simple message server")
+
+opts, args = parser.parse_args()
+
+if not args:
+  args = ["amqp://~0.0.0.0"]
+
+mng = Messenger()
+mng.start()
+
+for a in args:
+  mng.subscribe(a)
+
+def dispatch(request, response):
+  if request.subject:
+    response.subject = "Re: %s" % request.subject
+  response.properties = request.properties
+  print("Dispatched %s %s" % (request.subject, request.properties))
+
+msg = Message()
+reply = Message()
+
+while True:
+  if mng.incoming < 10:
+    mng.recv(10)
+
+  if mng.incoming > 0:
+    mng.get(msg)
+    if msg.reply_to:
+      print(msg.reply_to)
+      reply.address = msg.reply_to
+      reply.correlation_id = msg.correlation_id
+      reply.body = msg.body
+    dispatch(msg, reply)
+    mng.put(reply)
+    mng.send()
+
+mng.stop()

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py.html b/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py.html
new file mode 100644
index 0000000..90a6476
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/python/examples/server.py.html
@@ -0,0 +1,192 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>server.py - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/python/examples/index.html">Python AMQP Messenger Examples</a></li><li>server.py</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>server.py</h1>
+<div class="highlight"><pre><span></span><span class="kn">from</span> <span class="nn">__future__</span> <span class="kn">import</span> <span class="n">print_function</span>
+<span class="kn">import</span> <span class="nn">sys</span><span class="o">,</span> <span class="nn">optparse</span>
+<span class="kn">from</span> <span class="nn">proton</span> <span class="kn">import</span> <span class="o">*</span>
+
+<span class="n">parser</span> <span class="o">=</span> <span class="n">optparse</span><span class="o">.</span><span class="n">OptionParser</span><span class="p">(</span><span class="n">usage</span><span class="o">=</span><span class="s2">&quot;usage: %prog &lt;addr_1&gt; ... &lt;addr_n&gt;&quot;</span><span class="p">,</span>
+                               <span class="n">description</span><span class="o">=</span><span class="s2">&quot;simple message server&quot;</span><span class="p">)</span>
+
+<span class="n">opts</span><span class="p">,</span> <span class="n">args</span> <span class="o">=</span> <span class="n">parser</span><span class="o">.</span><span class="n">parse_args</span><span class="p">()</span>
+
+<span class="k">if</span> <span class="ow">not</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">args</span> <span class="o">=</span> <span class="p">[</span><span class="s2">&quot;amqp://~0.0.0.0&quot;</span><span class="p">]</span>
+
+<span class="n">mng</span> <span class="o">=</span> <span class="n">Messenger</span><span class="p">()</span>
+<span class="n">mng</span><span class="o">.</span><span class="n">start</span><span class="p">()</span>
+
+<span class="k">for</span> <span class="n">a</span> <span class="ow">in</span> <span class="n">args</span><span class="p">:</span>
+  <span class="n">mng</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">a</span><span class="p">)</span>
+
+<span class="k">def</span> <span class="nf">dispatch</span><span class="p">(</span><span class="n">request</span><span class="p">,</span> <span class="n">response</span><span class="p">):</span>
+  <span class="k">if</span> <span class="n">request</span><span class="o">.</span><span class="n">subject</span><span class="p">:</span>
+    <span class="n">response</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="s2">&quot;Re: </span><span class="si">%s</span><span class="s2">&quot;</span> <span class="o">%</span> <span class="n">request</span><span class="o">.</span><span class="n">subject</span>
+  <span class="n">response</span><span class="o">.</span><span class="n">properties</span> <span class="o">=</span> <span class="n">request</span><span class="o">.</span><span class="n">properties</span>
+  <span class="k">print</span><span class="p">(</span><span class="s2">&quot;Dispatched </span><span class="si">%s</span><span class="s2"> </span><span class="si">%s</span><span class="s2">&quot;</span> <span class="o">%</span> <span class="p">(</span><span class="n">request</span><span class="o">.</span><span class="n">subject</span><span class="p">,</span> <span class="n">request</span><span class="o">.</span><span class="n">properties</span><span class="p">))</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+<span class="n">reply</span> <span class="o">=</span> <span class="n">Message</span><span class="p">()</span>
+
+<span class="k">while</span> <span class="bp">True</span><span class="p">:</span>
+  <span class="k">if</span> <span class="n">mng</span><span class="o">.</span><span class="n">incoming</span> <span class="o">&lt;</span> <span class="mi">10</span><span class="p">:</span>
+    <span class="n">mng</span><span class="o">.</span><span class="n">recv</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span>
+
+  <span class="k">if</span> <span class="n">mng</span><span class="o">.</span><span class="n">incoming</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="p">:</span>
+    <span class="n">mng</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="k">if</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="p">:</span>
+      <span class="k">print</span><span class="p">(</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="p">)</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">correlation_id</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">correlation_id</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">body</span>
+    <span class="n">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">,</span> <span class="n">reply</span><span class="p">)</span>
+    <span class="n">mng</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">reply</span><span class="p">)</span>
+    <span class="n">mng</span><span class="o">.</span><span class="n">send</span><span class="p">()</span>
+
+<span class="n">mng</span><span class="o">.</span><span class="n">stop</span><span class="p">()</span>
+</pre></div>
+
+<p><a href="server.py">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb
new file mode 100755
index 0000000..a2c2564
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb
@@ -0,0 +1,92 @@
+#!/usr/bin/env ruby
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+require 'qpid_proton'
+require 'optparse'
+
+
+$options  = {
+  :verbose => false,
+  :hostname => "0.0.0.0",
+  :subject => "",
+  :replyto => "~/replies"
+}
+
+
+OptionParser.new do |opts|
+  opts.banner = "Usage: client [options] <addr> <subject>"
+
+  opts.on("-r", "--reply-to", String, :REQUIRED,
+          "Reply address") do |replyto|
+    $options[:replyto] = replyto
+  end
+
+  opts.on("-v", "--verbose", :NONE,
+          "Enable verbose output") do
+    $options[:verbose] = true
+  end
+
+  opts.on("-h", "--help", :NONE,
+          "Show this help message") do
+    puts opts
+    exit
+  end
+
+  begin
+    ARGV << "-h" if ARGV.empty?
+    opts.parse!(ARGV)
+  rescue OptionParser::ParseError => error
+    STDERR.puts error.message, "\n", opts
+    exit 1
+  end
+
+  ($options[:address], $options[:subject]) = ARGV
+
+  abort "No address specified" if $options[:hostname].nil?
+  abort "No subject specified" if $options[:subject].nil?
+
+end
+
+def log(text)
+  printf "#{Time.new}: #{text}\n" if $options[:verbose]
+end
+
+msgr = Qpid::Proton::Messenger::Messenger.new
+msgr.start
+
+msg = Qpid::Proton::Message.new
+msg.address = $options[:address]
+msg.subject = $options[:subject]
+msg.reply_to = $options[:replyto]
+
+msgr.put(msg)
+msgr.send
+
+if $options[:replyto].start_with? "~/"
+  msgr.receive(1)
+  begin
+    msgr.get(msg)
+    puts "#{msg.address}, #{msg.subject}"
+  rescue error
+    puts error
+  end
+end
+
+msgr.stop

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb.html
new file mode 100644
index 0000000..fc41191
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/client.rb.html
@@ -0,0 +1,221 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>client.rb - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby AMQP Messenger Examples</a></li><li>client.rb</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>client.rb</h1>
+<div class="highlight"><pre><span></span><span class="nb">require</span> <span class="s1">&#39;qpid_proton&#39;</span>
+<span class="nb">require</span> <span class="s1">&#39;optparse&#39;</span>
+
+
+<span class="vg">$options</span>  <span class="o">=</span> <span class="p">{</span>
+  <span class="ss">:verbose</span> <span class="o">=&gt;</span> <span class="kp">false</span><span class="p">,</span>
+  <span class="ss">:hostname</span> <span class="o">=&gt;</span> <span class="s2">&quot;0.0.0.0&quot;</span><span class="p">,</span>
+  <span class="ss">:subject</span> <span class="o">=&gt;</span> <span class="s2">&quot;&quot;</span><span class="p">,</span>
+  <span class="ss">:replyto</span> <span class="o">=&gt;</span> <span class="s2">&quot;~/replies&quot;</span>
+<span class="p">}</span>
+
+
+<span class="no">OptionParser</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span> <span class="o">|</span><span class="n">opts</span><span class="o">|</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">banner</span> <span class="o">=</span> <span class="s2">&quot;Usage: client [options] &lt;addr&gt; &lt;subject&gt;&quot;</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">on</span><span class="p">(</span><span class="s2">&quot;-r&quot;</span><span class="p">,</span> <span class="s2">&quot;--reply-to&quot;</span><span class="p">,</span> <span class="nb">String</span><span class="p">,</span> <span class="ss">:REQUIRED</span><span class="p">,</span>
+          <span class="s2">&quot;Reply address&quot;</span><span class="p">)</span> <span class="k">do</span> <span class="o">|</span><span class="n">replyto</span><span class="o">|</span>
+    <span class="vg">$options</span><span class="o">[</span><span class="ss">:replyto</span><span class="o">]</span> <span class="o">=</span> <span class="n">replyto</span>
+  <span class="k">end</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">on</span><span class="p">(</span><span class="s2">&quot;-v&quot;</span><span class="p">,</span> <span class="s2">&quot;--verbose&quot;</span><span class="p">,</span> <span class="ss">:NONE</span><span class="p">,</span>
+          <span class="s2">&quot;Enable verbose output&quot;</span><span class="p">)</span> <span class="k">do</span>
+    <span class="vg">$options</span><span class="o">[</span><span class="ss">:verbose</span><span class="o">]</span> <span class="o">=</span> <span class="kp">true</span>
+  <span class="k">end</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">on</span><span class="p">(</span><span class="s2">&quot;-h&quot;</span><span class="p">,</span> <span class="s2">&quot;--help&quot;</span><span class="p">,</span> <span class="ss">:NONE</span><span class="p">,</span>
+          <span class="s2">&quot;Show this help message&quot;</span><span class="p">)</span> <span class="k">do</span>
+    <span class="nb">puts</span> <span class="n">opts</span>
+    <span class="nb">exit</span>
+  <span class="k">end</span>
+
+  <span class="k">begin</span>
+    <span class="no">ARGV</span> <span class="o">&lt;&lt;</span> <span class="s2">&quot;-h&quot;</span> <span class="k">if</span> <span class="no">ARGV</span><span class="o">.</span><span class="n">empty?</span>
+    <span class="n">opts</span><span class="o">.</span><span class="n">parse!</span><span class="p">(</span><span class="no">ARGV</span><span class="p">)</span>
+  <span class="k">rescue</span> <span class="no">OptionParser</span><span class="o">::</span><span class="no">ParseError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+    <span class="no">STDERR</span><span class="o">.</span><span class="n">puts</span> <span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="p">,</span> <span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">,</span> <span class="n">opts</span>
+    <span class="nb">exit</span> <span class="mi">1</span>
+  <span class="k">end</span>
+
+  <span class="p">(</span><span class="vg">$options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span><span class="p">,</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:subject</span><span class="o">]</span><span class="p">)</span> <span class="o">=</span> <span class="no">ARGV</span>
+
+  <span class="nb">abort</span> <span class="s2">&quot;No address specified&quot;</span> <span class="k">if</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:hostname</span><span class="o">].</span><span class="n">nil?</span>
+  <span class="nb">abort</span> <span class="s2">&quot;No subject specified&quot;</span> <span class="k">if</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:subject</span><span class="o">].</span><span class="n">nil?</span>
+
+<span class="k">end</span>
+
+<span class="k">def</span> <span class="nf">log</span><span class="p">(</span><span class="n">text</span><span class="p">)</span>
+  <span class="nb">printf</span> <span class="s2">&quot;</span><span class="si">#{</span><span class="no">Time</span><span class="o">.</span><span class="n">new</span><span class="si">}</span><span class="s2">: </span><span class="si">#{</span><span class="n">text</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:verbose</span><span class="o">]</span>
+<span class="k">end</span>
+
+<span class="n">msgr</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Messenger</span><span class="o">::</span><span class="no">Messenger</span><span class="o">.</span><span class="n">new</span>
+<span class="n">msgr</span><span class="o">.</span><span class="n">start</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:subject</span><span class="o">]</span>
+<span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span> <span class="o">=</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:replyto</span><span class="o">]</span>
+
+<span class="n">msgr</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+<span class="n">msgr</span><span class="o">.</span><span class="n">send</span>
+
+<span class="k">if</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:replyto</span><span class="o">].</span><span class="n">start_with?</span> <span class="s2">&quot;~/&quot;</span>
+  <span class="n">msgr</span><span class="o">.</span><span class="n">receive</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span>
+  <span class="k">begin</span>
+    <span class="n">msgr</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="nb">puts</span> <span class="s2">&quot;</span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">address</span><span class="si">}</span><span class="s2">, </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">subject</span><span class="si">}</span><span class="s2">&quot;</span>
+  <span class="k">rescue</span> <span class="n">error</span>
+    <span class="nb">puts</span> <span class="n">error</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">msgr</span><span class="o">.</span><span class="n">stop</span>
+</pre></div>
+
+<p><a href="client.rb">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[06/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/object_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/object_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/object_8h_source.html
new file mode 100755
index 0000000..245ce27
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/object_8h_source.html
@@ -0,0 +1,396 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/object.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('object_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">object.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_OBJECT_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_OBJECT_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/cid.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span>* pn_handle_t;</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="keyword">typedef</span> intptr_t pn_shandle_t;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> <a class="code" href="structpn__class__t.html">pn_class_t</a>;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_string_t pn_string_t;</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_list_t pn_list_t;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_map_t pn_map_t;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_hash_t pn_hash_t;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">void</span> *(*pn_iterator_next_t)(<span class="keywordtype">void</span> *state);</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_iterator_t pn_iterator_t;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_record_t pn_record_t;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="structpn__class__t.html">   48</a></span>&#160;<span class="keyword">struct </span><a class="code" href="structpn__class__t.html">pn_class_t</a> {</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;  <span class="keyword">const</span> <span class="keywordtype">char</span> *name;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  <span class="keyword">const</span> pn_cid_t cid;</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  <span class="keywordtype">void</span> *(*newinst)(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *, size_t);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  void (*initialize)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  void (*incref)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;  void (*decref)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  int (*refcount)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  void (*finalize)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  void (*free)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;  <span class="keyword">const</span> pn_class_t *(*reify)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  uintptr_t (*hashcode)(<span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;  intptr_t (*compare)(<span class="keywordtype">void</span> *, <span class="keywordtype">void</span> *);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;  int (*inspect)(<span class="keywordtype">void</span> *, pn_string_t *);</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;};</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">// Hack alert: Declare these as arrays so we can treat the name</span></div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">// of the single object as the address</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_OBJECT[];</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_VOID[];</div>
+<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;PN_EXTERN <span class="keyword">extern</span> <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> PN_WEAKREF[];</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;<span class="preprocessor">#define PN_CLASSDEF(PREFIX)                                               \</span></div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;<span class="preprocessor">static void PREFIX ## _initialize_cast(void *object) {                    \</span></div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;<span class="preprocessor">  PREFIX ## _initialize((PREFIX ## _t *) object);                         \</span></div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">static void PREFIX ## _finalize_cast(void *object) {                      \</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">  PREFIX ## _finalize((PREFIX ## _t *) object);                           \</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">static uintptr_t PREFIX ## _hashcode_cast(void *object) {                 \</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="preprocessor">  uintptr_t (*fp)(PREFIX ## _t *) = PREFIX ## _hashcode;                  \</span></div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object);                                   \</span></div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;<span class="preprocessor">    return (uintptr_t) object;                                            \</span></div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
+<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="preprocessor">static intptr_t PREFIX ## _compare_cast(void *a, void *b) {               \</span></div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="preprocessor">  intptr_t (*fp)(PREFIX ## _t *, PREFIX ## _t *) = PREFIX ## _compare;    \</span></div>
+<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) a, (PREFIX ## _t *) b);                    \</span></div>
+<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="preprocessor">    return (intptr_t) a - (intptr_t) b;                                   \</span></div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;<span class="preprocessor">static int PREFIX ## _inspect_cast(void *object, pn_string_t *str) {      \</span></div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="preprocessor">  int (*fp)(PREFIX ## _t *, pn_string_t *) = PREFIX ## _inspect;          \</span></div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="preprocessor">  if (fp) {                                                               \</span></div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="preprocessor">    return fp((PREFIX ## _t *) object, str);                              \</span></div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;<span class="preprocessor">  } else {                                                                \</span></div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">    return pn_string_addf(str, &quot;%s&lt;%p&gt;&quot;, #PREFIX, object);                \</span></div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor">  }                                                                       \</span></div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;<span class="preprocessor">const pn_class_t *PREFIX ## __class(void) {                               \</span></div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;<span class="preprocessor">  static const pn_class_t clazz = {                                       \</span></div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;<span class="preprocessor">    #PREFIX,                                                              \</span></div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                                                       \</span></div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">    pn_object_new,                                                        \</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;<span class="preprocessor">    PREFIX ## _initialize_cast,                                           \</span></div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">    pn_object_incref,                                                     \</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;<span class="preprocessor">    pn_object_decref,                                                     \</span></div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">    pn_object_refcount,                                                   \</span></div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;<span class="preprocessor">    PREFIX ## _finalize_cast,                                             \</span></div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;<span class="preprocessor">    pn_object_free,                                                       \</span></div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;<span class="preprocessor">    pn_object_reify,                                                      \</span></div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode_cast,                                             \</span></div>
+<div class="line"><a name="l00119"></a><span class="lineno">  119</span>&#160;<span class="preprocessor">    PREFIX ## _compare_cast,                                              \</span></div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;<span class="preprocessor">    PREFIX ## _inspect_cast                                               \</span></div>
+<div class="line"><a name="l00121"></a><span class="lineno">  121</span>&#160;<span class="preprocessor">  };                                                                      \</span></div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;<span class="preprocessor">  return &amp;clazz;                                                          \</span></div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;<span class="preprocessor">}                                                                         \</span></div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;<span class="preprocessor">                                                                          \</span></div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;<span class="preprocessor">PREFIX ## _t *PREFIX ## _new(void) {                                      \</span></div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;<span class="preprocessor">  return (PREFIX ## _t *) pn_class_new(PREFIX ## __class(),               \</span></div>
+<div class="line"><a name="l00127"></a><span class="lineno">  127</span>&#160;<span class="preprocessor">                                       sizeof(PREFIX ## _t));             \</span></div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;<span class="preprocessor">}</span></div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;<span class="preprocessor">#define PN_CLASS(PREFIX) {                      \</span></div>
+<div class="line"><a name="l00131"></a><span class="lineno">  131</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;<span class="preprocessor">    pn_object_new,                              \</span></div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;<span class="preprocessor">    PREFIX ## _initialize,                      \</span></div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;<span class="preprocessor">    pn_object_incref,                           \</span></div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;<span class="preprocessor">    pn_object_decref,                           \</span></div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;<span class="preprocessor">    pn_object_refcount,                         \</span></div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="preprocessor">    pn_object_free,                             \</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;<span class="preprocessor">    pn_object_reify,                            \</span></div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div>
+<div class="line"><a name="l00142"></a><span class="lineno">  142</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div>
+<div class="line"><a name="l00143"></a><span class="lineno">  143</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div>
+<div class="line"><a name="l00144"></a><span class="lineno">  144</span>&#160;<span class="preprocessor">}</span></div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;<span class="preprocessor">#define PN_METACLASS(PREFIX) {                  \</span></div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;<span class="preprocessor">    #PREFIX,                                    \</span></div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;<span class="preprocessor">    CID_ ## PREFIX,                             \</span></div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;<span class="preprocessor">    PREFIX ## _new,                             \</span></div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;<span class="preprocessor">    PREFIX ## _initialize,                      \</span></div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;<span class="preprocessor">    PREFIX ## _incref,                          \</span></div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;<span class="preprocessor">    PREFIX ## _decref,                          \</span></div>
+<div class="line"><a name="l00153"></a><span class="lineno">  153</span>&#160;<span class="preprocessor">    PREFIX ## _refcount,                        \</span></div>
+<div class="line"><a name="l00154"></a><span class="lineno">  154</span>&#160;<span class="preprocessor">    PREFIX ## _finalize,                        \</span></div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;<span class="preprocessor">    PREFIX ## _free,                            \</span></div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;<span class="preprocessor">    PREFIX ## _reify,                           \</span></div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;<span class="preprocessor">    PREFIX ## _hashcode,                        \</span></div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;<span class="preprocessor">    PREFIX ## _compare,                         \</span></div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;<span class="preprocessor">    PREFIX ## _inspect                          \</span></div>
+<div class="line"><a name="l00160"></a><span class="lineno">  160</span>&#160;<span class="preprocessor">}</span></div>
+<div class="line"><a name="l00161"></a><span class="lineno">  161</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN pn_cid_t pn_class_id(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_class_name(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_new(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_class_incref(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00166"></a><span class="lineno">  166</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_refcount(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_decref(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00168"></a><span class="lineno">  168</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_class_free(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00169"></a><span class="lineno">  169</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class_reify(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00170"></a><span class="lineno">  170</span>&#160;PN_EXTERN uintptr_t pn_class_hashcode(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN intptr_t pn_class_compare(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_class_equals(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_class_inspect(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;PN_EXTERN uintptr_t pn_void_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00176"></a><span class="lineno">  176</span>&#160;PN_EXTERN intptr_t pn_void_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_void_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_object_new(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_object_reify(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_object_refcount(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_decref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_object_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_incref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00187"></a><span class="lineno">  187</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_decref(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_refcount(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_free(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *pn_class(<span class="keywordtype">void</span>* <span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;PN_EXTERN uintptr_t pn_hashcode(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>);</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN intptr_t pn_compare(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_equals(<span class="keywordtype">void</span> *a, <span class="keywordtype">void</span> *b);</div>
+<div class="line"><a name="l00194"></a><span class="lineno">  194</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_inspect(<span class="keywordtype">void</span> *<span class="keywordtype">object</span>, pn_string_t *dst);</div>
+<div class="line"><a name="l00195"></a><span class="lineno">  195</span>&#160;</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;<span class="preprocessor">#define PN_REFCOUNT (0x1)</span></div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;PN_EXTERN pn_list_t *pn_list(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> capacity);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_list_size(pn_list_t *list);</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_get(pn_list_t *list, <span class="keywordtype">int</span> index);</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_set(pn_list_t *list, <span class="keywordtype">int</span> index, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_list_add(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00203"></a><span class="lineno">  203</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_pop(pn_list_t *list);</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN ssize_t pn_list_index(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_list_remove(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00206"></a><span class="lineno">  206</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_del(pn_list_t *list, <span class="keywordtype">int</span> index, <span class="keywordtype">int</span> n);</div>
+<div class="line"><a name="l00207"></a><span class="lineno">  207</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_clear(pn_list_t *list);</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_iterator(pn_list_t *list, pn_iterator_t *iter);</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_list_minpush(pn_list_t *list, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_list_minpop(pn_list_t *list);</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
+<div class="line"><a name="l00212"></a><span class="lineno">  212</span>&#160;<span class="preprocessor">#define PN_REFCOUNT_KEY (0x2)</span></div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;<span class="preprocessor">#define PN_REFCOUNT_VALUE (0x4)</span></div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;PN_EXTERN pn_map_t *pn_map(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *key, <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *value,</div>
+<div class="line"><a name="l00216"></a><span class="lineno">  216</span>&#160;                           <span class="keywordtype">size_t</span> capacity, <span class="keywordtype">float</span> load_factor);</div>
+<div class="line"><a name="l00217"></a><span class="lineno">  217</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_map_size(pn_map_t *map);</div>
+<div class="line"><a name="l00218"></a><span class="lineno">  218</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_map_put(pn_map_t *map, <span class="keywordtype">void</span> *key, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_get(pn_map_t *map, <span class="keywordtype">void</span> *key);</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_map_del(pn_map_t *map, <span class="keywordtype">void</span> *key);</div>
+<div class="line"><a name="l00221"></a><span class="lineno">  221</span>&#160;PN_EXTERN pn_handle_t pn_map_head(pn_map_t *map);</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN pn_handle_t pn_map_next(pn_map_t *map, pn_handle_t entry);</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_key(pn_map_t *map, pn_handle_t entry);</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_map_value(pn_map_t *map, pn_handle_t entry);</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;PN_EXTERN pn_hash_t *pn_hash(<span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">size_t</span> capacity, <span class="keywordtype">float</span> load_factor);</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_hash_size(pn_hash_t *hash);</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_hash_put(pn_hash_t *hash, uintptr_t key, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_hash_get(pn_hash_t *hash, uintptr_t key);</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_hash_del(pn_hash_t *hash, uintptr_t key);</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;PN_EXTERN pn_handle_t pn_hash_head(pn_hash_t *hash);</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;PN_EXTERN pn_handle_t pn_hash_next(pn_hash_t *hash, pn_handle_t entry);</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;PN_EXTERN uintptr_t pn_hash_key(pn_hash_t *hash, pn_handle_t entry);</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_hash_value(pn_hash_t *hash, pn_handle_t entry);</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;PN_EXTERN pn_string_t *pn_string(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes);</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;PN_EXTERN pn_string_t *pn_stringn(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_string_get(pn_string_t *<span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_string_size(pn_string_t *<span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_set(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes);</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_setn(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;PN_EXTERN ssize_t pn_string_put(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">char</span> *dst);</div>
+<div class="line"><a name="l00243"></a><span class="lineno">  243</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_string_clear(pn_string_t *<span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_format(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...)</div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;  __attribute__ ((format (printf, 2, 3)))</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;    ;</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_vformat(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, va_list ap);</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_addf(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, ...)</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;<span class="preprocessor">#ifdef __GNUC__</span></div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;  __attribute__ ((format (printf, 2, 3)))</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;    ;</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_vaddf(pn_string_t *<span class="keywordtype">string</span>, <span class="keyword">const</span> <span class="keywordtype">char</span> *format, va_list ap);</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_grow(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> capacity);</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;PN_EXTERN <span class="keywordtype">char</span> *pn_string_buffer(pn_string_t *<span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00258"></a><span class="lineno">  258</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> pn_string_capacity(pn_string_t *<span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00259"></a><span class="lineno">  259</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_resize(pn_string_t *<span class="keywordtype">string</span>, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_string_copy(pn_string_t *<span class="keywordtype">string</span>, pn_string_t *src);</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
+<div class="line"><a name="l00262"></a><span class="lineno">  262</span>&#160;PN_EXTERN pn_iterator_t *pn_iterator(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_iterator_start(pn_iterator_t *iterator,</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;                                  pn_iterator_next_t next, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_iterator_next(pn_iterator_t *iterator);</div>
+<div class="line"><a name="l00266"></a><span class="lineno">  266</span>&#160;</div>
+<div class="line"><a name="l00267"></a><span class="lineno">  267</span>&#160;<span class="preprocessor">#define PN_LEGCTX ((pn_handle_t) 0)</span></div>
+<div class="line"><a name="l00268"></a><span class="lineno">  268</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;<span class="preprocessor">#define PN_HANDLE(name) \</span></div>
+<div class="line"><a name="l00287"></a><span class="lineno">  287</span>&#160;<span class="preprocessor">  static const char _PN_HANDLE_ ## name = 0; \</span></div>
+<div class="line"><a name="l00288"></a><span class="lineno">  288</span>&#160;<span class="preprocessor">  static const pn_handle_t name = ((pn_handle_t) &amp;_PN_HANDLE_ ## name);</span></div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;PN_EXTERN pn_record_t *pn_record(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00291"></a><span class="lineno">  291</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_def(pn_record_t *record, pn_handle_t key, <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz);</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_record_has(pn_record_t *record, pn_handle_t key);</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *pn_record_get(pn_record_t *record, pn_handle_t key);</div>
+<div class="line"><a name="l00294"></a><span class="lineno">  294</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_set(pn_record_t *record, pn_handle_t key, <span class="keywordtype">void</span> *value);</div>
+<div class="line"><a name="l00295"></a><span class="lineno">  295</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_record_clear(pn_record_t *record);</div>
+<div class="line"><a name="l00296"></a><span class="lineno">  296</span>&#160;</div>
+<div class="line"><a name="l00297"></a><span class="lineno">  297</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;}</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* object.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="structpn__class__t_html"><div class="ttname"><a href="structpn__class__t.html">pn_class_t</a></div><div class="ttdef"><b>Definition:</b> object.h:48</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>object.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/open.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/open.png b/content/releases/qpid-proton-0.13.0/proton/c/api/open.png
new file mode 100755
index 0000000..30f75c7
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/open.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/pages.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/pages.html b/content/releases/qpid-proton-0.13.0/proton/c/api/pages.html
new file mode 100755
index 0000000..7d69ab4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/pages.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Related Pages</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('pages.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Related Pages</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all related documentation pages:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="todo.html" target="_self">Todo List</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="deprecated.html" target="_self">Deprecated List</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/parser_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/parser_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/parser_8h_source.html
new file mode 100755
index 0000000..4b5aaab
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/parser_8h_source.html
@@ -0,0 +1,154 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/parser.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('parser_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">parser.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_PARSER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_PARSER_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_parser_t pn_parser_t;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;PN_EXTERN pn_parser_t *pn_parser(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_parse(pn_parser_t *parser, <span class="keyword">const</span> <span class="keywordtype">char</span> *str, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_parser_errno(pn_parser_t *parser);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_parser_error(pn_parser_t *parser);</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_parser_free(pn_parser_t *parser);</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;}</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* parser.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>parser.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[33/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.html
new file mode 100755
index 0000000..6c28975
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.html
@@ -0,0 +1,1556 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_func.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>pn_collector()
+: <a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">event.h</a>
+</li>
+<li>pn_collector_free()
+: <a class="el" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">event.h</a>
+</li>
+<li>pn_collector_more()
+: <a class="el" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">event.h</a>
+</li>
+<li>pn_collector_peek()
+: <a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">event.h</a>
+</li>
+<li>pn_collector_pop()
+: <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">event.h</a>
+</li>
+<li>pn_collector_put()
+: <a class="el" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">event.h</a>
+</li>
+<li>pn_collector_release()
+: <a class="el" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">event.h</a>
+</li>
+<li>pn_condition_clear()
+: <a class="el" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">condition.h</a>
+</li>
+<li>pn_condition_get_description()
+: <a class="el" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">condition.h</a>
+</li>
+<li>pn_condition_get_name()
+: <a class="el" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">condition.h</a>
+</li>
+<li>pn_condition_info()
+: <a class="el" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">condition.h</a>
+</li>
+<li>pn_condition_is_redirect()
+: <a class="el" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">condition.h</a>
+</li>
+<li>pn_condition_is_set()
+: <a class="el" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">condition.h</a>
+</li>
+<li>pn_condition_redirect_host()
+: <a class="el" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">condition.h</a>
+</li>
+<li>pn_condition_redirect_port()
+: <a class="el" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">condition.h</a>
+</li>
+<li>pn_condition_set_description()
+: <a class="el" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">condition.h</a>
+</li>
+<li>pn_condition_set_name()
+: <a class="el" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">condition.h</a>
+</li>
+<li>pn_connection()
+: <a class="el" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">connection.h</a>
+</li>
+<li>pn_connection_attachments()
+: <a class="el" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">connection.h</a>
+</li>
+<li>pn_connection_close()
+: <a class="el" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">connection.h</a>
+</li>
+<li>pn_connection_collect()
+: <a class="el" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">connection.h</a>
+</li>
+<li>pn_connection_condition()
+: <a class="el" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">connection.h</a>
+</li>
+<li>pn_connection_desired_capabilities()
+: <a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">connection.h</a>
+</li>
+<li>pn_connection_error()
+: <a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">connection.h</a>
+</li>
+<li>pn_connection_free()
+: <a class="el" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">connection.h</a>
+</li>
+<li>pn_connection_get_container()
+: <a class="el" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">connection.h</a>
+</li>
+<li>pn_connection_get_context()
+: <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">connection.h</a>
+</li>
+<li>pn_connection_get_hostname()
+: <a class="el" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">connection.h</a>
+</li>
+<li>pn_connection_get_user()
+: <a class="el" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">connection.h</a>
+</li>
+<li>pn_connection_offered_capabilities()
+: <a class="el" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">connection.h</a>
+</li>
+<li>pn_connection_open()
+: <a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">connection.h</a>
+</li>
+<li>pn_connection_properties()
+: <a class="el" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">connection.h</a>
+</li>
+<li>pn_connection_release()
+: <a class="el" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">connection.h</a>
+</li>
+<li>pn_connection_remote_condition()
+: <a class="el" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">connection.h</a>
+</li>
+<li>pn_connection_remote_container()
+: <a class="el" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">connection.h</a>
+</li>
+<li>pn_connection_remote_desired_capabilities()
+: <a class="el" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">connection.h</a>
+</li>
+<li>pn_connection_remote_hostname()
+: <a class="el" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">connection.h</a>
+</li>
+<li>pn_connection_remote_offered_capabilities()
+: <a class="el" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">connection.h</a>
+</li>
+<li>pn_connection_remote_properties()
+: <a class="el" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">connection.h</a>
+</li>
+<li>pn_connection_reset()
+: <a class="el" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">connection.h</a>
+</li>
+<li>pn_connection_set_container()
+: <a class="el" href="group__connection.html#ga26407d58547c672d64858e07375e0965">connection.h</a>
+</li>
+<li>pn_connection_set_context()
+: <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">connection.h</a>
+</li>
+<li>pn_connection_set_hostname()
+: <a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">connection.h</a>
+</li>
+<li>pn_connection_set_password()
+: <a class="el" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">connection.h</a>
+</li>
+<li>pn_connection_set_user()
+: <a class="el" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">connection.h</a>
+</li>
+<li>pn_connection_state()
+: <a class="el" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">connection.h</a>
+</li>
+<li>pn_connection_transport()
+: <a class="el" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">connection.h</a>
+</li>
+<li>pn_data()
+: <a class="el" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">codec.h</a>
+</li>
+<li>pn_data_append()
+: <a class="el" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">codec.h</a>
+</li>
+<li>pn_data_appendn()
+: <a class="el" href="group__data.html#ga50c7179db92da951c918279c4229ec88">codec.h</a>
+</li>
+<li>pn_data_clear()
+: <a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">codec.h</a>
+</li>
+<li>pn_data_copy()
+: <a class="el" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">codec.h</a>
+</li>
+<li>pn_data_decode()
+: <a class="el" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">codec.h</a>
+</li>
+<li>pn_data_dump()
+: <a class="el" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">codec.h</a>
+</li>
+<li>pn_data_encode()
+: <a class="el" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">codec.h</a>
+</li>
+<li>pn_data_encoded_size()
+: <a class="el" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">codec.h</a>
+</li>
+<li>pn_data_enter()
+: <a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">codec.h</a>
+</li>
+<li>pn_data_errno()
+: <a class="el" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">codec.h</a>
+</li>
+<li>pn_data_error()
+: <a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">codec.h</a>
+</li>
+<li>pn_data_exit()
+: <a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">codec.h</a>
+</li>
+<li>pn_data_format()
+: <a class="el" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">codec.h</a>
+</li>
+<li>pn_data_free()
+: <a class="el" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">codec.h</a>
+</li>
+<li>pn_data_get_array()
+: <a class="el" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">codec.h</a>
+</li>
+<li>pn_data_get_array_type()
+: <a class="el" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">codec.h</a>
+</li>
+<li>pn_data_get_atom()
+: <a class="el" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">codec.h</a>
+</li>
+<li>pn_data_get_binary()
+: <a class="el" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">codec.h</a>
+</li>
+<li>pn_data_get_bool()
+: <a class="el" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">codec.h</a>
+</li>
+<li>pn_data_get_byte()
+: <a class="el" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">codec.h</a>
+</li>
+<li>pn_data_get_bytes()
+: <a class="el" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">codec.h</a>
+</li>
+<li>pn_data_get_char()
+: <a class="el" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">codec.h</a>
+</li>
+<li>pn_data_get_decimal128()
+: <a class="el" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">codec.h</a>
+</li>
+<li>pn_data_get_decimal32()
+: <a class="el" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">codec.h</a>
+</li>
+<li>pn_data_get_decimal64()
+: <a class="el" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">codec.h</a>
+</li>
+<li>pn_data_get_double()
+: <a class="el" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">codec.h</a>
+</li>
+<li>pn_data_get_float()
+: <a class="el" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">codec.h</a>
+</li>
+<li>pn_data_get_int()
+: <a class="el" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">codec.h</a>
+</li>
+<li>pn_data_get_list()
+: <a class="el" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">codec.h</a>
+</li>
+<li>pn_data_get_long()
+: <a class="el" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">codec.h</a>
+</li>
+<li>pn_data_get_map()
+: <a class="el" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">codec.h</a>
+</li>
+<li>pn_data_get_short()
+: <a class="el" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">codec.h</a>
+</li>
+<li>pn_data_get_string()
+: <a class="el" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">codec.h</a>
+</li>
+<li>pn_data_get_symbol()
+: <a class="el" href="group__data.html#ga1297b27c461838081be7e5e48915736f">codec.h</a>
+</li>
+<li>pn_data_get_timestamp()
+: <a class="el" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">codec.h</a>
+</li>
+<li>pn_data_get_ubyte()
+: <a class="el" href="group__data.html#ga833462593fa1366867d399e54e12f95a">codec.h</a>
+</li>
+<li>pn_data_get_uint()
+: <a class="el" href="group__data.html#gadc681a22d35a8cf825506107190537dc">codec.h</a>
+</li>
+<li>pn_data_get_ulong()
+: <a class="el" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">codec.h</a>
+</li>
+<li>pn_data_get_ushort()
+: <a class="el" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">codec.h</a>
+</li>
+<li>pn_data_get_uuid()
+: <a class="el" href="group__data.html#gab3f128742148492c7e8d509674395752">codec.h</a>
+</li>
+<li>pn_data_is_array_described()
+: <a class="el" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">codec.h</a>
+</li>
+<li>pn_data_is_described()
+: <a class="el" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">codec.h</a>
+</li>
+<li>pn_data_is_null()
+: <a class="el" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">codec.h</a>
+</li>
+<li>pn_data_narrow()
+: <a class="el" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">codec.h</a>
+</li>
+<li>pn_data_next()
+: <a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">codec.h</a>
+</li>
+<li>pn_data_point()
+: <a class="el" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">codec.h</a>
+</li>
+<li>pn_data_prev()
+: <a class="el" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">codec.h</a>
+</li>
+<li>pn_data_print()
+: <a class="el" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">codec.h</a>
+</li>
+<li>pn_data_put_array()
+: <a class="el" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">codec.h</a>
+</li>
+<li>pn_data_put_atom()
+: <a class="el" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">codec.h</a>
+</li>
+<li>pn_data_put_binary()
+: <a class="el" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">codec.h</a>
+</li>
+<li>pn_data_put_bool()
+: <a class="el" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">codec.h</a>
+</li>
+<li>pn_data_put_byte()
+: <a class="el" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">codec.h</a>
+</li>
+<li>pn_data_put_char()
+: <a class="el" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">codec.h</a>
+</li>
+<li>pn_data_put_decimal128()
+: <a class="el" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">codec.h</a>
+</li>
+<li>pn_data_put_decimal32()
+: <a class="el" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">codec.h</a>
+</li>
+<li>pn_data_put_decimal64()
+: <a class="el" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">codec.h</a>
+</li>
+<li>pn_data_put_described()
+: <a class="el" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">codec.h</a>
+</li>
+<li>pn_data_put_double()
+: <a class="el" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">codec.h</a>
+</li>
+<li>pn_data_put_float()
+: <a class="el" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">codec.h</a>
+</li>
+<li>pn_data_put_int()
+: <a class="el" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">codec.h</a>
+</li>
+<li>pn_data_put_list()
+: <a class="el" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">codec.h</a>
+</li>
+<li>pn_data_put_long()
+: <a class="el" href="group__data.html#ga538519513a20a441fddd98214c049fb6">codec.h</a>
+</li>
+<li>pn_data_put_map()
+: <a class="el" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">codec.h</a>
+</li>
+<li>pn_data_put_null()
+: <a class="el" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">codec.h</a>
+</li>
+<li>pn_data_put_short()
+: <a class="el" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">codec.h</a>
+</li>
+<li>pn_data_put_string()
+: <a class="el" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">codec.h</a>
+</li>
+<li>pn_data_put_symbol()
+: <a class="el" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">codec.h</a>
+</li>
+<li>pn_data_put_timestamp()
+: <a class="el" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">codec.h</a>
+</li>
+<li>pn_data_put_ubyte()
+: <a class="el" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">codec.h</a>
+</li>
+<li>pn_data_put_uint()
+: <a class="el" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">codec.h</a>
+</li>
+<li>pn_data_put_ulong()
+: <a class="el" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">codec.h</a>
+</li>
+<li>pn_data_put_ushort()
+: <a class="el" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">codec.h</a>
+</li>
+<li>pn_data_put_uuid()
+: <a class="el" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">codec.h</a>
+</li>
+<li>pn_data_restore()
+: <a class="el" href="group__data.html#gae70c79935ccce9b893494044e29423fa">codec.h</a>
+</li>
+<li>pn_data_rewind()
+: <a class="el" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">codec.h</a>
+</li>
+<li>pn_data_size()
+: <a class="el" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">codec.h</a>
+</li>
+<li>pn_data_type()
+: <a class="el" href="group__data.html#gaac5e69565602301035f58da8759d90d0">codec.h</a>
+</li>
+<li>pn_data_widen()
+: <a class="el" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">codec.h</a>
+</li>
+<li>pn_delivery()
+: <a class="el" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">delivery.h</a>
+</li>
+<li>pn_delivery_attachments()
+: <a class="el" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">delivery.h</a>
+</li>
+<li>pn_delivery_buffered()
+: <a class="el" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">delivery.h</a>
+</li>
+<li>pn_delivery_clear()
+: <a class="el" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">delivery.h</a>
+</li>
+<li>pn_delivery_current()
+: <a class="el" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">delivery.h</a>
+</li>
+<li>pn_delivery_dump()
+: <a class="el" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">delivery.h</a>
+</li>
+<li>pn_delivery_get_context()
+: <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">delivery.h</a>
+</li>
+<li>pn_delivery_link()
+: <a class="el" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">delivery.h</a>
+</li>
+<li>pn_delivery_local()
+: <a class="el" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">delivery.h</a>
+</li>
+<li>pn_delivery_local_state()
+: <a class="el" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">delivery.h</a>
+</li>
+<li>pn_delivery_partial()
+: <a class="el" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">delivery.h</a>
+</li>
+<li>pn_delivery_pending()
+: <a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">delivery.h</a>
+</li>
+<li>pn_delivery_readable()
+: <a class="el" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">delivery.h</a>
+</li>
+<li>pn_delivery_remote()
+: <a class="el" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">delivery.h</a>
+</li>
+<li>pn_delivery_remote_state()
+: <a class="el" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">delivery.h</a>
+</li>
+<li>pn_delivery_set_context()
+: <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">delivery.h</a>
+</li>
+<li>pn_delivery_settle()
+: <a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">delivery.h</a>
+</li>
+<li>pn_delivery_settled()
+: <a class="el" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">delivery.h</a>
+</li>
+<li>pn_delivery_tag()
+: <a class="el" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">delivery.h</a>
+</li>
+<li>pn_delivery_update()
+: <a class="el" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">delivery.h</a>
+</li>
+<li>pn_delivery_updated()
+: <a class="el" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">delivery.h</a>
+</li>
+<li>pn_delivery_writable()
+: <a class="el" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">delivery.h</a>
+</li>
+<li>pn_disposition_annotations()
+: <a class="el" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">disposition.h</a>
+</li>
+<li>pn_disposition_condition()
+: <a class="el" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">disposition.h</a>
+</li>
+<li>pn_disposition_data()
+: <a class="el" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">disposition.h</a>
+</li>
+<li>pn_disposition_get_section_number()
+: <a class="el" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">disposition.h</a>
+</li>
+<li>pn_disposition_get_section_offset()
+: <a class="el" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">disposition.h</a>
+</li>
+<li>pn_disposition_is_failed()
+: <a class="el" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">disposition.h</a>
+</li>
+<li>pn_disposition_is_undeliverable()
+: <a class="el" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">disposition.h</a>
+</li>
+<li>pn_disposition_set_failed()
+: <a class="el" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">disposition.h</a>
+</li>
+<li>pn_disposition_set_section_number()
+: <a class="el" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">disposition.h</a>
+</li>
+<li>pn_disposition_set_section_offset()
+: <a class="el" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">disposition.h</a>
+</li>
+<li>pn_disposition_set_undeliverable()
+: <a class="el" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">disposition.h</a>
+</li>
+<li>pn_disposition_type()
+: <a class="el" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">disposition.h</a>
+</li>
+<li>pn_dtag()
+: <a class="el" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">delivery.h</a>
+</li>
+<li>pn_event_attachments()
+: <a class="el" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">event.h</a>
+</li>
+<li>pn_event_class()
+: <a class="el" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">event.h</a>
+</li>
+<li>pn_event_connection()
+: <a class="el" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">event.h</a>
+</li>
+<li>pn_event_context()
+: <a class="el" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">event.h</a>
+</li>
+<li>pn_event_delivery()
+: <a class="el" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">event.h</a>
+</li>
+<li>pn_event_link()
+: <a class="el" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">event.h</a>
+</li>
+<li>pn_event_root()
+: <a class="el" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">event.h</a>
+</li>
+<li>pn_event_session()
+: <a class="el" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">event.h</a>
+</li>
+<li>pn_event_transport()
+: <a class="el" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">event.h</a>
+</li>
+<li>pn_event_type()
+: <a class="el" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">event.h</a>
+</li>
+<li>pn_event_type_name()
+: <a class="el" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">event.h</a>
+</li>
+<li>pn_link_advance()
+: <a class="el" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">link.h</a>
+</li>
+<li>pn_link_attachments()
+: <a class="el" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">link.h</a>
+</li>
+<li>pn_link_available()
+: <a class="el" href="group__link.html#gae87b35d45c495a640c04376175696403">link.h</a>
+</li>
+<li>pn_link_close()
+: <a class="el" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">link.h</a>
+</li>
+<li>pn_link_condition()
+: <a class="el" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">link.h</a>
+</li>
+<li>pn_link_credit()
+: <a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">link.h</a>
+</li>
+<li>pn_link_current()
+: <a class="el" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">link.h</a>
+</li>
+<li>pn_link_detach()
+: <a class="el" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">link.h</a>
+</li>
+<li>pn_link_drain()
+: <a class="el" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">link.h</a>
+</li>
+<li>pn_link_drained()
+: <a class="el" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">link.h</a>
+</li>
+<li>pn_link_draining()
+: <a class="el" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">link.h</a>
+</li>
+<li>pn_link_error()
+: <a class="el" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">link.h</a>
+</li>
+<li>pn_link_flow()
+: <a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">link.h</a>
+</li>
+<li>pn_link_free()
+: <a class="el" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">link.h</a>
+</li>
+<li>pn_link_get_context()
+: <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">link.h</a>
+</li>
+<li>pn_link_get_drain()
+: <a class="el" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">link.h</a>
+</li>
+<li>pn_link_head()
+: <a class="el" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">link.h</a>
+</li>
+<li>pn_link_is_receiver()
+: <a class="el" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">link.h</a>
+</li>
+<li>pn_link_is_sender()
+: <a class="el" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">link.h</a>
+</li>
+<li>pn_link_name()
+: <a class="el" href="group__link.html#ga3d284db80651c3183a60f706325f2266">link.h</a>
+</li>
+<li>pn_link_next()
+: <a class="el" href="group__link.html#ga07d0254efd3df298246a043f5323d540">link.h</a>
+</li>
+<li>pn_link_offered()
+: <a class="el" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">link.h</a>
+</li>
+<li>pn_link_open()
+: <a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">link.h</a>
+</li>
+<li>pn_link_queued()
+: <a class="el" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">link.h</a>
+</li>
+<li>pn_link_rcv_settle_mode()
+: <a class="el" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">link.h</a>
+</li>
+<li>pn_link_recv()
+: <a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">link.h</a>
+</li>
+<li>pn_link_remote_condition()
+: <a class="el" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">link.h</a>
+</li>
+<li>pn_link_remote_credit()
+: <a class="el" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">link.h</a>
+</li>
+<li>pn_link_remote_rcv_settle_mode()
+: <a class="el" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">link.h</a>
+</li>
+<li>pn_link_remote_snd_settle_mode()
+: <a class="el" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">link.h</a>
+</li>
+<li>pn_link_remote_source()
+: <a class="el" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">link.h</a>
+</li>
+<li>pn_link_remote_target()
+: <a class="el" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">link.h</a>
+</li>
+<li>pn_link_send()
+: <a class="el" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">link.h</a>
+</li>
+<li>pn_link_session()
+: <a class="el" href="group__link.html#ga9417ad2f784646ae23318782411e422a">link.h</a>
+</li>
+<li>pn_link_set_context()
+: <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">link.h</a>
+</li>
+<li>pn_link_set_drain()
+: <a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">link.h</a>
+</li>
+<li>pn_link_set_rcv_settle_mode()
+: <a class="el" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">link.h</a>
+</li>
+<li>pn_link_set_snd_settle_mode()
+: <a class="el" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">link.h</a>
+</li>
+<li>pn_link_snd_settle_mode()
+: <a class="el" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">link.h</a>
+</li>
+<li>pn_link_source()
+: <a class="el" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">link.h</a>
+</li>
+<li>pn_link_state()
+: <a class="el" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">link.h</a>
+</li>
+<li>pn_link_target()
+: <a class="el" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">link.h</a>
+</li>
+<li>pn_link_unsettled()
+: <a class="el" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">link.h</a>
+</li>
+<li>pn_log_enable()
+: <a class="el" href="log_8h.html#adb660612539443183b5c15c34420e13f">log.h</a>
+</li>
+<li>pn_log_logger()
+: <a class="el" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">log.h</a>
+</li>
+<li>pn_message()
+: <a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">message.h</a>
+</li>
+<li>pn_message_annotations()
+: <a class="el" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">message.h</a>
+</li>
+<li>pn_message_body()
+: <a class="el" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">message.h</a>
+</li>
+<li>pn_message_clear()
+: <a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">message.h</a>
+</li>
+<li>pn_message_correlation_id()
+: <a class="el" href="group__message.html#gaa030d35726172445701c3abd365717b3">message.h</a>
+</li>
+<li>pn_message_data()
+: <a class="el" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">message.h</a>
+</li>
+<li>pn_message_decode()
+: <a class="el" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">message.h</a>
+</li>
+<li>pn_message_encode()
+: <a class="el" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">message.h</a>
+</li>
+<li>pn_message_errno()
+: <a class="el" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">message.h</a>
+</li>
+<li>pn_message_error()
+: <a class="el" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">message.h</a>
+</li>
+<li>pn_message_free()
+: <a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">message.h</a>
+</li>
+<li>pn_message_get_address()
+: <a class="el" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">message.h</a>
+</li>
+<li>pn_message_get_content_encoding()
+: <a class="el" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">message.h</a>
+</li>
+<li>pn_message_get_content_type()
+: <a class="el" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">message.h</a>
+</li>
+<li>pn_message_get_correlation_id()
+: <a class="el" href="group__message.html#ga85500c85e451bb223084a5261be4f107">message.h</a>
+</li>
+<li>pn_message_get_creation_time()
+: <a class="el" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">message.h</a>
+</li>
+<li>pn_message_get_delivery_count()
+: <a class="el" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">message.h</a>
+</li>
+<li>pn_message_get_expiry_time()
+: <a class="el" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">message.h</a>
+</li>
+<li>pn_message_get_group_id()
+: <a class="el" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">message.h</a>
+</li>
+<li>pn_message_get_group_sequence()
+: <a class="el" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">message.h</a>
+</li>
+<li>pn_message_get_id()
+: <a class="el" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">message.h</a>
+</li>
+<li>pn_message_get_priority()
+: <a class="el" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">message.h</a>
+</li>
+<li>pn_message_get_reply_to()
+: <a class="el" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">message.h</a>
+</li>
+<li>pn_message_get_reply_to_group_id()
+: <a class="el" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">message.h</a>
+</li>
+<li>pn_message_get_subject()
+: <a class="el" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">message.h</a>
+</li>
+<li>pn_message_get_ttl()
+: <a class="el" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">message.h</a>
+</li>
+<li>pn_message_get_user_id()
+: <a class="el" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">message.h</a>
+</li>
+<li>pn_message_id()
+: <a class="el" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">message.h</a>
+</li>
+<li>pn_message_instructions()
+: <a class="el" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">message.h</a>
+</li>
+<li>pn_message_is_durable()
+: <a class="el" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">message.h</a>
+</li>
+<li>pn_message_is_first_acquirer()
+: <a class="el" href="group__message.html#ga147807825163b84d9fdd7556fad42608">message.h</a>
+</li>
+<li>pn_message_is_inferred()
+: <a class="el" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">message.h</a>
+</li>
+<li>pn_message_properties()
+: <a class="el" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">message.h</a>
+</li>
+<li>pn_message_set_address()
+: <a class="el" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">message.h</a>
+</li>
+<li>pn_message_set_content_encoding()
+: <a class="el" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">message.h</a>
+</li>
+<li>pn_message_set_content_type()
+: <a class="el" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">message.h</a>
+</li>
+<li>pn_message_set_correlation_id()
+: <a class="el" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">message.h</a>
+</li>
+<li>pn_message_set_creation_time()
+: <a class="el" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">message.h</a>
+</li>
+<li>pn_message_set_delivery_count()
+: <a class="el" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">message.h</a>
+</li>
+<li>pn_message_set_durable()
+: <a class="el" href="group__message.html#ga29d5812830f4379461472761cd5e056b">message.h</a>
+</li>
+<li>pn_message_set_expiry_time()
+: <a class="el" href="group__message.html#gad5044e606189589abafd65890d8824d8">message.h</a>
+</li>
+<li>pn_message_set_first_acquirer()
+: <a class="el" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">message.h</a>
+</li>
+<li>pn_message_set_group_id()
+: <a class="el" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">message.h</a>
+</li>
+<li>pn_message_set_group_sequence()
+: <a class="el" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">message.h</a>
+</li>
+<li>pn_message_set_id()
+: <a class="el" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">message.h</a>
+</li>
+<li>pn_message_set_inferred()
+: <a class="el" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">message.h</a>
+</li>
+<li>pn_message_set_priority()
+: <a class="el" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">message.h</a>
+</li>
+<li>pn_message_set_reply_to()
+: <a class="el" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">message.h</a>
+</li>
+<li>pn_message_set_reply_to_group_id()
+: <a class="el" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">message.h</a>
+</li>
+<li>pn_message_set_subject()
+: <a class="el" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">message.h</a>
+</li>
+<li>pn_message_set_ttl()
+: <a class="el" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">message.h</a>
+</li>
+<li>pn_message_set_user_id()
+: <a class="el" href="group__message.html#gab10575fed8437d431da449e04f835f6d">message.h</a>
+</li>
+<li>pn_messenger()
+: <a class="el" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">messenger.h</a>
+</li>
+<li>pn_messenger_accept()
+: <a class="el" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">messenger.h</a>
+</li>
+<li>pn_messenger_buffered()
+: <a class="el" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">messenger.h</a>
+</li>
+<li>pn_messenger_deadline()
+: <a class="el" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">messenger.h</a>
+</li>
+<li>pn_messenger_delivery()
+: <a class="el" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">messenger.h</a>
+</li>
+<li>pn_messenger_errno()
+: <a class="el" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">messenger.h</a>
+</li>
+<li>pn_messenger_error()
+: <a class="el" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">messenger.h</a>
+</li>
+<li>pn_messenger_free()
+: <a class="el" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">messenger.h</a>
+</li>
+<li>pn_messenger_get()
+: <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">messenger.h</a>
+</li>
+<li>pn_messenger_get_certificate()
+: <a class="el" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">messenger.h</a>
+</li>
+<li>pn_messenger_get_flags()
+: <a class="el" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">messenger.h</a>
+</li>
+<li>pn_messenger_get_incoming_window()
+: <a class="el" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">messenger.h</a>
+</li>
+<li>pn_messenger_get_link()
+: <a class="el" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">messenger.h</a>
+</li>
+<li>pn_messenger_get_outgoing_window()
+: <a class="el" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">messenger.h</a>
+</li>
+<li>pn_messenger_get_password()
+: <a class="el" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">messenger.h</a>
+</li>
+<li>pn_messenger_get_private_key()
+: <a class="el" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">messenger.h</a>
+</li>
+<li>pn_messenger_get_remote_idle_timeout()
+: <a class="el" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">messenger.h</a>
+</li>
+<li>pn_messenger_get_timeout()
+: <a class="el" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">messenger.h</a>
+</li>
+<li>pn_messenger_get_trusted_certificates()
+: <a class="el" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">messenger.h</a>
+</li>
+<li>pn_messenger_incoming()
+: <a class="el" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">messenger.h</a>
+</li>
+<li>pn_messenger_incoming_subscription()
+: <a class="el" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">messenger.h</a>
+</li>
+<li>pn_messenger_incoming_tracker()
+: <a class="el" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">messenger.h</a>
+</li>
+<li>pn_messenger_interrupt()
+: <a class="el" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">messenger.h</a>
+</li>
+<li>pn_messenger_is_blocking()
+: <a class="el" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">messenger.h</a>
+</li>
+<li>pn_messenger_is_passive()
+: <a class="el" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">messenger.h</a>
+</li>
+<li>pn_messenger_name()
+: <a class="el" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">messenger.h</a>
+</li>
+<li>pn_messenger_outgoing()
+: <a class="el" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">messenger.h</a>
+</li>
+<li>pn_messenger_outgoing_tracker()
+: <a class="el" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">messenger.h</a>
+</li>
+<li>pn_messenger_put()
+: <a class="el" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">messenger.h</a>
+</li>
+<li>pn_messenger_receiving()
+: <a class="el" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">messenger.h</a>
+</li>
+<li>pn_messenger_recv()
+: <a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">messenger.h</a>
+</li>
+<li>pn_messenger_reject()
+: <a class="el" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">messenger.h</a>
+</li>
+<li>pn_messenger_rewrite()
+: <a class="el" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">messenger.h</a>
+</li>
+<li>pn_messenger_route()
+: <a class="el" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">messenger.h</a>
+</li>
+<li>pn_messenger_selectable()
+: <a class="el" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">messenger.h</a>
+</li>
+<li>pn_messenger_send()
+: <a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">messenger.h</a>
+</li>
+<li>pn_messenger_set_blocking()
+: <a class="el" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">messenger.h</a>
+</li>
+<li>pn_messenger_set_certificate()
+: <a class="el" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">messenger.h</a>
+</li>
+<li>pn_messenger_set_flags()
+: <a class="el" href="messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60">messenger.h</a>
+</li>
+<li>pn_messenger_set_incoming_window()
+: <a class="el" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">messenger.h</a>
+</li>
+<li>pn_messenger_set_outgoing_window()
+: <a class="el" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">messenger.h</a>
+</li>
+<li>pn_messenger_set_passive()
+: <a class="el" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">messenger.h</a>
+</li>
+<li>pn_messenger_set_password()
+: <a class="el" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">messenger.h</a>
+</li>
+<li>pn_messenger_set_private_key()
+: <a class="el" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">messenger.h</a>
+</li>
+<li>pn_messenger_set_rcv_settle_mode()
+: <a class="el" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">messenger.h</a>
+</li>
+<li>pn_messenger_set_snd_settle_mode()
+: <a class="el" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">messenger.h</a>
+</li>
+<li>pn_messenger_set_ssl_peer_authentication_mode()
+: <a class="el" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">messenger.h</a>
+</li>
+<li>pn_messenger_set_timeout()
+: <a class="el" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">messenger.h</a>
+</li>
+<li>pn_messenger_set_tracer()
+: <a class="el" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">messenger.h</a>
+</li>
+<li>pn_messenger_set_trusted_certificates()
+: <a class="el" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">messenger.h</a>
+</li>
+<li>pn_messenger_settle()
+: <a class="el" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">messenger.h</a>
+</li>
+<li>pn_messenger_start()
+: <a class="el" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">messenger.h</a>
+</li>
+<li>pn_messenger_status()
+: <a class="el" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">messenger.h</a>
+</li>
+<li>pn_messenger_stop()
+: <a class="el" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">messenger.h</a>
+</li>
+<li>pn_messenger_stopped()
+: <a class="el" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">messenger.h</a>
+</li>
+<li>pn_messenger_subscribe()
+: <a class="el" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">messenger.h</a>
+</li>
+<li>pn_messenger_subscribe_ttl()
+: <a class="el" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">messenger.h</a>
+</li>
+<li>pn_messenger_tracker_link()
+: <a class="el" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">messenger.h</a>
+</li>
+<li>pn_messenger_work()
+: <a class="el" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">messenger.h</a>
+</li>
+<li>pn_reactor_connection()
+: <a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">reactor.h</a>
+</li>
+<li>pn_reactor_connection_to_host()
+: <a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">reactor.h</a>
+</li>
+<li>pn_reactor_get_connection_address()
+: <a class="el" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">reactor.h</a>
+</li>
+<li>pn_reactor_set_connection_host()
+: <a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">reactor.h</a>
+</li>
+<li>pn_receiver()
+: <a class="el" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">link.h</a>
+</li>
+<li>pn_sasl()
+: <a class="el" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">sasl.h</a>
+</li>
+<li>pn_sasl_allowed_mechs()
+: <a class="el" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">sasl.h</a>
+</li>
+<li>pn_sasl_config_name()
+: <a class="el" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">sasl.h</a>
+</li>
+<li>pn_sasl_config_path()
+: <a class="el" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">sasl.h</a>
+</li>
+<li>pn_sasl_done()
+: <a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">sasl.h</a>
+</li>
+<li>pn_sasl_extended()
+: <a class="el" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">sasl.h</a>
+</li>
+<li>pn_sasl_get_allow_insecure_mechs()
+: <a class="el" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">sasl.h</a>
+</li>
+<li>pn_sasl_get_mech()
+: <a class="el" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">sasl.h</a>
+</li>
+<li>pn_sasl_get_user()
+: <a class="el" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">sasl.h</a>
+</li>
+<li>pn_sasl_outcome()
+: <a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">sasl.h</a>
+</li>
+<li>pn_sasl_set_allow_insecure_mechs()
+: <a class="el" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">sasl.h</a>
+</li>
+<li>pn_selectable_collect()
+: <a class="el" href="group__selectable.html#ga8ed074cff009036aba5d5848036d8f72">selectable.h</a>
+</li>
+<li>pn_selectable_error()
+: <a class="el" href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">selectable.h</a>
+</li>
+<li>pn_selectable_expired()
+: <a class="el" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">selectable.h</a>
+</li>
+<li>pn_selectable_free()
+: <a class="el" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">selectable.h</a>
+</li>
+<li>pn_selectable_get_deadline()
+: <a class="el" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">selectable.h</a>
+</li>
+<li>pn_selectable_get_fd()
+: <a class="el" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">selectable.h</a>
+</li>
+<li>pn_selectable_is_reading()
+: <a class="el" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">selectable.h</a>
+</li>
+<li>pn_selectable_is_registered()
+: <a class="el" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">selectable.h</a>
+</li>
+<li>pn_selectable_is_terminal()
+: <a class="el" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">selectable.h</a>
+</li>
+<li>pn_selectable_is_writing()
+: <a class="el" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">selectable.h</a>
+</li>
+<li>pn_selectable_readable()
+: <a class="el" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">selectable.h</a>
+</li>
+<li>pn_selectable_set_fd()
+: <a class="el" href="group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276">selectable.h</a>
+</li>
+<li>pn_selectable_set_registered()
+: <a class="el" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">selectable.h</a>
+</li>
+<li>pn_selectable_terminate()
+: <a class="el" href="group__selectable.html#ga18868416a68de0a8c51cfb664510edac">selectable.h</a>
+</li>
+<li>pn_selectable_writable()
+: <a class="el" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">selectable.h</a>
+</li>
+<li>pn_selectables()
+: <a class="el" href="group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c">selectable.h</a>
+</li>
+<li>pn_selectables_free()
+: <a class="el" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">selectable.h</a>
+</li>
+<li>pn_selectables_next()
+: <a class="el" href="group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2">selectable.h</a>
+</li>
+<li>pn_sender()
+: <a class="el" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">link.h</a>
+</li>
+<li>pn_session()
+: <a class="el" href="group__session.html#ga9ca2a8dae71d761598016798b9e13fc3">session.h</a>
+</li>
+<li>pn_session_attachments()
+: <a class="el" href="group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77">session.h</a>
+</li>
+<li>pn_session_close()
+: <a class="el" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">session.h</a>
+</li>
+<li>pn_session_condition()
+: <a class="el" href="group__session.html#gae4be841a30fa987e5294b8225f7acf5e">session.h</a>
+</li>
+<li>pn_session_connection()
+: <a class="el" href="group__session.html#ga427dff7259c2361931cdcd4d66073348">session.h</a>
+</li>
+<li>pn_session_error()
+: <a class="el" href="group__session.html#gadca7de4fef037bee39dec8e46d3b6633">session.h</a>
+</li>
+<li>pn_session_free()
+: <a class="el" href="group__session.html#ga0a431d267919f7bda16a9a91f8889c01">session.h</a>
+</li>
+<li>pn_session_get_context()
+: <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">session.h</a>
+</li>
+<li>pn_session_get_incoming_capacity()
+: <a class="el" href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">session.h</a>
+</li>
+<li>pn_session_get_outgoing_window()
+: <a class="el" href="group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58">session.h</a>
+</li>
+<li>pn_session_head()
+: <a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">session.h</a>
+</li>
+<li>pn_session_incoming_bytes()
+: <a class="el" href="group__session.html#ga22c5eca3f2a55cd921878cc43808bba6">session.h</a>
+</li>
+<li>pn_session_next()
+: <a class="el" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">session.h</a>
+</li>
+<li>pn_session_open()
+: <a class="el" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">session.h</a>
+</li>
+<li>pn_session_outgoing_bytes()
+: <a class="el" href="group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357">session.h</a>
+</li>
+<li>pn_session_remote_condition()
+: <a class="el" href="group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff">session.h</a>
+</li>
+<li>pn_session_set_context()
+: <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">session.h</a>
+</li>
+<li>pn_session_set_incoming_capacity()
+: <a class="el" href="group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf">session.h</a>
+</li>
+<li>pn_session_set_outgoing_window()
+: <a class="el" href="group__session.html#ga59b64771b7bad4304aa92d76378e8baf">session.h</a>
+</li>
+<li>pn_session_state()
+: <a class="el" href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">session.h</a>
+</li>
+<li>pn_ssl()
+: <a class="el" href="group__ssl.html#gace9c2c01043714e64fe97a390ffeac87">ssl.h</a>
+</li>
+<li>pn_ssl_domain()
+: <a class="el" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">ssl.h</a>
+</li>
+<li>pn_ssl_domain_allow_unsecured_client()
+: <a class="el" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d">ssl.h</a>
+</li>
+<li>pn_ssl_domain_free()
+: <a class="el" href="group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_credentials()
+: <a class="el" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_peer_authentication()
+: <a class="el" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_trusted_ca_db()
+: <a class="el" href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">ssl.h</a>
+</li>
+<li>pn_ssl_get_cert_fingerprint()
+: <a class="el" href="group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5">ssl.h</a>
+</li>
+<li>pn_ssl_get_cipher_name()
+: <a class="el" href="group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0">ssl.h</a>
+</li>
+<li>pn_ssl_get_peer_hostname()
+: <a class="el" href="group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74">ssl.h</a>
+</li>
+<li>pn_ssl_get_protocol_name()
+: <a class="el" href="group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f">ssl.h</a>
+</li>
+<li>pn_ssl_get_remote_subject()
+: <a class="el" href="group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c">ssl.h</a>
+</li>
+<li>pn_ssl_get_remote_subject_subfield()
+: <a class="el" href="group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab">ssl.h</a>
+</li>
+<li>pn_ssl_get_ssf()
+: <a class="el" href="group__ssl.html#ga4a1837eb135461f71da666f3438c7602">ssl.h</a>
+</li>
+<li>pn_ssl_init()
+: <a class="el" href="group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77">ssl.h</a>
+</li>
+<li>pn_ssl_present()
+: <a class="el" href="group__ssl.html#ga94467860b566683a4c646487dc537b34">ssl.h</a>
+</li>
+<li>pn_ssl_resume_status()
+: <a class="el" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">ssl.h</a>
+</li>
+<li>pn_ssl_set_peer_hostname()
+: <a class="el" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">ssl.h</a>
+</li>
+<li>pn_subscription_address()
+: <a class="el" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">messenger.h</a>
+</li>
+<li>pn_subscription_get_context()
+: <a class="el" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">messenger.h</a>
+</li>
+<li>pn_subscription_set_context()
+: <a class="el" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">messenger.h</a>
+</li>
+<li>pn_terminus_capabilities()
+: <a class="el" href="group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f">terminus.h</a>
+</li>
+<li>pn_terminus_copy()
+: <a class="el" href="group__terminus.html#gabf6c265040dd7233bddbb4efcf314999">terminus.h</a>
+</li>
+<li>pn_terminus_filter()
+: <a class="el" href="group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86">terminus.h</a>
+</li>
+<li>pn_terminus_get_address()
+: <a class="el" href="group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3">terminus.h</a>
+</li>
+<li>pn_terminus_get_distribution_mode()
+: <a class="el" href="group__terminus.html#ga575d3d03d45453bce10392b120e35a50">terminus.h</a>
+</li>
+<li>pn_terminus_get_durability()
+: <a class="el" href="group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c">terminus.h</a>
+</li>
+<li>pn_terminus_get_expiry_policy()
+: <a class="el" href="group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf">terminus.h</a>
+</li>
+<li>pn_terminus_get_timeout()
+: <a class="el" href="group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14">terminus.h</a>
+</li>
+<li>pn_terminus_get_type()
+: <a class="el" href="group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e">terminus.h</a>
+</li>
+<li>pn_terminus_is_dynamic()
+: <a class="el" href="group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5">terminus.h</a>
+</li>
+<li>pn_terminus_outcomes()
+: <a class="el" href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">terminus.h</a>
+</li>
+<li>pn_terminus_properties()
+: <a class="el" href="group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3">terminus.h</a>
+</li>
+<li>pn_terminus_set_address()
+: <a class="el" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">terminus.h</a>
+</li>
+<li>pn_terminus_set_distribution_mode()
+: <a class="el" href="group__terminus.html#gad4abc043078d14aeeaef3116500d62e1">terminus.h</a>
+</li>
+<li>pn_terminus_set_durability()
+: <a class="el" href="group__terminus.html#ga386428e4d1742649fffa112f231a3bf8">terminus.h</a>
+</li>
+<li>pn_terminus_set_dynamic()
+: <a class="el" href="group__terminus.html#ga8600194fb12e709bb165249996d3d136">terminus.h</a>
+</li>
+<li>pn_terminus_set_expiry_policy()
+: <a class="el" href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">terminus.h</a>
+</li>
+<li>pn_terminus_set_timeout()
+: <a class="el" href="group__terminus.html#gafe5932e60e778827a0b6c27e7748a814">terminus.h</a>
+</li>
+<li>pn_terminus_set_type()
+: <a class="el" href="group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d">terminus.h</a>
+</li>
+<li>pn_timestamp_now()
+: <a class="el" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">types.h</a>
+</li>
+<li>pn_transport()
+: <a class="el" href="group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d">transport.h</a>
+</li>
+<li>pn_transport_attachments()
+: <a class="el" href="group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d">transport.h</a>
+</li>
+<li>pn_transport_bind()
+: <a class="el" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">transport.h</a>
+</li>
+<li>pn_transport_capacity()
+: <a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">transport.h</a>
+</li>
+<li>pn_transport_close_head()
+: <a class="el" href="group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8">transport.h</a>
+</li>
+<li>pn_transport_close_tail()
+: <a class="el" href="group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac">transport.h</a>
+</li>
+<li>pn_transport_closed()
+: <a class="el" href="group__transport.html#ga69b8c9a7dbdef76644711274b6f61987">transport.h</a>
+</li>
+<li>pn_transport_condition()
+: <a class="el" href="group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457">transport.h</a>
+</li>
+<li>pn_transport_connection()
+: <a class="el" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">transport.h</a>
+</li>
+<li>pn_transport_error()
+: <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">transport.h</a>
+</li>
+<li>pn_transport_free()
+: <a class="el" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">transport.h</a>
+</li>
+<li>pn_transport_get_channel_max()
+: <a class="el" href="group__transport.html#ga36ff89334941ed67b98af731e5696844">transport.h</a>
+</li>
+<li>pn_transport_get_context()
+: <a class="el" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">transport.h</a>
+</li>
+<li>pn_transport_get_frames_input()
+: <a class="el" href="group__transport.html#gad5614b4c311ab84a21213f60011a6840">transport.h</a>
+</li>
+<li>pn_transport_get_frames_output()
+: <a class="el" href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">transport.h</a>
+</li>
+<li>pn_transport_get_idle_timeout()
+: <a class="el" href="group__transport.html#ga2d650c473958ae118701d8aefd96aaa1">transport.h</a>
+</li>
+<li>pn_transport_get_max_frame()
+: <a class="el" href="group__transport.html#ga93bb966654732ecdd07557dc3307a7e2">transport.h</a>
+</li>
+<li>pn_transport_get_remote_idle_timeout()
+: <a class="el" href="group__transport.html#gabae92ce766617943d51fdab7504b867c">transport.h</a>
+</li>
+<li>pn_transport_get_remote_max_frame()
+: <a class="el" href="group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5">transport.h</a>
+</li>
+<li>pn_transport_get_tracer()
+: <a class="el" href="group__transport.html#ga99b48ee38d0bc21855eee158f8584aca">transport.h</a>
+</li>
+<li>pn_transport_get_user()
+: <a class="el" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">transport.h</a>
+</li>
+<li>pn_transport_head()
+: <a class="el" href="group__transport.html#gac92129f1805ec946d5a792ae4a1b3327">transport.h</a>
+</li>
+<li>pn_transport_input()
+: <a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">transport.h</a>
+</li>
+<li>pn_transport_is_authenticated()
+: <a class="el" href="group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed">transport.h</a>
+</li>
+<li>pn_transport_is_encrypted()
+: <a class="el" href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">transport.h</a>
+</li>
+<li>pn_transport_log()
+: <a class="el" href="group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c">transport.h</a>
+</li>
+<li>pn_transport_logf()
+: <a class="el" href="group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e">transport.h</a>
+</li>
+<li>pn_transport_output()
+: <a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">transport.h</a>
+</li>
+<li>pn_transport_peek()
+: <a class="el" href="group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9">transport.h</a>
+</li>
+<li>pn_transport_pending()
+: <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">transport.h</a>
+</li>
+<li>pn_transport_pop()
+: <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">transport.h</a>
+</li>
+<li>pn_transport_process()
+: <a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">transport.h</a>
+</li>
+<li>pn_transport_push()
+: <a class="el" href="group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff">transport.h</a>
+</li>
+<li>pn_transport_quiesced()
+: <a class="el" href="group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995">transport.h</a>
+</li>
+<li>pn_transport_remote_channel_max()
+: <a class="el" href="group__transport.html#ga0842d4831299a6aa87075620e8bba436">transport.h</a>
+</li>
+<li>pn_transport_require_auth()
+: <a class="el" href="group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a">transport.h</a>
+</li>
+<li>pn_transport_require_encryption()
+: <a class="el" href="group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481">transport.h</a>
+</li>
+<li>pn_transport_set_channel_max()
+: <a class="el" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">transport.h</a>
+</li>
+<li>pn_transport_set_context()
+: <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">transport.h</a>
+</li>
+<li>pn_transport_set_idle_timeout()
+: <a class="el" href="group__transport.html#gadd73956f25923eff0ca93784d943d349">transport.h</a>
+</li>
+<li>pn_transport_set_max_frame()
+: <a class="el" href="group__transport.html#ga2974d2551737553bc953232f3bd6438c">transport.h</a>
+</li>
+<li>pn_transport_set_server()
+: <a class="el" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">transport.h</a>
+</li>
+<li>pn_transport_set_tracer()
+: <a class="el" href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">transport.h</a>
+</li>
+<li>pn_transport_tail()
+: <a class="el" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">transport.h</a>
+</li>
+<li>pn_transport_tick()
+: <a class="el" href="group__transport.html#ga2be777fea1b19677ac50072c487d9ad1">transport.h</a>
+</li>
+<li>pn_transport_trace()
+: <a class="el" href="group__transport.html#gaee7ed090a3fa99d9f46d145939af893b">transport.h</a>
+</li>
+<li>pn_transport_unbind()
+: <a class="el" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">transport.h</a>
+</li>
+<li>pn_transport_vlogf()
+: <a class="el" href="group__transport.html#ga6475de6019c60e6d7f4f8f971c980162">transport.h</a>
+</li>
+<li>pn_type_name()
+: <a class="el" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">codec.h</a>
+</li>
+<li>pn_unsettled_head()
+: <a class="el" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">link.h</a>
+</li>
+<li>pn_unsettled_next()
+: <a class="el" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">link.h</a>
+</li>
+<li>pn_url()
+: <a class="el" href="group__url.html#ga5adceed8d2b4484315544d381cbf82f9">url.h</a>
+</li>
+<li>pn_url_clear()
+: <a class="el" href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">url.h</a>
+</li>
+<li>pn_url_free()
+: <a class="el" href="group__url.html#gaa2015ccab1960c3ac303e1f5688c4296">url.h</a>
+</li>
+<li>pn_url_parse()
+: <a class="el" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">url.h</a>
+</li>
+<li>pn_url_str()
+: <a class="el" href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">url.h</a>
+</li>
+<li>pn_work_head()
+: <a class="el" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">delivery.h</a>
+</li>
+<li>pn_work_next()
+: <a class="el" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">delivery.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.js b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.js
new file mode 100755
index 0000000..1f48c2a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_func.js
@@ -0,0 +1,4 @@
+var globals_func =
+[
+    [ "p", "globals_func.html", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals_type.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals_type.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_type.html
new file mode 100755
index 0000000..147192f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals_type.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals_type.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+&#160;<ul>
+<li>pn_collector_t
+: <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">types.h</a>
+</li>
+<li>pn_condition_t
+: <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">condition.h</a>
+</li>
+<li>pn_connection_t
+: <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">types.h</a>
+</li>
+<li>pn_data_t
+: <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">codec.h</a>
+</li>
+<li>pn_delivery_t
+: <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">types.h</a>
+</li>
+<li>pn_delivery_tag_t
+: <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">delivery.h</a>
+</li>
+<li>pn_disposition_t
+: <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">disposition.h</a>
+</li>
+<li>pn_event_t
+: <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">event.h</a>
+</li>
+<li>pn_handler_t
+: <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">types.h</a>
+</li>
+<li>pn_link_t
+: <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">types.h</a>
+</li>
+<li>pn_logger_t
+: <a class="el" href="log_8h.html#a88704f3f48e08231717da4e71f100102">log.h</a>
+</li>
+<li>pn_message_t
+: <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">message.h</a>
+</li>
+<li>pn_messenger_t
+: <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">messenger.h</a>
+</li>
+<li>pn_selectable_t
+: <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">selectable.h</a>
+</li>
+<li>pn_selectables_t
+: <a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">selectable.h</a>
+</li>
+<li>pn_session_t
+: <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">types.h</a>
+</li>
+<li>pn_state_t
+: <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">types.h</a>
+</li>
+<li>pn_subscription_t
+: <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">messenger.h</a>
+</li>
+<li>pn_terminus_t
+: <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">terminus.h</a>
+</li>
+<li>pn_trace_t
+: <a class="el" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">transport.h</a>
+</li>
+<li>pn_tracer_t
+: <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">transport.h</a>
+</li>
+<li>pn_tracker_t
+: <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">messenger.h</a>
+</li>
+<li>pn_transport_t
+: <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">types.h</a>
+</li>
+<li>pn_url_t
+: <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">url.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__abstract.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__abstract.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__abstract.html
new file mode 100755
index 0000000..7318d36
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__abstract.html
@@ -0,0 +1,107 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Abstract Types</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__abstract.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Abstract Types<div class="ingroups"><a class="el" href="group__types.html">Types</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[44/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/annotated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/annotated.html b/content/releases/qpid-proton-0.13.0/proton/c/api/annotated.html
new file mode 100755
index 0000000..d3b8bc7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/annotated.html
@@ -0,0 +1,117 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Class List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('annotated.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class List</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
+<table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__atom__t.html" target="_self">pn_atom_t</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__bytes__t.html" target="_self">pn_bytes_t</a></td><td class="desc"></td></tr>
+<tr id="row_2_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__class__t.html" target="_self">pn_class_t</a></td><td class="desc"></td></tr>
+<tr id="row_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__decimal128__t.html" target="_self">pn_decimal128_t</a></td><td class="desc"></td></tr>
+<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__token__t.html" target="_self">pn_token_t</a></td><td class="desc"></td></tr>
+<tr id="row_5_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpn__uuid__t.html" target="_self">pn_uuid_t</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/annotated_dup.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/annotated_dup.js b/content/releases/qpid-proton-0.13.0/proton/c/api/annotated_dup.js
new file mode 100755
index 0000000..b7b7cff
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/annotated_dup.js
@@ -0,0 +1,9 @@
+var annotated_dup =
+[
+    [ "pn_atom_t", "structpn__atom__t.html", "structpn__atom__t" ],
+    [ "pn_bytes_t", "structpn__bytes__t.html", "structpn__bytes__t" ],
+    [ "pn_class_t", "structpn__class__t.html", "structpn__class__t" ],
+    [ "pn_decimal128_t", "structpn__decimal128__t.html", "structpn__decimal128__t" ],
+    [ "pn_token_t", "structpn__token__t.html", "structpn__token__t" ],
+    [ "pn_uuid_t", "structpn__uuid__t.html", "structpn__uuid__t" ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/arrowdown.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/arrowdown.png b/content/releases/qpid-proton-0.13.0/proton/c/api/arrowdown.png
new file mode 100755
index 0000000..0b63f6d
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/arrowdown.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/arrowright.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/arrowright.png b/content/releases/qpid-proton-0.13.0/proton/c/api/arrowright.png
new file mode 100755
index 0000000..c6ee22f
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/arrowright.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/bc_s.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/bc_s.png b/content/releases/qpid-proton-0.13.0/proton/c/api/bc_s.png
new file mode 100755
index 0000000..224b29a
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/bc_s.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/bdwn.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/bdwn.png b/content/releases/qpid-proton-0.13.0/proton/c/api/bdwn.png
new file mode 100755
index 0000000..940a0b9
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/bdwn.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/cid_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/cid_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/cid_8h_source.html
new file mode 100755
index 0000000..3250fa2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/cid_8h_source.html
@@ -0,0 +1,170 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/cid.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('cid_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">cid.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CID_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CID_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;</div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;  CID_pn_object = 1,</div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;  CID_pn_void,</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;  CID_pn_weakref,</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;  CID_pn_string,</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;  CID_pn_list,</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;  CID_pn_map,</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;  CID_pn_hash,</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;  CID_pn_record,</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  CID_pn_collector,</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  CID_pn_event,</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;  CID_pn_encoder,</div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;  CID_pn_decoder,</div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  CID_pn_data,</div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  CID_pn_connection,</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;  CID_pn_session,</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;  CID_pn_link,</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;  CID_pn_delivery,</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;  CID_pn_transport,</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;  CID_pn_message,</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;  CID_pn_reactor,</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;  CID_pn_handler,</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;  CID_pn_timer,</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;  CID_pn_task,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;  CID_pn_io,</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;  CID_pn_selector,</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;  CID_pn_selectable,</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;  CID_pn_url</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;} pn_cid_t;</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* cid.h */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>cid.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/classes.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/classes.html b/content/releases/qpid-proton-0.13.0/proton/c/api/classes.html
new file mode 100755
index 0000000..aa081c6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/classes.html
@@ -0,0 +1,116 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Class Index</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('classes.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Class Index</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="qindex"><a class="qindex" href="#letter_P">P</a></div>
+<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0">
+<tr><td rowspan="2" valign="bottom"><a name="letter_p"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">&#160;&#160;p&#160;&#160;</div></td></tr></table>
+</td><td valign="top"><a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__uuid__t.html">pn_uuid_t</a>&#160;&#160;&#160;</td></tr>
+<tr><td valign="top"><a class="el" href="structpn__class__t.html">pn_class_t</a>&#160;&#160;&#160;</td><td valign="top"><a class="el" href="structpn__token__t.html">pn_token_t</a>&#160;&#160;&#160;</td><td></td></tr>
+<tr><td valign="top"><a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;&#160;&#160;</td><td></td><td></td><td></td></tr>
+<tr><td></td><td></td><td></td><td></td></tr>
+</table>
+<div class="qindex"><a class="qindex" href="#letter_P">P</a></div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/closed.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/closed.png b/content/releases/qpid-proton-0.13.0/proton/c/api/closed.png
new file mode 100755
index 0000000..98cc2c9
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/closed.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.html
new file mode 100755
index 0000000..b5565fb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.html
@@ -0,0 +1,353 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/codec.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('codec_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">codec.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/object.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="types_8h_source.html">proton/types.h</a>&gt;</code><br />
+<code>#include &lt;proton/error.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;stdarg.h&gt;</code><br />
+</div>
+<p><a href="codec_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__atom__t.html">pn_atom_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga5d6cf528776e8b6ad6d67caf095986bf"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></td></tr>
+<tr class="separator:ga5d6cf528776e8b6ad6d67caf095986bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> { <br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1
+<br />
+ }<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga2a546fbd721f3b528190b3298014f134"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a> (<a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type)</td></tr>
+<tr class="separator:ga2a546fbd721f3b528190b3298014f134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcc8aae2df7d12f3d2a9b9d3ddc82494"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a> (size_t capacity)</td></tr>
+<tr class="separator:gafcc8aae2df7d12f3d2a9b9d3ddc82494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c3a83c1afb9b5425d145d5b5a92fbc4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5c3a83c1afb9b5425d145d5b5a92fbc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00f68f246fe5a0641c206d1e4bd3ce34"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data_errno</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga00f68f246fe5a0641c206d1e4bd3ce34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f35af39742c9ae4c7a14f5c2e8ae346"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vfill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
+<tr class="separator:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf071fc8da4100e8bdde34097fe912f93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf071fc8da4100e8bdde34097fe912f93"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_fill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
+<tr class="separator:gaf071fc8da4100e8bdde34097fe912f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8364700ba4736437f596cd15e2d90870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8364700ba4736437f596cd15e2d90870"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vscan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
+<tr class="separator:ga8364700ba4736437f596cd15e2d90870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07a8fa4a555e213b56a92027bf85c341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07a8fa4a555e213b56a92027bf85c341"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_scan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
+<tr class="separator:ga07a8fa4a555e213b56a92027bf85c341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadcd2302af4138df54c4746a63d5d1126"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gadcd2302af4138df54c4746a63d5d1126"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5facc4b4d0559c4a6b334a02fd982628"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5facc4b4d0559c4a6b334a02fd982628"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga46683edde8b3118f0a28a17737c392b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga46683edde8b3118f0a28a17737c392b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga263f241d7f97826ad223f5568b7eae79"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga263f241d7f97826ad223f5568b7eae79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga656b946dfaa0e4bc5e2e54275cb6304d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga656b946dfaa0e4bc5e2e54275cb6304d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37a5eec807c913d165ba1de45e685b19"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga37a5eec807c913d165ba1de45e685b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6082cb1e9b6bc00948f0878717b41270"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6082cb1e9b6bc00948f0878717b41270"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f66aec0b42aeb5b1d9b0281ba5482a4"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_lookup</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *name)</td></tr>
+<tr class="separator:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac5e69565602301035f58da8759d90d0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaac5e69565602301035f58da8759d90d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6cdc924144c5963bf370da33cc7b0102"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6cdc924144c5963bf370da33cc7b0102"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae0ba5dd81812d60060505fbae3fcbdb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, char *bytes, size_t *size)</td></tr>
+<tr class="separator:gaae0ba5dd81812d60060505fbae3fcbdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b62c53f552bbd3a7d6104f370547b28"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">pn_data_encode</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, char *bytes, size_t size)</td></tr>
+<tr class="separator:ga1b62c53f552bbd3a7d6104f370547b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff5e6d111aaa22b5bb254381bcdd9f79"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaff5e6d111aaa22b5bb254381bcdd9f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab909ae76a8f77b31f3f3ebc4b42b3c53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *bytes, size_t size)</td></tr>
+<tr class="separator:gab909ae76a8f77b31f3f3ebc4b42b3c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac31eb899c93e404926081a2650d7f55"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaac31eb899c93e404926081a2650d7f55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ef7d014a1fcbfc6f39f363b6825ad2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">pn_data_put_map</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1ef7d014a1fcbfc6f39f363b6825ad2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabee4683d01f40d0bf0e75cbf55d13d43"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, bool described, <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type)</td></tr>
+<tr class="separator:gabee4683d01f40d0bf0e75cbf55d13d43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7dac51e4345896a1ac969169237b5c16"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">pn_data_put_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga7dac51e4345896a1ac969169237b5c16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga52cdd84bd9964c29cb6cd4cad7ef0467"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga52cdd84bd9964c29cb6cd4cad7ef0467"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9bd8fa2e72aee9b7a49a471d0ab891d6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">pn_data_put_bool</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, bool b)</td></tr>
+<tr class="separator:ga9bd8fa2e72aee9b7a49a471d0ab891d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03f3769fafcfe3208db645eb629b536c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint8_t ub)</td></tr>
+<tr class="separator:ga03f3769fafcfe3208db645eb629b536c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fb37ff2b6220644c70c89d07b04b318"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">pn_data_put_byte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int8_t b)</td></tr>
+<tr class="separator:ga0fb37ff2b6220644c70c89d07b04b318"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga847e4703a17ad4ebc1a8013bd34c1c39"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint16_t us)</td></tr>
+<tr class="separator:ga847e4703a17ad4ebc1a8013bd34c1c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00d64770a609ca56d0eeda41dd8847bb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int16_t s)</td></tr>
+<tr class="separator:ga00d64770a609ca56d0eeda41dd8847bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44f6fae3db7765bb79eb29394afa02c7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint32_t ui)</td></tr>
+<tr class="separator:ga44f6fae3db7765bb79eb29394afa02c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe6b2617d9361332c57fac7c152a3ea6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">pn_data_put_int</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int32_t i)</td></tr>
+<tr class="separator:gabe6b2617d9361332c57fac7c152a3ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10e83457b188e64e16816f4837fbe2f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_char_t c)</td></tr>
+<tr class="separator:ga10e83457b188e64e16816f4837fbe2f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae432d32c8155d28a261f428f4b9fd870"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">pn_data_put_ulong</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint64_t ul)</td></tr>
+<tr class="separator:gae432d32c8155d28a261f428f4b9fd870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga538519513a20a441fddd98214c049fb6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga538519513a20a441fddd98214c049fb6">pn_data_put_long</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int64_t l)</td></tr>
+<tr class="separator:ga538519513a20a441fddd98214c049fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3a5aea516790f3b87b7a0f2f5374e10"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_timestamp_t t)</td></tr>
+<tr class="separator:gab3a5aea516790f3b87b7a0f2f5374e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacb96a69af27c8a6d1a041e51cb4319e3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, float f)</td></tr>
+<tr class="separator:gacb96a69af27c8a6d1a041e51cb4319e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03bbb354d2ebc461e952a6fe84e25d57"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">pn_data_put_double</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, double d)</td></tr>
+<tr class="separator:ga03bbb354d2ebc461e952a6fe84e25d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga97266ce50aee4c6e0c8603d68c07a2d4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal32_t d)</td></tr>
+<tr class="separator:ga97266ce50aee4c6e0c8603d68c07a2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a964f2c22a015983793a3323651e0f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal64_t d)</td></tr>
+<tr class="separator:ga6a964f2c22a015983793a3323651e0f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac78d77572b1c36b01b469ff604da9710"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a> d)</td></tr>
+<tr class="separator:gac78d77572b1c36b01b469ff604da9710"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d0f06871283cdd3cfa9b978ff9a9ae2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">pn_data_put_uuid</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__uuid__t.html">pn_uuid_t</a> u)</td></tr>
+<tr class="separator:ga2d0f06871283cdd3cfa9b978ff9a9ae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gada1c4399957d9d07ee7676e1be703d3c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> bytes)</td></tr>
+<tr class="separator:gada1c4399957d9d07ee7676e1be703d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03fa959001ad29c5646edcb42caaa12c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> string)</td></tr>
+<tr class="separator:ga03fa959001ad29c5646edcb42caaa12c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc1d7ff29b81c7a6f72f5f8a0466b723"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> symbol)</td></tr>
+<tr class="separator:gabc1d7ff29b81c7a6f72f5f8a0466b723"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacc956eb9cd9d1434e95e8e89d24f6d75"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> atom)</td></tr>
+<tr class="separator:gacc956eb9cd9d1434e95e8e89d24f6d75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf57a68675bf7c951ef93e333d12331af"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaf57a68675bf7c951ef93e333d12331af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad6401b3b6546a86d10b666d648de26b7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">pn_data_get_map</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gad6401b3b6546a86d10b666d648de26b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9700149093e77e783ddcef52a8a4db1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gac9700149093e77e783ddcef52a8a4db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacae4481af22f2d9c5253c022de89c808"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">pn_data_is_array_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gacae4481af22f2d9c5253c022de89c808"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab8e7bedd5273ca39de95b8b8b3864d61"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">pn_data_get_array_type</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gab8e7bedd5273ca39de95b8b8b3864d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga017f9e11e72206d02dc82e06282ec956"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga017f9e11e72206d02dc82e06282ec956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6200ee577b92809bab4762802b4a01e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">pn_data_is_null</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae6200ee577b92809bab4762802b4a01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37f4661f13f7ede4db33095298089e60"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">pn_data_get_bool</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga37f4661f13f7ede4db33095298089e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga833462593fa1366867d399e54e12f95a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga833462593fa1366867d399e54e12f95a">pn_data_get_ubyte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga833462593fa1366867d399e54e12f95a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03a69f9332eee0e205cf9f11ad3d2249"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga03a69f9332eee0e205cf9f11ad3d2249"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9839bc1094a1626db6684f9fc9997d81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga9839bc1094a1626db6684f9fc9997d81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00cdfc2b8b894ec53143924dc8dcf95b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga00cdfc2b8b894ec53143924dc8dcf95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc681a22d35a8cf825506107190537dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gadc681a22d35a8cf825506107190537dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2063c4861ad5fedc59e2c9eab50fd74f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">pn_data_get_int</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga2063c4861ad5fedc59e2c9eab50fd74f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae664bb78d8c5ce9cf9375dac99bbb04e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_char_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">pn_data_get_char</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae664bb78d8c5ce9cf9375dac99bbb04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga51c11e03a76dce0b1013adfd51ceac4b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">pn_data_get_ulong</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga51c11e03a76dce0b1013adfd51ceac4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1cfcd86ac89600c6bf4d496594daa6bf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1cfcd86ac89600c6bf4d496594daa6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d79239b695728859bb94937ebdb346e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">pn_data_get_timestamp</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga8d79239b695728859bb94937ebdb346e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad56554ed239e0ba6d5e76deb7e5151a0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gad56554ed239e0ba6d5e76deb7e5151a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0032a3390f1c09c4bdbb2db245126524"><td class="memItemLeft" align="right" valign="top">PN_EXTERN double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga0032a3390f1c09c4bdbb2db245126524"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5941073925427acd8a8e3a2c8ffe09f2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_decimal32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5941073925427acd8a8e3a2c8ffe09f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38fe961771db4952b6281e5b00ecac89"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_decimal64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">pn_data_get_decimal64</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga38fe961771db4952b6281e5b00ecac89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b744c779f8f9ba14f27b70795cca5e7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1b744c779f8f9ba14f27b70795cca5e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3f128742148492c7e8d509674395752"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__uuid__t.html">pn_uuid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gab3f128742148492c7e8d509674395752"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4c77a6e34a96f6f955ce30ce9b92b41c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga4c77a6e34a96f6f955ce30ce9b92b41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6c81297c987e7ff682882c9a85f625ea"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">pn_data_get_string</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6c81297c987e7ff682882c9a85f625ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1297b27c461838081be7e5e48915736f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1297b27c461838081be7e5e48915736f">pn_data_get_symbol</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1297b27c461838081be7e5e48915736f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabac9485859d8e7e753cc7d5cca18ad63"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">pn_data_get_bytes</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gabac9485859d8e7e753cc7d5cca18ad63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8cee2e1f0d422738f99eb538727f4319"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga8cee2e1f0d422738f99eb538727f4319"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae667fd79f80ce37dde639d3a0cfd38f9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">pn_data_copy</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src)</td></tr>
+<tr class="separator:gae667fd79f80ce37dde639d3a0cfd38f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaec0e43b868e758310bfb65a3065de35"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src)</td></tr>
+<tr class="separator:gaaec0e43b868e758310bfb65a3065de35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga50c7179db92da951c918279c4229ec88"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga50c7179db92da951c918279c4229ec88">pn_data_appendn</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src, int limit)</td></tr>
+<tr class="separator:ga50c7179db92da951c918279c4229ec88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4df82b8d528399bc524eed5561348cf1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga4df82b8d528399bc524eed5561348cf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae43fd5ef5ac16fea997dd3e212b666ce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae43fd5ef5ac16fea997dd3e212b666ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa155cf465bb16a4f77a9b939211f1ef8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_handle_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaa155cf465bb16a4f77a9b939211f1ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae70c79935ccce9b893494044e29423fa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_handle_t point)</td></tr>
+<tr class="separator:gae70c79935ccce9b893494044e29423fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf2cd71e20873f001af7df46411ea82ec"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaf2cd71e20873f001af7df46411ea82ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Data API for proton. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="codec_8h.html">codec.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[13/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h_source.html
new file mode 100755
index 0000000..0c28bbd
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/link_8h_source.html
@@ -0,0 +1,322 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/link.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('link_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">link.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="link_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_LINK_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_LINK_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a>(<a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *session, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <span class="keywordtype">void</span> *context);</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
+<div class="line"><a name="l00132"></a><span class="lineno">  132</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00133"></a><span class="lineno">  133</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> <a class="code" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
+<div class="line"><a name="l00182"></a><span class="lineno">  182</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
+<div class="line"><a name="l00198"></a><span class="lineno">  198</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">pn_link_remote_condition</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a> state);</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00252"></a><span class="lineno">  252</span>&#160;</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
+<div class="line"><a name="l00281"></a><span class="lineno">  281</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00282"></a><span class="lineno">  282</span>&#160;</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;PN_EXTERN <a class="code" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *<a class="code" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00319"></a><span class="lineno">  319</span>&#160;</div>
+<div class="line"><a name="l00335"></a><span class="lineno">  335</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00336"></a><span class="lineno">  336</span>&#160;</div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;</div>
+<div class="line"><a name="l00386"></a><span class="lineno">  386</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00387"></a><span class="lineno">  387</span>&#160;</div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;</div>
+<div class="line"><a name="l00413"></a><span class="lineno">  413</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00414"></a><span class="lineno">  414</span>&#160;</div>
+<div class="line"><a name="l00427"></a><span class="lineno">  427</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;</div>
+<div class="line"><a name="l00448"></a><span class="lineno">  448</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div>
+<div class="line"><a name="l00471"></a><span class="lineno"><a class="line" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">  471</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00472"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">  472</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a> = 0, </div>
+<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">  474</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a> = 1, </div>
+<div class="line"><a name="l00476"></a><span class="lineno"><a class="line" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">  476</a></span>&#160;  <a class="code" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a> = 2 </div>
+<div class="line"><a name="l00478"></a><span class="lineno">  478</span>&#160;} <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>;</div>
+<div class="line"><a name="l00479"></a><span class="lineno">  479</span>&#160;</div>
+<div class="line"><a name="l00488"></a><span class="lineno"><a class="line" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">  488</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00489"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">  489</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a> = 0,  </div>
+<div class="line"><a name="l00491"></a><span class="lineno"><a class="line" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">  491</a></span>&#160;  <a class="code" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a> = 1  </div>
+<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;} <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>;</div>
+<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;</div>
+<div class="line"><a name="l00501"></a><span class="lineno">  501</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00502"></a><span class="lineno">  502</span>&#160;</div>
+<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00510"></a><span class="lineno">  510</span>&#160;</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
+<div class="line"><a name="l00525"></a><span class="lineno">  525</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;</div>
+<div class="line"><a name="l00533"></a><span class="lineno">  533</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> <a class="code" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00534"></a><span class="lineno">  534</span>&#160;</div>
+<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> <a class="code" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div>
+<div class="line"><a name="l00549"></a><span class="lineno">  549</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00550"></a><span class="lineno">  550</span>&#160;</div>
+<div class="line"><a name="l00557"></a><span class="lineno">  557</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link);</div>
+<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;</div>
+<div class="line"><a name="l00565"></a><span class="lineno">  565</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00566"></a><span class="lineno">  566</span>&#160;</div>
+<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, <span class="keywordtype">int</span> credit);</div>
+<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div>
+<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *sender, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
+<div class="line"><a name="l00591"></a><span class="lineno">  591</span>&#160;<span class="comment">//PN_EXTERN void pn_link_abort(pn_sender_t *sender);</span></div>
+<div class="line"><a name="l00592"></a><span class="lineno">  592</span>&#160;</div>
+<div class="line"><a name="l00595"></a><span class="lineno">  595</span>&#160;<span class="comment">// receiver</span></div>
+<div class="line"><a name="l00607"></a><span class="lineno">  607</span>&#160;<span class="comment"></span>PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</span> credit);</div>
+<div class="line"><a name="l00608"></a><span class="lineno">  608</span>&#160;</div>
+<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">int</span> credit);</div>
+<div class="line"><a name="l00619"></a><span class="lineno">  619</span>&#160;</div>
+<div class="line"><a name="l00626"></a><span class="lineno">  626</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">bool</span> drain);</div>
+<div class="line"><a name="l00627"></a><span class="lineno">  627</span>&#160;</div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> n);</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;</div>
+<div class="line"><a name="l00657"></a><span class="lineno">  657</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *receiver);</div>
+<div class="line"><a name="l00658"></a><span class="lineno">  658</span>&#160;</div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;}</div>
+<div class="line"><a name="l00666"></a><span class="lineno">  666</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00667"></a><span class="lineno">  667</span>&#160;</div>
+<div class="line"><a name="l00668"></a><span class="lineno">  668</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* link.h */</span><span class="preprocessor"></span></div>
+<div class="line"><a name="l00669"></a><span class="lineno">  669</span>&#160;</div>
+<div class="ttc" id="group__link_html_ga662d2bf8a9a447cf1a69f4ec7d72a6ac"><div class="ttname"><a href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">pn_link_current</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_link_current(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gaea1f1ff885604e194ecfbae8c43e91d7"><div class="ttname"><a href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">pn_link_advance</a></div><div class="ttdeci">PN_EXTERN bool pn_link_advance(pn_link_t *link)</div></div>
+<div class="ttc" id="group__receiver_html_gacda3e0bc16ff65cbfa99087f9da025c7"><div class="ttname"><a href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">pn_link_draining</a></div><div class="ttdeci">PN_EXTERN bool pn_link_draining(pn_link_t *receiver)</div></div>
+<div class="ttc" id="group__link_html_ga77f816f63c744283b2fd62e6f8abef07"><div class="ttname"><a href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">pn_link_unsettled</a></div><div class="ttdeci">PN_EXTERN int pn_link_unsettled(pn_link_t *link)</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__link_html_gad9c24558b723dc4877abad8bacd5a17a"><div class="ttname"><a href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">pn_link_remote_target</a></div><div class="ttdeci">PN_EXTERN pn_terminus_t * pn_link_remote_target(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga44b6238638d71356b00f3129e0b28182"><div class="ttname"><a href="group__link.html#ga44b6238638d71356b00f3129e0b28182">pn_link_snd_settle_mode</a></div><div class="ttdeci">PN_EXTERN pn_snd_settle_mode_t pn_link_snd_settle_mode(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gaff06cd4918c76523e1893dc1341ebc48"><div class="ttname"><a href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">pn_link_set_rcv_settle_mode</a></div><div class="ttdeci">PN_EXTERN void pn_link_set_rcv_settle_mode(pn_link_t *link, pn_rcv_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__link_html_ga0be02619b09c3b7b38fe50318466792e"><div class="ttname"><a href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a></div><div class="ttdeci">PN_EXTERN void pn_link_set_context(pn_link_t *link, void *context)</div></div>
+<div class="ttc" id="group__link_html_ga72d4d05cc2a29cc1a3c96cd984c2a4b6"><div class="ttname"><a href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">pn_link_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_link_error(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga6955876604a5982a969cf3e44bc3b045"><div class="ttname"><a href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">pn_link_remote_source</a></div><div class="ttdeci">PN_EXTERN pn_terminus_t * pn_link_remote_source(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gacb14567cf4afa5a3d2ec774cd66ec9fe"><div class="ttname"><a href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">pn_link_is_sender</a></div><div class="ttdeci">PN_EXTERN bool pn_link_is_sender(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga1c9b1a283a88199a2dc56af8ab150760"><div class="ttname"><a href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">pn_link_remote_credit</a></div><div class="ttdeci">PN_EXTERN int pn_link_remote_credit(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gac02f18d19fa8da9fef840e52be41cf68"><div class="ttname"><a href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">pn_link_is_receiver</a></div><div class="ttdeci">PN_EXTERN bool pn_link_is_receiver(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gab9a73ca4ac5383a71ddf54cbcb748083"><div class="ttname"><a href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">pn_link_open</a></div><div class="ttdeci">PN_EXTERN void pn_link_open(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
+<div class="ttc" id="group__link_html_gae87b35d45c495a640c04376175696403"><div class="ttname"><a href="group__link.html#gae87b35d45c495a640c04376175696403">pn_link_available</a></div><div class="ttdeci">PN_EXTERN int pn_link_available(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga29f38b239a25d8adad5fa7457e4ec014"><div class="ttname"><a href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">pn_unsettled_next</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_unsettled_next(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__link_html_gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade"><div class="ttname"><a href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">PN_SND_UNSETTLED</a></div><div class="ttdef"><b>Definition:</b> link.h:472</div></div>
+<div class="ttc" id="group__link_html_gacd5a06ca5daa5d4910d795d7157ebfde"><div class="ttname"><a href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">pn_link_head</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_link_head(pn_connection_t *connection, pn_state_t state)</div></div>
+<div class="ttc" id="group__link_html_gabac87dd5667123557a0e73a45ad13349"><div class="ttname"><a href="group__link.html#gabac87dd5667123557a0e73a45ad13349">pn_link_remote_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_link_remote_condition(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga476a97822eff18e7b8ae39a0a3a0b20f"><div class="ttname"><a href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">pn_receiver</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_receiver(pn_session_t *session, const char *name)</div></div>
+<div class="ttc" id="group__link_html_ga51ace30d440f3f6a1c7b022a17c14738"><div class="ttname"><a href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">pn_link_attachments</a></div><div class="ttdeci">PN_EXTERN pn_record_t * pn_link_attachments(pn_link_t *link)</div></div>
+<div class="ttc" id="group__terminus_html_gad202baf5c904d6991e13521b7c93fdc2"><div class="ttname"><a href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a></div><div class="ttdeci">struct pn_terminus_t pn_terminus_t</div><div class="ttdef"><b>Definition:</b> terminus.h:53</div></div>
+<div class="ttc" id="group__link_html_ga79008e1324488bcbc7387b657c1d2897"><div class="ttname"><a href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">pn_unsettled_head</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_unsettled_head(pn_link_t *link)</div></div>
+<div class="ttc" id="group__session_html_ga38ccb93b8f5c2892adafce5d5f0fbcd9"><div class="ttname"><a href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a></div><div class="ttdeci">struct pn_session_t pn_session_t</div><div class="ttdef"><b>Definition:</b> types.h:129</div></div>
+<div class="ttc" id="group__link_html_ga8aec1bf839d167e81037595a86c8751a"><div class="ttname"><a href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">pn_link_rcv_settle_mode</a></div><div class="ttdeci">PN_EXTERN pn_rcv_settle_mode_t pn_link_rcv_settle_mode(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga412100bbe765f6fa0313257b6f24a1b8"><div class="ttname"><a href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">pn_link_get_drain</a></div><div class="ttdeci">PN_EXTERN bool pn_link_get_drain(pn_link_t *link)</div></div>
+<div class="ttc" id="group__sender_html_ga6edd45454fe2ddd093aad94f3d277475"><div class="ttname"><a href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">pn_link_send</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_link_send(pn_link_t *sender, const char *bytes, size_t n)</div></div>
+<div class="ttc" id="group__link_html_ga13d85968d1ced071196379c9cbd108b1"><div class="ttname"><a href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">pn_link_remote_rcv_settle_mode</a></div><div class="ttdeci">PN_EXTERN pn_rcv_settle_mode_t pn_link_remote_rcv_settle_mode(pn_link_t *link)</div></div>
+<div class="ttc" id="terminus_8h_html"><div class="ttname"><a href="terminus_8h.html">terminus.h</a></div></div>
+<div class="ttc" id="group__link_html_gaef39c0b3b65fca7d9b227ef38a345394"><div class="ttname"><a href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">pn_link_state</a></div><div class="ttdeci">PN_EXTERN pn_state_t pn_link_state(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga3fb58bd0b88d37407ebb615c2630e608"><div class="ttname"><a href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a></div><div class="ttdeci">pn_snd_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:471</div></div>
+<div class="ttc" id="group__link_html_ga1bca6c08ba0179233dc76cb3834cbe4e"><div class="ttname"><a href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a></div><div class="ttdeci">PN_EXTERN void * pn_link_get_context(pn_link_t *link)</div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="group__delivery_html_gacdfce854066c0a4ff4db9f9a0478f340"><div class="ttname"><a href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></div><div class="ttdeci">struct pn_delivery_t pn_delivery_t</div><div class="ttdef"><b>Definition:</b> types.h:238</div></div>
+<div class="ttc" id="group__link_html_gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0"><div class="ttname"><a href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">PN_SND_SETTLED</a></div><div class="ttdef"><b>Definition:</b> link.h:474</div></div>
+<div class="ttc" id="group__receiver_html_gaa98289676877e6c820a95e4bce94eda6"><div class="ttname"><a href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">pn_link_recv</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_link_recv(pn_link_t *receiver, char *bytes, size_t n)</div></div>
+<div class="ttc" id="group__link_html_ga1d87431c33b1d5e84ee8f42875cae8d5"><div class="ttname"><a href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">pn_sender</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_sender(pn_session_t *session, const char *name)</div></div>
+<div class="ttc" id="group__receiver_html_ga22837f7f8e152add8de867bbe4163892"><div class="ttname"><a href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">pn_link_set_drain</a></div><div class="ttdeci">PN_EXTERN void pn_link_set_drain(pn_link_t *receiver, bool drain)</div></div>
+<div class="ttc" id="group__link_html_ga3d284db80651c3183a60f706325f2266"><div class="ttname"><a href="group__link.html#ga3d284db80651c3183a60f706325f2266">pn_link_name</a></div><div class="ttdeci">PN_EXTERN const char * pn_link_name(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga410b0f045ee235b93a7fa1439af50d2c"><div class="ttname"><a href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">pn_link_set_snd_settle_mode</a></div><div class="ttdeci">PN_EXTERN void pn_link_set_snd_settle_mode(pn_link_t *link, pn_snd_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__link_html_gaa28fac1437012b534873b6e255bcb494"><div class="ttname"><a href="group__link.html#gaa28fac1437012b534873b6e255bcb494">pn_link_free</a></div><div class="ttdeci">PN_EXTERN void pn_link_free(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gad9d63c2255cae6c913cb980f8812ace0"><div class="ttname"><a href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">pn_link_close</a></div><div class="ttdeci">PN_EXTERN void pn_link_close(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga82df1bbe52ddbc75c7b7403489d4652f"><div class="ttname"><a href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">pn_link_detach</a></div><div class="ttdeci">PN_EXTERN void pn_link_detach(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga9417ad2f784646ae23318782411e422a"><div class="ttname"><a href="group__link.html#ga9417ad2f784646ae23318782411e422a">pn_link_session</a></div><div class="ttdeci">PN_EXTERN pn_session_t * pn_link_session(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gad1c2388cdae687be26222a5d66fd2d58"><div class="ttname"><a href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a></div><div class="ttdeci">pn_rcv_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:488</div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="group__sender_html_gaa7a1eb227dde862c8a311535d1737b1a"><div class="ttname"><a href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">pn_link_offered</a></div><div class="ttdeci">PN_EXTERN void pn_link_offered(pn_link_t *sender, int credit)</div></div>
+<div class="ttc" id="group__condition_html_ga11eb7db7d2c205169fe3d47c996a95a5"><div class="ttname"><a href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></div><div class="ttdeci">struct pn_condition_t pn_condition_t</div><div class="ttdef"><b>Definition:</b> condition.h:64</div></div>
+<div class="ttc" id="group__receiver_html_ga2f48aec7e3de526bbdea1c4e99708357"><div class="ttname"><a href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">pn_link_drain</a></div><div class="ttdeci">PN_EXTERN void pn_link_drain(pn_link_t *receiver, int credit)</div></div>
+<div class="ttc" id="group__link_html_gae106eccd62d41a1b6125bc471315066d"><div class="ttname"><a href="group__link.html#gae106eccd62d41a1b6125bc471315066d">pn_link_credit</a></div><div class="ttdeci">PN_EXTERN int pn_link_credit(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1"><div class="ttname"><a href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">PN_SND_MIXED</a></div><div class="ttdef"><b>Definition:</b> link.h:476</div></div>
+<div class="ttc" id="group__link_html_ga72edd3ec60adb06f7af3f53580dfcebc"><div class="ttname"><a href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">pn_link_drained</a></div><div class="ttdeci">PN_EXTERN int pn_link_drained(pn_link_t *link)</div></div>
+<div class="ttc" id="group__connection_html_gaa83193a655e32bffc18624acc2c39233"><div class="ttname"><a href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">pn_state_t</a></div><div class="ttdeci">int pn_state_t</div><div class="ttdef"><b>Definition:</b> types.h:103</div></div>
+<div class="ttc" id="group__receiver_html_gaf331f33acd1fddbb6f8e674a8a7c6aa2"><div class="ttname"><a href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">pn_link_flow</a></div><div class="ttdeci">PN_EXTERN void pn_link_flow(pn_link_t *receiver, int credit)</div></div>
+<div class="ttc" id="group__link_html_ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262"><div class="ttname"><a href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">PN_RCV_FIRST</a></div><div class="ttdef"><b>Definition:</b> link.h:489</div></div>
+<div class="ttc" id="group__link_html_ga03991c2d516e68c0eba2a2eb910bb9f5"><div class="ttname"><a href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">pn_link_remote_snd_settle_mode</a></div><div class="ttdeci">PN_EXTERN pn_snd_settle_mode_t pn_link_remote_snd_settle_mode(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3"><div class="ttname"><a href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">PN_RCV_SECOND</a></div><div class="ttdef"><b>Definition:</b> link.h:491</div></div>
+<div class="ttc" id="group__link_html_ga07d0254efd3df298246a043f5323d540"><div class="ttname"><a href="group__link.html#ga07d0254efd3df298246a043f5323d540">pn_link_next</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_link_next(pn_link_t *link, pn_state_t state)</div></div>
+<div class="ttc" id="group__link_html_ga8a8002b94c660f1fd1cbb3e932bd52f0"><div class="ttname"><a href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">pn_link_source</a></div><div class="ttdeci">PN_EXTERN pn_terminus_t * pn_link_source(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_gab5a35ccbd14c04285845a6d7b40f44df"><div class="ttname"><a href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">pn_link_queued</a></div><div class="ttdeci">PN_EXTERN int pn_link_queued(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga3d9321a1831d214e079152b7a8030cf1"><div class="ttname"><a href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">pn_link_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_link_condition(pn_link_t *link)</div></div>
+<div class="ttc" id="group__link_html_ga44c7bdc0a9179d9cdd96c3153e4da36c"><div class="ttname"><a href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">pn_link_target</a></div><div class="ttdeci">PN_EXTERN pn_terminus_t * pn_link_target(pn_link_t *link)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="link_8h.html">link.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.html
new file mode 100755
index 0000000..07caadc
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.html
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/log.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('log_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">log.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+</div>
+<p><a href="log_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:a88704f3f48e08231717da4e71f100102"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a>) (const char *message)</td></tr>
+<tr class="separator:a88704f3f48e08231717da4e71f100102"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:adb660612539443183b5c15c34420e13f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a> (bool enabled)</td></tr>
+<tr class="separator:adb660612539443183b5c15c34420e13f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa06809e5a6ee743feaff22b2bf15eede"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a> (<a class="el" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a> logger)</td></tr>
+<tr class="separator:aa06809e5a6ee743feaff22b2bf15eede"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Control log messages that are not associated with a transport. See pn_transport_trace for transport-related logging. </p>
+</div><h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="a88704f3f48e08231717da4e71f100102"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef void(* pn_logger_t) (const char *message)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Callback for customized logging. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="adb660612539443183b5c15c34420e13f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_log_enable </td>
+          <td>(</td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>enabled</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Enable/disable global logging.</p>
+<p>By default, logging is enabled by envionment variable PN_TRACE_LOG. Calling this function overrides the environment setting. </p>
+
+</div>
+</div>
+<a class="anchor" id="aa06809e5a6ee743feaff22b2bf15eede"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_log_logger </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a>&#160;</td>
+          <td class="paramname"><em>logger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the logger.</p>
+<p>By default a logger that prints to stderr is installed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">logger</td><td>is called with each log messsage if logging is enabled. Passing 0 disables logging regardless of <a class="el" href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable()</a> or environment settings. </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="log_8h.html">log.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.js
new file mode 100755
index 0000000..dd35354
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h.js
@@ -0,0 +1,6 @@
+var log_8h =
+[
+    [ "pn_logger_t", "log_8h.html#a88704f3f48e08231717da4e71f100102", null ],
+    [ "pn_log_enable", "log_8h.html#adb660612539443183b5c15c34420e13f", null ],
+    [ "pn_log_logger", "log_8h.html#aa06809e5a6ee743feaff22b2bf15eede", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h_source.html
new file mode 100755
index 0000000..0a2d6f6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/log_8h_source.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/log.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('log_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">log.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="log_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef LOG_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define LOG_H</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;</div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="log_8h.html#a88704f3f48e08231717da4e71f100102">   36</a></span>&#160;<span class="keyword">typedef</span> void (*<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a>)(<span class="keyword">const</span> <span class="keywordtype">char</span> *message);</div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a>(<span class="keywordtype">bool</span> enabled);</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a>(<a class="code" href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a> logger);</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;}</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="ttc" id="log_8h_html_aa06809e5a6ee743feaff22b2bf15eede"><div class="ttname"><a href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">pn_log_logger</a></div><div class="ttdeci">PN_EXTERN void pn_log_logger(pn_logger_t logger)</div></div>
+<div class="ttc" id="log_8h_html_a88704f3f48e08231717da4e71f100102"><div class="ttname"><a href="log_8h.html#a88704f3f48e08231717da4e71f100102">pn_logger_t</a></div><div class="ttdeci">void(* pn_logger_t)(const char *message)</div><div class="ttdef"><b>Definition:</b> log.h:36</div></div>
+<div class="ttc" id="log_8h_html_adb660612539443183b5c15c34420e13f"><div class="ttname"><a href="log_8h.html#adb660612539443183b5c15c34420e13f">pn_log_enable</a></div><div class="ttdeci">PN_EXTERN void pn_log_enable(bool enabled)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="log_8h.html">log.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[51/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
PROTON-1134: Update the website for Proton 0.13.0


Project: http://git-wip-us.apache.org/repos/asf/qpid-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/qpid-site/commit/a1191dd3
Tree: http://git-wip-us.apache.org/repos/asf/qpid-site/tree/a1191dd3
Diff: http://git-wip-us.apache.org/repos/asf/qpid-site/diff/a1191dd3

Branch: refs/heads/asf-site
Commit: a1191dd36e887208c36ab4cc2a9d12fd20f49cdf
Parents: da3b7ef
Author: Justin Ross <jr...@apache.org>
Authored: Fri Jun 17 06:09:05 2016 -0700
Committer: Justin Ross <jr...@apache.org>
Committed: Fri Jun 17 06:09:05 2016 -0700

----------------------------------------------------------------------
 content/documentation.html                      |    8 +-
 content/download.html                           |    6 +-
 content/maven.html                              |    2 +-
 content/proton/index.html                       |   24 +-
 content/proton/messenger.html                   |   16 +-
 content/releases/index.html                     |    3 +-
 content/releases/qpid-proton-0.10/index.html    |    2 +-
 content/releases/qpid-proton-0.11.0/index.html  |    2 +-
 content/releases/qpid-proton-0.11.1/index.html  |    2 +-
 content/releases/qpid-proton-0.12.0/index.html  |    2 +-
 content/releases/qpid-proton-0.12.1/index.html  |    2 +-
 content/releases/qpid-proton-0.12.2/index.html  |    2 +-
 content/releases/qpid-proton-0.13.0/index.html  |  211 +
 .../messenger/c/examples/index.html             |  160 +
 .../messenger/c/examples/recv-async.c           |  193 +
 .../messenger/c/examples/recv-async.c.html      |  321 +
 .../messenger/c/examples/recv.c                 |  154 +
 .../messenger/c/examples/recv.c.html            |  283 +
 .../messenger/c/examples/send-async.c           |  170 +
 .../messenger/c/examples/send-async.c.html      |  298 +
 .../messenger/c/examples/send.c                 |  111 +
 .../messenger/c/examples/send.c.html            |  240 +
 .../messenger/perl/examples/client.pl           |  105 +
 .../messenger/perl/examples/client.pl.html      |  234 +
 .../messenger/perl/examples/index.html          |  162 +
 .../messenger/perl/examples/recv.pl             |   99 +
 .../messenger/perl/examples/recv.pl.html        |  228 +
 .../messenger/perl/examples/recv_async.pl       |   84 +
 .../messenger/perl/examples/recv_async.pl.html  |  214 +
 .../messenger/perl/examples/send.pl             |   88 +
 .../messenger/perl/examples/send.pl.html        |  217 +
 .../messenger/perl/examples/send_async.pl       |   97 +
 .../messenger/perl/examples/send_async.pl.html  |  227 +
 .../messenger/perl/examples/server.pl           |  123 +
 .../messenger/perl/examples/server.pl.html      |  252 +
 .../messenger/php/examples/index.html           |  158 +
 .../messenger/php/examples/recv.php             |   49 +
 .../messenger/php/examples/recv.php.html        |  181 +
 .../messenger/php/examples/send.php             |   41 +
 .../messenger/php/examples/send.php.html        |  173 +
 .../messenger/python/examples/async.py          |   82 +
 .../messenger/python/examples/async.py.html     |  212 +
 .../messenger/python/examples/client.py         |   56 +
 .../messenger/python/examples/client.py.html    |  186 +
 .../messenger/python/examples/index.html        |  164 +
 .../messenger/python/examples/recv.py           |   55 +
 .../messenger/python/examples/recv.py.html      |  185 +
 .../messenger/python/examples/recv_async.py     |   56 +
 .../python/examples/recv_async.py.html          |  186 +
 .../messenger/python/examples/send.py           |   45 +
 .../messenger/python/examples/send.py.html      |  175 +
 .../messenger/python/examples/send_async.py     |   64 +
 .../python/examples/send_async.py.html          |  194 +
 .../messenger/python/examples/server.py         |   62 +
 .../messenger/python/examples/server.py.html    |  192 +
 .../messenger/ruby/examples/client.rb           |   92 +
 .../messenger/ruby/examples/client.rb.html      |  221 +
 .../messenger/ruby/examples/index.html          |  161 +
 .../messenger/ruby/examples/mailserver.rb       |   84 +
 .../messenger/ruby/examples/mailserver.rb.html  |  213 +
 .../messenger/ruby/examples/nonblocking_recv.rb |  145 +
 .../ruby/examples/nonblocking_recv.rb.html      |  275 +
 .../messenger/ruby/examples/recv.rb             |   82 +
 .../messenger/ruby/examples/recv.rb.html        |  211 +
 .../messenger/ruby/examples/send.rb             |   74 +
 .../messenger/ruby/examples/send.rb.html        |  204 +
 .../proton/c/api/annotated.html                 |  117 +
 .../proton/c/api/annotated_dup.js               |    9 +
 .../proton/c/api/arrowdown.png                  |  Bin 0 -> 246 bytes
 .../proton/c/api/arrowright.png                 |  Bin 0 -> 229 bytes
 .../qpid-proton-0.13.0/proton/c/api/bc_s.png    |  Bin 0 -> 676 bytes
 .../qpid-proton-0.13.0/proton/c/api/bdwn.png    |  Bin 0 -> 147 bytes
 .../proton/c/api/cid_8h_source.html             |  170 +
 .../proton/c/api/classes.html                   |  116 +
 .../qpid-proton-0.13.0/proton/c/api/closed.png  |  Bin 0 -> 132 bytes
 .../proton/c/api/codec_8h.html                  |  353 +
 .../qpid-proton-0.13.0/proton/c/api/codec_8h.js |  118 +
 .../proton/c/api/codec_8h_source.html           |  548 ++
 .../proton/c/api/condition_8h.html              |  148 +
 .../proton/c/api/condition_8h.js                |   14 +
 .../proton/c/api/condition_8h_source.html       |  181 +
 .../proton/c/api/connection_8h.html             |  205 +
 .../proton/c/api/connection_8h.js               |   41 +
 .../proton/c/api/connection_8h_source.html      |  265 +
 .../proton/c/api/delivery_8h.html               |  178 +
 .../proton/c/api/delivery_8h.js                 |   29 +
 .../proton/c/api/delivery_8h_source.html        |  230 +
 .../proton/c/api/deprecated.html                |  135 +
 .../dir_25143d27009f52d175c1d192441a738a.html   |  174 +
 .../api/dir_25143d27009f52d175c1d192441a738a.js |   34 +
 .../proton/c/api/disposition_8h.html            |  166 +
 .../proton/c/api/disposition_8h.js              |   21 +
 .../proton/c/api/disposition_8h_source.html     |  198 +
 .../qpid-proton-0.13.0/proton/c/api/doc.png     |  Bin 0 -> 746 bytes
 .../qpid-proton-0.13.0/proton/c/api/doxygen.css | 1454 ++++
 .../qpid-proton-0.13.0/proton/c/api/doxygen.png |  Bin 0 -> 3779 bytes
 .../proton/c/api/dynsections.js                 |   97 +
 .../proton/c/api/engine_8h.html                 |  120 +
 .../proton/c/api/engine_8h_source.html          |  150 +
 .../proton/c/api/error_8h_source.html           |  183 +
 .../proton/c/api/event_8h.html                  |  224 +
 .../qpid-proton-0.13.0/proton/c/api/event_8h.js |   66 +
 .../proton/c/api/event_8h_source.html           |  330 +
 .../qpid-proton-0.13.0/proton/c/api/files.html  |  143 +
 .../qpid-proton-0.13.0/proton/c/api/files.js    |    4 +
 .../proton/c/api/folderclosed.png               |  Bin 0 -> 616 bytes
 .../proton/c/api/folderopen.png                 |  Bin 0 -> 597 bytes
 .../proton/c/api/functions.html                 |  162 +
 .../proton/c/api/functions_vars.html            |  162 +
 .../proton/c/api/globals.html                   | 2036 +++++
 .../proton/c/api/globals_defs.html              |  162 +
 .../proton/c/api/globals_dup.js                 |    4 +
 .../proton/c/api/globals_enum.html              |  150 +
 .../proton/c/api/globals_eval.html              |  413 +
 .../proton/c/api/globals_func.html              | 1556 ++++
 .../proton/c/api/globals_func.js                |    4 +
 .../proton/c/api/globals_type.html              |  177 +
 .../proton/c/api/group__abstract.html           |  107 +
 .../proton/c/api/group__condition.html          |  418 +
 .../proton/c/api/group__condition.js            |   14 +
 .../proton/c/api/group__connection.html         | 1149 +++
 .../proton/c/api/group__connection.js           |   44 +
 .../proton/c/api/group__data.html               | 2869 +++++++
 .../proton/c/api/group__data.js                 |  135 +
 .../proton/c/api/group__delivery.html           |  896 +++
 .../proton/c/api/group__delivery.js             |   31 +
 .../proton/c/api/group__disposition.html        |  581 ++
 .../proton/c/api/group__disposition.js          |   21 +
 .../proton/c/api/group__engine.html             |  126 +
 .../proton/c/api/group__engine.js               |    9 +
 .../proton/c/api/group__event.html              |  815 ++
 .../proton/c/api/group__event.js                |   60 +
 .../proton/c/api/group__handlers.html           |  136 +
 .../proton/c/api/group__link.html               | 1351 ++++
 .../proton/c/api/group__link.js                 |   56 +
 .../proton/c/api/group__message.html            | 1842 +++++
 .../proton/c/api/group__message.js              |   57 +
 .../proton/c/api/group__messenger.html          | 2122 +++++
 .../proton/c/api/group__messenger.js            |   72 +
 .../proton/c/api/group__primitives.html         |  179 +
 .../proton/c/api/group__primitives.js           |   14 +
 .../proton/c/api/group__reactor.html            |  471 ++
 .../proton/c/api/group__reactor.js              |    8 +
 .../proton/c/api/group__receiver.html           |  297 +
 .../proton/c/api/group__receiver.js             |    8 +
 .../proton/c/api/group__sasl.html               |  496 ++
 .../proton/c/api/group__sasl.js                 |   21 +
 .../proton/c/api/group__selectable.html         |  678 ++
 .../proton/c/api/group__selectable.js           |   23 +
 .../proton/c/api/group__sender.html             |  195 +
 .../proton/c/api/group__sender.js               |    5 +
 .../proton/c/api/group__session.html            |  722 ++
 .../proton/c/api/group__session.js              |   24 +
 .../proton/c/api/group__ssl.html                |  918 +++
 .../proton/c/api/group__ssl.js                  |   38 +
 .../proton/c/api/group__terminus.html           |  855 ++
 .../proton/c/api/group__terminus.js             |   45 +
 .../proton/c/api/group__transport.html          | 1734 +++++
 .../proton/c/api/group__transport.js            |   60 +
 .../proton/c/api/group__types.html              |  118 +
 .../proton/c/api/group__types.js                |    5 +
 .../proton/c/api/group__url.html                |  288 +
 .../proton/c/api/group__url.js                  |    9 +
 .../proton/c/api/handlers_8h.html               |  143 +
 .../proton/c/api/handlers_8h.js                 |    9 +
 .../proton/c/api/handlers_8h_source.html        |  155 +
 .../proton/c/api/import__export_8h_source.html  |  165 +
 .../qpid-proton-0.13.0/proton/c/api/index.html  |  120 +
 .../proton/c/api/io_8h_source.html              |  177 +
 .../qpid-proton-0.13.0/proton/c/api/jquery.js   |   68 +
 .../proton/c/api/link_8h.html                   |  232 +
 .../qpid-proton-0.13.0/proton/c/api/link_8h.js  |   59 +
 .../proton/c/api/link_8h_source.html            |  322 +
 .../qpid-proton-0.13.0/proton/c/api/log_8h.html |  187 +
 .../qpid-proton-0.13.0/proton/c/api/log_8h.js   |    6 +
 .../proton/c/api/log_8h_source.html             |  150 +
 .../proton/c/api/message_8h.html                |  239 +
 .../proton/c/api/message_8h.js                  |   57 +
 .../proton/c/api/message_8h_source.html         |  315 +
 .../proton/c/api/messenger_8h.html              |  546 ++
 .../proton/c/api/messenger_8h.js                |   81 +
 .../proton/c/api/messenger_8h_source.html       |  401 +
 .../proton/c/api/modules.html                   |  135 +
 .../qpid-proton-0.13.0/proton/c/api/modules.js  |   12 +
 .../qpid-proton-0.13.0/proton/c/api/nav_f.png   |  Bin 0 -> 153 bytes
 .../qpid-proton-0.13.0/proton/c/api/nav_g.png   |  Bin 0 -> 95 bytes
 .../qpid-proton-0.13.0/proton/c/api/nav_h.png   |  Bin 0 -> 98 bytes
 .../qpid-proton-0.13.0/proton/c/api/navtree.css |  143 +
 .../qpid-proton-0.13.0/proton/c/api/navtree.js  |  523 ++
 .../proton/c/api/navtreedata.js                 |   41 +
 .../proton/c/api/navtreeindex0.js               |  253 +
 .../proton/c/api/navtreeindex1.js               |  253 +
 .../proton/c/api/navtreeindex2.js               |  253 +
 .../proton/c/api/navtreeindex3.js               |  253 +
 .../proton/c/api/navtreeindex4.js               |  253 +
 .../proton/c/api/navtreeindex5.js               |  253 +
 .../proton/c/api/navtreeindex6.js               |   38 +
 .../proton/c/api/object_8h_source.html          |  396 +
 .../qpid-proton-0.13.0/proton/c/api/open.png    |  Bin 0 -> 123 bytes
 .../qpid-proton-0.13.0/proton/c/api/pages.html  |  113 +
 .../proton/c/api/parser_8h_source.html          |  154 +
 .../proton/c/api/reactor_8h.html                |  288 +
 .../proton/c/api/reactor_8h.js                  |   58 +
 .../proton/c/api/reactor_8h_source.html         |  240 +
 .../qpid-proton-0.13.0/proton/c/api/resize.js   |   97 +
 .../proton/c/api/sasl_8h.html                   |  166 +
 .../qpid-proton-0.13.0/proton/c/api/sasl_8h.js  |   23 +
 .../proton/c/api/sasl_8h_source.html            |  197 +
 .../proton/c/api/scanner_8h_source.html         |  191 +
 .../proton/c/api/search/all_0.html              |   26 +
 .../proton/c/api/search/all_0.js                |   22 +
 .../proton/c/api/search/all_1.html              |   26 +
 .../proton/c/api/search/all_1.js                |    8 +
 .../proton/c/api/search/all_2.html              |   26 +
 .../proton/c/api/search/all_2.js                |    9 +
 .../proton/c/api/search/all_3.html              |   26 +
 .../proton/c/api/search/all_3.js                |    7 +
 .../proton/c/api/search/all_4.html              |   26 +
 .../proton/c/api/search/all_4.js                |    5 +
 .../proton/c/api/search/all_5.html              |   26 +
 .../proton/c/api/search/all_5.js                |    6 +
 .../proton/c/api/search/all_6.html              |   26 +
 .../proton/c/api/search/all_6.js                |    7 +
 .../proton/c/api/search/all_7.html              |   26 +
 .../proton/c/api/search/all_7.js                |  648 ++
 .../proton/c/api/search/all_8.html              |   26 +
 .../proton/c/api/search/all_8.js                |    6 +
 .../proton/c/api/search/all_9.html              |   26 +
 .../proton/c/api/search/all_9.js                |   12 +
 .../proton/c/api/search/all_a.html              |   26 +
 .../proton/c/api/search/all_a.js                |   11 +
 .../proton/c/api/search/all_b.html              |   26 +
 .../proton/c/api/search/all_b.js                |    5 +
 .../proton/c/api/search/classes_0.html          |   26 +
 .../proton/c/api/search/classes_0.js            |    9 +
 .../proton/c/api/search/close.png               |  Bin 0 -> 273 bytes
 .../proton/c/api/search/enums_0.html            |   26 +
 .../proton/c/api/search/enums_0.js              |   18 +
 .../proton/c/api/search/enumvalues_0.html       |   26 +
 .../proton/c/api/search/enumvalues_0.js         |  105 +
 .../proton/c/api/search/files_0.html            |   26 +
 .../proton/c/api/search/files_0.js              |    6 +
 .../proton/c/api/search/files_1.html            |   26 +
 .../proton/c/api/search/files_1.js              |    5 +
 .../proton/c/api/search/files_2.html            |   26 +
 .../proton/c/api/search/files_2.js              |    5 +
 .../proton/c/api/search/files_3.html            |   26 +
 .../proton/c/api/search/files_3.js              |    4 +
 .../proton/c/api/search/files_4.html            |   26 +
 .../proton/c/api/search/files_4.js              |    5 +
 .../proton/c/api/search/files_5.html            |   26 +
 .../proton/c/api/search/files_5.js              |    5 +
 .../proton/c/api/search/files_6.html            |   26 +
 .../proton/c/api/search/files_6.js              |    4 +
 .../proton/c/api/search/files_7.html            |   26 +
 .../proton/c/api/search/files_7.js              |    7 +
 .../proton/c/api/search/files_8.html            |   26 +
 .../proton/c/api/search/files_8.js              |    6 +
 .../proton/c/api/search/files_9.html            |   26 +
 .../proton/c/api/search/files_9.js              |    4 +
 .../proton/c/api/search/functions_0.html        |   26 +
 .../proton/c/api/search/functions_0.js          |  486 ++
 .../proton/c/api/search/groups_0.html           |   26 +
 .../proton/c/api/search/groups_0.js             |    4 +
 .../proton/c/api/search/groups_1.html           |   26 +
 .../proton/c/api/search/groups_1.js             |    5 +
 .../proton/c/api/search/groups_2.html           |   26 +
 .../proton/c/api/search/groups_2.js             |    6 +
 .../proton/c/api/search/groups_3.html           |   26 +
 .../proton/c/api/search/groups_3.js             |    5 +
 .../proton/c/api/search/groups_4.html           |   26 +
 .../proton/c/api/search/groups_4.js             |    4 +
 .../proton/c/api/search/groups_5.html           |   26 +
 .../proton/c/api/search/groups_5.js             |    4 +
 .../proton/c/api/search/groups_6.html           |   26 +
 .../proton/c/api/search/groups_6.js             |    5 +
 .../proton/c/api/search/groups_7.html           |   26 +
 .../proton/c/api/search/groups_7.js             |    4 +
 .../proton/c/api/search/groups_8.html           |   26 +
 .../proton/c/api/search/groups_8.js             |    5 +
 .../proton/c/api/search/groups_9.html           |   26 +
 .../proton/c/api/search/groups_9.js             |    8 +
 .../proton/c/api/search/groups_a.html           |   26 +
 .../proton/c/api/search/groups_a.js             |    6 +
 .../proton/c/api/search/groups_b.html           |   26 +
 .../proton/c/api/search/groups_b.js             |    4 +
 .../proton/c/api/search/mag_sel.png             |  Bin 0 -> 563 bytes
 .../proton/c/api/search/nomatches.html          |   12 +
 .../proton/c/api/search/pages_0.html            |   26 +
 .../proton/c/api/search/pages_0.js              |    4 +
 .../proton/c/api/search/pages_1.html            |   26 +
 .../proton/c/api/search/pages_1.js              |    4 +
 .../proton/c/api/search/search.css              |  271 +
 .../proton/c/api/search/search.js               |  791 ++
 .../proton/c/api/search/search_l.png            |  Bin 0 -> 604 bytes
 .../proton/c/api/search/search_m.png            |  Bin 0 -> 158 bytes
 .../proton/c/api/search/search_r.png            |  Bin 0 -> 612 bytes
 .../proton/c/api/search/searchdata.js           |   42 +
 .../proton/c/api/search/typedefs_0.html         |   26 +
 .../proton/c/api/search/typedefs_0.js           |   27 +
 .../proton/c/api/search/variables_0.html        |   26 +
 .../proton/c/api/search/variables_0.js          |   21 +
 .../proton/c/api/search/variables_1.html        |   26 +
 .../proton/c/api/search/variables_1.js          |    4 +
 .../proton/c/api/selectable_8h.html             |  203 +
 .../proton/c/api/selectable_8h.js               |   35 +
 .../proton/c/api/selectable_8h_source.html      |  228 +
 .../proton/c/api/selector_8h_source.html        |  161 +
 .../proton/c/api/session_8h.html                |  165 +
 .../proton/c/api/session_8h.js                  |   23 +
 .../proton/c/api/session_8h_source.html         |  215 +
 .../proton/c/api/splitbar.png                   |  Bin 0 -> 314 bytes
 .../qpid-proton-0.13.0/proton/c/api/ssl_8h.html |  217 +
 .../qpid-proton-0.13.0/proton/c/api/ssl_8h.js   |   52 +
 .../proton/c/api/ssl_8h_source.html             |  265 +
 .../proton/c/api/structpn__atom__t-members.html |  130 +
 .../proton/c/api/structpn__atom__t.html         |  412 +
 .../proton/c/api/structpn__atom__t.js           |   23 +
 .../c/api/structpn__bytes__t-members.html       |  112 +
 .../proton/c/api/structpn__bytes__t.html        |  124 +
 .../proton/c/api/structpn__bytes__t.js          |    5 +
 .../c/api/structpn__class__t-members.html       |  123 +
 .../proton/c/api/structpn__class__t.html        |  157 +
 .../proton/c/api/structpn__class__t.js          |   16 +
 .../c/api/structpn__decimal128__t-members.html  |  111 +
 .../proton/c/api/structpn__decimal128__t.html   |  121 +
 .../proton/c/api/structpn__decimal128__t.js     |    4 +
 .../c/api/structpn__token__t-members.html       |  113 +
 .../proton/c/api/structpn__token__t.html        |  127 +
 .../proton/c/api/structpn__token__t.js          |    6 +
 .../proton/c/api/structpn__uuid__t-members.html |  111 +
 .../proton/c/api/structpn__uuid__t.html         |  121 +
 .../proton/c/api/structpn__uuid__t.js           |    4 +
 .../proton/c/api/sync_off.png                   |  Bin 0 -> 853 bytes
 .../qpid-proton-0.13.0/proton/c/api/sync_on.png |  Bin 0 -> 845 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_a.png   |  Bin 0 -> 142 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_b.png   |  Bin 0 -> 169 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_h.png   |  Bin 0 -> 177 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_s.png   |  Bin 0 -> 184 bytes
 .../qpid-proton-0.13.0/proton/c/api/tabs.css    |   60 +
 .../proton/c/api/terminus_8h.html               |  192 +
 .../proton/c/api/terminus_8h.js                 |   45 +
 .../proton/c/api/terminus_8h_source.html        |  253 +
 .../qpid-proton-0.13.0/proton/c/api/todo.html   |  115 +
 .../proton/c/api/transport_8h.html              |  238 +
 .../proton/c/api/transport_8h.js                |   57 +
 .../proton/c/api/transport_8h_source.html       |  307 +
 .../proton/c/api/type__compat_8h_source.html    |  250 +
 .../proton/c/api/types_8h.html                  |  182 +
 .../qpid-proton-0.13.0/proton/c/api/types_8h.js |   21 +
 .../proton/c/api/types_8h_source.html           |  201 +
 .../qpid-proton-0.13.0/proton/c/api/url_8h.html |  177 +
 .../qpid-proton-0.13.0/proton/c/api/url_8h.js   |   21 +
 .../proton/c/api/url_8h_source.html             |  174 +
 .../proton/c/api/version_8h_source.html         |  137 +
 .../proton/cpp/api/amqp__types_8hpp_source.html |  193 +
 .../proton/cpp/api/annotated.html               |  183 +
 .../proton/cpp/api/annotated_dup.js             |   11 +
 .../cpp/api/annotation__key_8hpp_source.html    |  172 +
 .../proton/cpp/api/arrowdown.png                |  Bin 0 -> 246 bytes
 .../proton/cpp/api/arrowright.png               |  Bin 0 -> 229 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/bc_s.png  |  Bin 0 -> 676 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/bdwn.png  |  Bin 0 -> 147 bytes
 .../proton/cpp/api/binary_8hpp_source.html      |  163 +
 .../proton/cpp/api/broker_8cpp-example.html     |  382 +
 .../proton/cpp/api/broker_8hpp-example.html     |  335 +
 .../proton/cpp/api/broker_8hpp.html             |  149 +
 .../proton/cpp/api/broker_8hpp_source.html      |  366 +
 .../proton/cpp/api/byte__array_8hpp_source.html |  195 +
 .../cpp/api/classbroker__handler-members.html   |  141 +
 .../proton/cpp/api/classbroker__handler.html    |  327 +
 .../proton/cpp/api/classbroker__handler.js      |   32 +
 .../proton/cpp/api/classbroker__handler.png     |  Bin 0 -> 539 bytes
 .../proton/cpp/api/classes.html                 |  150 +
 .../api/classexample_1_1options-members.html    |  116 +
 .../proton/cpp/api/classexample_1_1options.html |  281 +
 .../proton/cpp/api/classexample_1_1options.js   |    9 +
 .../classproton_1_1annotation__key-members.html |  119 +
 .../cpp/api/classproton_1_1annotation__key.html |  212 +
 .../cpp/api/classproton_1_1annotation__key.js   |   12 +
 .../cpp/api/classproton_1_1annotation__key.png  |  Bin 0 -> 869 bytes
 .../cpp/api/classproton_1_1binary-members.html  |  117 +
 .../proton/cpp/api/classproton_1_1binary.html   |  166 +
 .../proton/cpp/api/classproton_1_1binary.js     |   11 +
 .../proton/cpp/api/classproton_1_1binary.png    |  Bin 0 -> 462 bytes
 .../api/classproton_1_1byte__array-members.html |  132 +
 .../cpp/api/classproton_1_1byte__array.html     |  220 +
 .../cpp/api/classproton_1_1byte__array.js       |   24 +
 .../cpp/api/classproton_1_1byte__array.png      |  Bin 0 -> 712 bytes
 ...classproton_1_1codec_1_1decoder-members.html |  147 +
 .../api/classproton_1_1codec_1_1decoder.html    |  493 ++
 .../cpp/api/classproton_1_1codec_1_1decoder.js  |   40 +
 ...classproton_1_1codec_1_1encoder-members.html |  140 +
 .../api/classproton_1_1codec_1_1encoder.html    |  293 +
 .../cpp/api/classproton_1_1codec_1_1encoder.js  |   33 +
 .../api/classproton_1_1connection-members.html  |  137 +
 .../cpp/api/classproton_1_1connection.html      |  492 ++
 .../proton/cpp/api/classproton_1_1connection.js |   29 +
 .../cpp/api/classproton_1_1connection.png       |  Bin 0 -> 1427 bytes
 ...ssproton_1_1connection__options-members.html |  129 +
 .../api/classproton_1_1connection__options.html |  244 +
 .../api/classproton_1_1connection__options.js   |   22 +
 .../api/classproton_1_1container-members.html   |  134 +
 .../cpp/api/classproton_1_1container.html       |  857 +++
 .../proton/cpp/api/classproton_1_1container.js  |   27 +
 .../proton/cpp/api/classproton_1_1container.png |  Bin 0 -> 749 bytes
 .../api/classproton_1_1decimal128-members.html  |  129 +
 .../cpp/api/classproton_1_1decimal128.html      |  197 +
 .../proton/cpp/api/classproton_1_1decimal128.js |   20 +
 .../cpp/api/classproton_1_1decimal128.png       |  Bin 0 -> 969 bytes
 .../api/classproton_1_1decimal32-members.html   |  129 +
 .../cpp/api/classproton_1_1decimal32.html       |  197 +
 .../proton/cpp/api/classproton_1_1decimal32.js  |   20 +
 .../proton/cpp/api/classproton_1_1decimal32.png |  Bin 0 -> 953 bytes
 .../api/classproton_1_1decimal64-members.html   |  129 +
 .../cpp/api/classproton_1_1decimal64.html       |  197 +
 .../proton/cpp/api/classproton_1_1decimal64.js  |   20 +
 .../proton/cpp/api/classproton_1_1decimal64.png |  Bin 0 -> 957 bytes
 ...assproton_1_1default__container-members.html |  137 +
 .../api/classproton_1_1default__container.html  |  955 +++
 .../api/classproton_1_1default__container.js    |   29 +
 .../api/classproton_1_1default__container.png   |  Bin 0 -> 488 bytes
 .../api/classproton_1_1delivery-members.html    |  122 +
 .../proton/cpp/api/classproton_1_1delivery.html |  176 +
 .../proton/cpp/api/classproton_1_1delivery.js   |   14 +
 .../proton/cpp/api/classproton_1_1delivery.png  |  Bin 0 -> 1280 bytes
 .../api/classproton_1_1duration-members.html    |  118 +
 .../proton/cpp/api/classproton_1_1duration.html |  173 +
 .../proton/cpp/api/classproton_1_1duration.js   |    7 +
 .../proton/cpp/api/classproton_1_1duration.png  |  Bin 0 -> 558 bytes
 .../api/classproton_1_1endpoint-members.html    |  117 +
 .../proton/cpp/api/classproton_1_1endpoint.html |  218 +
 .../proton/cpp/api/classproton_1_1endpoint.js   |   10 +
 .../proton/cpp/api/classproton_1_1endpoint.png  |  Bin 0 -> 931 bytes
 ...classproton_1_1error__condition-members.html |  120 +
 .../api/classproton_1_1error__condition.html    |  236 +
 .../cpp/api/classproton_1_1error__condition.js  |   13 +
 .../api/classproton_1_1event__loop-members.html |  112 +
 .../cpp/api/classproton_1_1event__loop.html     |  159 +
 .../cpp/api/classproton_1_1event__loop.js       |    5 +
 .../classproton_1_1inject__handler-members.html |  112 +
 .../cpp/api/classproton_1_1inject__handler.html |  130 +
 .../cpp/api/classproton_1_1inject__handler.js   |    5 +
 ...ton_1_1io_1_1connection__engine-members.html |  126 +
 ...classproton_1_1io_1_1connection__engine.html |  428 ++
 .../classproton_1_1io_1_1connection__engine.js  |   19 +
 ..._1_1io_1_1container__impl__base-members.html |  136 +
 ...ssproton_1_1io_1_1container__impl__base.html |  946 +++
 ...lassproton_1_1io_1_1container__impl__base.js |   28 +
 ...assproton_1_1io_1_1container__impl__base.png |  Bin 0 -> 491 bytes
 ...lassproton_1_1io_1_1link__namer-members.html |  112 +
 .../api/classproton_1_1io_1_1link__namer.html   |  131 +
 .../cpp/api/classproton_1_1io_1_1link__namer.js |    5 +
 .../cpp/api/classproton_1_1link-members.html    |  125 +
 .../proton/cpp/api/classproton_1_1link.html     |  285 +
 .../proton/cpp/api/classproton_1_1link.js       |   17 +
 .../proton/cpp/api/classproton_1_1link.png      |  Bin 0 -> 1730 bytes
 .../classproton_1_1listen__handler-members.html |  114 +
 .../cpp/api/classproton_1_1listen__handler.html |  192 +
 .../cpp/api/classproton_1_1listen__handler.js   |    7 +
 .../api/classproton_1_1listener-members.html    |  112 +
 .../proton/cpp/api/classproton_1_1listener.html |  152 +
 .../proton/cpp/api/classproton_1_1listener.js   |    5 +
 .../cpp/api/classproton_1_1message-members.html |  168 +
 .../proton/cpp/api/classproton_1_1message.html  |  668 ++
 .../proton/cpp/api/classproton_1_1message.js    |   61 +
 .../api/classproton_1_1message__id-members.html |  122 +
 .../cpp/api/classproton_1_1message__id.html     |  333 +
 .../cpp/api/classproton_1_1message__id.js       |   15 +
 .../cpp/api/classproton_1_1message__id.png      |  Bin 0 -> 847 bytes
 ...assproton_1_1messaging__handler-members.html |  138 +
 .../api/classproton_1_1messaging__handler.html  |  327 +
 .../api/classproton_1_1messaging__handler.js    |   31 +
 .../api/classproton_1_1messaging__handler.png   |  Bin 0 -> 540 bytes
 .../api/classproton_1_1receiver-members.html    |  132 +
 .../proton/cpp/api/classproton_1_1receiver.html |  394 +
 .../proton/cpp/api/classproton_1_1receiver.js   |   23 +
 .../proton/cpp/api/classproton_1_1receiver.png  |  Bin 0 -> 1651 bytes
 ...lassproton_1_1receiver__options-members.html |  122 +
 .../api/classproton_1_1receiver__options.html   |  231 +
 .../cpp/api/classproton_1_1receiver__options.js |   15 +
 .../cpp/api/classproton_1_1sasl-members.html    |  120 +
 .../proton/cpp/api/classproton_1_1sasl.html     |  188 +
 .../proton/cpp/api/classproton_1_1sasl.js       |   14 +
 .../cpp/api/classproton_1_1scalar-members.html  |  118 +
 .../proton/cpp/api/classproton_1_1scalar.html   |  277 +
 .../proton/cpp/api/classproton_1_1scalar.js     |   11 +
 .../proton/cpp/api/classproton_1_1scalar.png    |  Bin 0 -> 803 bytes
 .../cpp/api/classproton_1_1sender-members.html  |  132 +
 .../proton/cpp/api/classproton_1_1sender.html   |  378 +
 .../proton/cpp/api/classproton_1_1sender.js     |   23 +
 .../proton/cpp/api/classproton_1_1sender.png    |  Bin 0 -> 1658 bytes
 .../classproton_1_1sender__options-members.html |  120 +
 .../cpp/api/classproton_1_1sender__options.html |  189 +
 .../cpp/api/classproton_1_1sender__options.js   |   13 +
 .../cpp/api/classproton_1_1session-members.html |  130 +
 .../proton/cpp/api/classproton_1_1session.html  |  356 +
 .../proton/cpp/api/classproton_1_1session.js    |   22 +
 .../proton/cpp/api/classproton_1_1session.png   |  Bin 0 -> 1403 bytes
 ...classproton_1_1session__options-members.html |  115 +
 .../api/classproton_1_1session__options.html    |  143 +
 .../cpp/api/classproton_1_1session__options.js  |    8 +
 .../cpp/api/classproton_1_1source-members.html  |  134 +
 .../proton/cpp/api/classproton_1_1source.html   |  283 +
 .../proton/cpp/api/classproton_1_1source.js     |   20 +
 .../proton/cpp/api/classproton_1_1source.png    |  Bin 0 -> 360 bytes
 .../classproton_1_1source__options-members.html |  121 +
 .../cpp/api/classproton_1_1source__options.html |  204 +
 .../cpp/api/classproton_1_1source__options.js   |   14 +
 .../cpp/api/classproton_1_1ssl-members.html     |  119 +
 .../proton/cpp/api/classproton_1_1ssl.html      |  196 +
 .../proton/cpp/api/classproton_1_1ssl.js        |   14 +
 ...classproton_1_1ssl__certificate-members.html |  113 +
 .../api/classproton_1_1ssl__certificate.html    |  198 +
 .../cpp/api/classproton_1_1ssl__certificate.js  |    6 +
 ...sproton_1_1ssl__client__options-members.html |  113 +
 .../classproton_1_1ssl__client__options.html    |  156 +
 .../api/classproton_1_1ssl__client__options.js  |    6 +
 ...sproton_1_1ssl__server__options-members.html |  113 +
 .../classproton_1_1ssl__server__options.html    |  212 +
 .../api/classproton_1_1ssl__server__options.js  |    6 +
 .../cpp/api/classproton_1_1symbol-members.html  |  113 +
 .../proton/cpp/api/classproton_1_1symbol.html   |  147 +
 .../proton/cpp/api/classproton_1_1symbol.js     |    6 +
 .../proton/cpp/api/classproton_1_1symbol.png    |  Bin 0 -> 663 bytes
 .../cpp/api/classproton_1_1target-members.html  |  127 +
 .../proton/cpp/api/classproton_1_1target.html   |  224 +
 .../proton/cpp/api/classproton_1_1target.js     |   12 +
 .../proton/cpp/api/classproton_1_1target.png    |  Bin 0 -> 373 bytes
 .../classproton_1_1target__options-members.html |  119 +
 .../cpp/api/classproton_1_1target__options.html |  179 +
 .../cpp/api/classproton_1_1target__options.js   |   12 +
 .../api/classproton_1_1terminus-members.html    |  125 +
 .../proton/cpp/api/classproton_1_1terminus.html |  263 +
 .../proton/cpp/api/classproton_1_1terminus.js   |   20 +
 .../proton/cpp/api/classproton_1_1terminus.png  |  Bin 0 -> 488 bytes
 .../classproton_1_1thread__safe-members.html    |  113 +
 .../cpp/api/classproton_1_1thread__safe.html    |  143 +
 .../cpp/api/classproton_1_1thread__safe.js      |    6 +
 .../api/classproton_1_1timestamp-members.html   |  115 +
 .../cpp/api/classproton_1_1timestamp.html       |  162 +
 .../proton/cpp/api/classproton_1_1timestamp.js  |    7 +
 .../proton/cpp/api/classproton_1_1timestamp.png |  Bin 0 -> 590 bytes
 .../cpp/api/classproton_1_1tracker-members.html |  118 +
 .../proton/cpp/api/classproton_1_1tracker.html  |  165 +
 .../proton/cpp/api/classproton_1_1tracker.js    |   10 +
 .../proton/cpp/api/classproton_1_1tracker.png   |  Bin 0 -> 1258 bytes
 .../api/classproton_1_1transfer-members.html    |  116 +
 .../proton/cpp/api/classproton_1_1transfer.html |  159 +
 .../proton/cpp/api/classproton_1_1transfer.js   |    9 +
 .../proton/cpp/api/classproton_1_1transfer.png  |  Bin 0 -> 1803 bytes
 .../api/classproton_1_1transport-members.html   |  115 +
 .../cpp/api/classproton_1_1transport.html       |  154 +
 .../proton/cpp/api/classproton_1_1transport.js  |    8 +
 .../proton/cpp/api/classproton_1_1transport.png |  Bin 0 -> 989 bytes
 .../cpp/api/classproton_1_1url-members.html     |  126 +
 .../proton/cpp/api/classproton_1_1url.html      |  222 +
 .../proton/cpp/api/classproton_1_1url.js        |   17 +
 .../cpp/api/classproton_1_1uuid-members.html    |  133 +
 .../proton/cpp/api/classproton_1_1uuid.html     |  283 +
 .../proton/cpp/api/classproton_1_1uuid.js       |   21 +
 .../proton/cpp/api/classproton_1_1uuid.png      |  Bin 0 -> 901 bytes
 .../cpp/api/classproton_1_1value-members.html   |  123 +
 .../proton/cpp/api/classproton_1_1value.html    |  339 +
 .../proton/cpp/api/classproton_1_1value.js      |   16 +
 .../proton/cpp/api/classproton_1_1value.png     |  Bin 0 -> 749 bytes
 .../proton/cpp/api/classqueue-members.html      |  117 +
 .../proton/cpp/api/classqueue.html              |  147 +
 .../proton/cpp/api/classqueue.js                |   10 +
 .../proton/cpp/api/classqueues-members.html     |  115 +
 .../proton/cpp/api/classqueues.html             |  135 +
 .../proton/cpp/api/classqueues.js               |    8 +
 .../proton/cpp/api/client_8cpp-example.html     |  215 +
 .../proton/cpp/api/closed.png                   |  Bin 0 -> 132 bytes
 .../proton/cpp/api/comparable_8hpp_source.html  |  147 +
 .../proton/cpp/api/config_8hpp_source.html      |  182 +
 .../proton/cpp/api/connection_8hpp_source.html  |  237 +
 .../cpp/api/connection__engine_8hpp_source.html |  240 +
 .../api/connection__options_8hpp_source.html    |  242 +
 .../proton/cpp/api/container_8hpp_source.html   |  228 +
 .../api/container__impl__base_8hpp_source.html  |  253 +
 .../proton/cpp/api/data_8hpp_source.html        |  224 +
 .../proton/cpp/api/decimal_8hpp_source.html     |  162 +
 .../proton/cpp/api/decoder_8hpp_source.html     |  297 +
 .../cpp/api/default__container_8hpp_source.html |  201 +
 .../proton/cpp/api/delivery_8hpp_source.html    |  177 +
 .../cpp/api/delivery__mode_8hpp_source.html     |  160 +
 .../proton/cpp/api/deque_8hpp_source.html       |  165 +
 .../dir_18785267e1024aba29a622fd54654390.html   |  118 +
 .../api/dir_18785267e1024aba29a622fd54654390.js |    6 +
 .../dir_3d42c9fdb5e20f8dbfd9b2ead1d11188.html   |  224 +
 .../api/dir_3d42c9fdb5e20f8dbfd9b2ead1d11188.js |   56 +
 .../dir_4d8692bc36455c9e8f279d1418e9c377.html   |  114 +
 .../api/dir_4d8692bc36455c9e8f279d1418e9c377.js |    4 +
 .../dir_66a3d6d4a49ec68a9ce2464fe0217199.html   |  126 +
 .../api/dir_66a3d6d4a49ec68a9ce2464fe0217199.js |   10 +
 .../dir_68dbebc2d4ee9a03f43003df514bee59.html   |  124 +
 .../api/dir_68dbebc2d4ee9a03f43003df514bee59.js |   11 +
 .../dir_958400bcffbbe5fae7b12f507d55dc2f.html   |  132 +
 .../api/dir_958400bcffbbe5fae7b12f507d55dc2f.js |   13 +
 .../dir_ee9ec0a7cea96f81e93f35874154a269.html   |  114 +
 .../api/dir_ee9ec0a7cea96f81e93f35874154a269.js |    4 +
 .../cpp/api/direct_recv_8cpp-example.html       |  199 +
 .../cpp/api/direct_send_8cpp-example.html       |  209 +
 .../qpid-proton-0.13.0/proton/cpp/api/doc.png   |  Bin 0 -> 746 bytes
 .../proton/cpp/api/doxygen.css                  | 1454 ++++
 .../proton/cpp/api/doxygen.png                  |  Bin 0 -> 3779 bytes
 .../proton/cpp/api/duration_8hpp_source.html    |  184 +
 .../proton/cpp/api/dynsections.js               |   97 +
 .../proton/cpp/api/encoder_8hpp_source.html     |  289 +
 .../proton/cpp/api/endpoint_8hpp_source.html    |  209 +
 .../proton/cpp/api/error_8hpp_source.html       |  162 +
 .../cpp/api/error__condition_8hpp_source.html   |  204 +
 .../proton/cpp/api/event__loop_8hpp_source.html |  186 +
 .../proton/cpp/api/examples.html                |  135 +
 .../proton/cpp/api/examples.js                  |   16 +
 .../proton/cpp/api/export_8hpp_source.html      |  162 +
 .../proton/cpp/api/fake__cpp11_8hpp_source.html |  139 +
 .../proton/cpp/api/files.html                   |  192 +
 .../qpid-proton-0.13.0/proton/cpp/api/files.js  |    5 +
 .../proton/cpp/api/folderclosed.png             |  Bin 0 -> 616 bytes
 .../proton/cpp/api/folderopen.png               |  Bin 0 -> 597 bytes
 .../cpp/api/forward__list_8hpp_source.html      |  165 +
 .../proton/cpp/api/functions.html               |  167 +
 .../proton/cpp/api/functions_b.html             |  113 +
 .../proton/cpp/api/functions_c.html             |  207 +
 .../proton/cpp/api/functions_d.html             |  172 +
 .../proton/cpp/api/functions_dup.js             |   23 +
 .../proton/cpp/api/functions_e.html             |  141 +
 .../proton/cpp/api/functions_enum.html          |  126 +
 .../proton/cpp/api/functions_eval.html          |  178 +
 .../proton/cpp/api/functions_f.html             |  120 +
 .../proton/cpp/api/functions_func.html          |  146 +
 .../proton/cpp/api/functions_func.js            |   23 +
 .../proton/cpp/api/functions_func_b.html        |  113 +
 .../proton/cpp/api/functions_func_c.html        |  198 +
 .../proton/cpp/api/functions_func_d.html        |  168 +
 .../proton/cpp/api/functions_func_e.html        |  141 +
 .../proton/cpp/api/functions_func_f.html        |  114 +
 .../proton/cpp/api/functions_func_g.html        |  119 +
 .../proton/cpp/api/functions_func_h.html        |  119 +
 .../proton/cpp/api/functions_func_i.html        |  125 +
 .../proton/cpp/api/functions_func_l.html        |  120 +
 .../proton/cpp/api/functions_func_m.html        |  140 +
 .../proton/cpp/api/functions_func_n.html        |  120 +
 .../proton/cpp/api/functions_func_o.html        |  263 +
 .../proton/cpp/api/functions_func_p.html        |  129 +
 .../proton/cpp/api/functions_func_r.html        |  152 +
 .../proton/cpp/api/functions_func_s.html        |  212 +
 .../proton/cpp/api/functions_func_t.html        |  145 +
 .../proton/cpp/api/functions_func_u.html        |  129 +
 .../proton/cpp/api/functions_func_v.html        |  114 +
 .../proton/cpp/api/functions_func_w.html        |  119 +
 .../proton/cpp/api/functions_g.html             |  119 +
 .../proton/cpp/api/functions_h.html             |  119 +
 .../proton/cpp/api/functions_i.html             |  128 +
 .../proton/cpp/api/functions_l.html             |  123 +
 .../proton/cpp/api/functions_m.html             |  149 +
 .../proton/cpp/api/functions_n.html             |  137 +
 .../proton/cpp/api/functions_o.html             |  268 +
 .../proton/cpp/api/functions_p.html             |  135 +
 .../proton/cpp/api/functions_r.html             |  158 +
 .../proton/cpp/api/functions_rela.html          |  112 +
 .../proton/cpp/api/functions_s.html             |  226 +
 .../proton/cpp/api/functions_t.html             |  148 +
 .../proton/cpp/api/functions_type.html          |  118 +
 .../proton/cpp/api/functions_u.html             |  138 +
 .../proton/cpp/api/functions_v.html             |  123 +
 .../proton/cpp/api/functions_vars.html          |  131 +
 .../proton/cpp/api/functions_w.html             |  119 +
 .../proton/cpp/api/helloworld_8cpp-example.html |  182 +
 .../cpp/api/helloworld_direct_8cpp-example.html |  187 +
 .../proton/cpp/api/hierarchy.html               |  209 +
 .../proton/cpp/api/hierarchy.js                 |  133 +
 .../proton/cpp/api/index.html                   |  138 +
 .../proton/cpp/api/io_page.html                 |  117 +
 .../qpid-proton-0.13.0/proton/cpp/api/jquery.js |   68 +
 .../proton/cpp/api/link_8hpp_source.html        |  213 +
 .../proton/cpp/api/link__namer_8hpp_source.html |  151 +
 .../proton/cpp/api/list_8hpp_source.html        |  167 +
 .../cpp/api/listen__handler_8hpp_source.html    |  155 +
 .../proton/cpp/api/listener_8hpp_source.html    |  157 +
 .../proton/cpp/api/map_8hpp_source.html         |  154 +
 .../proton/cpp/api/message_8hpp_source.html     |  349 +
 .../proton/cpp/api/message__id_8hpp_source.html |  179 +
 .../cpp/api/messaging__handler_8hpp_source.html |  244 +
 .../proton/cpp/api/mt_2broker_8cpp-example.html |  393 +
 .../api/mt_2epoll_container_8cpp-example.html   |  633 ++
 .../cpp/api/mt__container_8hpp_source.html      |  137 +
 .../proton/cpp/api/mt_page.html                 |  115 +
 .../proton/cpp/api/namespacemembers.html        |  256 +
 .../proton/cpp/api/namespacemembers_enum.html   |  108 +
 .../proton/cpp/api/namespacemembers_eval.html   |  180 +
 .../proton/cpp/api/namespacemembers_func.html   |  142 +
 .../proton/cpp/api/namespaceproton.html         |  595 ++
 .../proton/cpp/api/namespaceproton.js           |   58 +
 .../cpp/api/namespaceproton_1_1codec.html       |  432 ++
 .../proton/cpp/api/namespaceproton_1_1codec.js  |    8 +
 .../proton/cpp/api/namespaceproton_1_1io.html   |  134 +
 .../proton/cpp/api/namespaceproton_1_1io.js     |    8 +
 .../proton/cpp/api/namespaces.html              |  114 +
 .../proton/cpp/api/namespaces.js                |    4 +
 .../proton/cpp/api/namespaces_8hpp_source.html  |  145 +
 .../qpid-proton-0.13.0/proton/cpp/api/nav_f.png |  Bin 0 -> 153 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/nav_g.png |  Bin 0 -> 95 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/nav_h.png |  Bin 0 -> 98 bytes
 .../proton/cpp/api/navtree.css                  |  143 +
 .../proton/cpp/api/navtree.js                   |  523 ++
 .../proton/cpp/api/navtreedata.js               |   48 +
 .../proton/cpp/api/navtreeindex0.js             |  253 +
 .../proton/cpp/api/navtreeindex1.js             |  253 +
 .../proton/cpp/api/navtreeindex2.js             |  253 +
 .../proton/cpp/api/navtreeindex3.js             |  253 +
 .../proton/cpp/api/navtreeindex4.js             |   42 +
 .../proton/cpp/api/object_8hpp_source.html      |  216 +
 .../qpid-proton-0.13.0/proton/cpp/api/open.png  |  Bin 0 -> 123 bytes
 .../proton/cpp/api/options_8hpp_source.html     |  283 +
 .../proton/cpp/api/pages.html                   |  115 +
 .../cpp/api/pn__unique__ptr_8hpp_source.html    |  171 +
 .../proton/cpp/api/receiver_8hpp_source.html    |  201 +
 .../cpp/api/receiver__options_8hpp_source.html  |  205 +
 .../cpp/api/reconnect__timer_8hpp_source.html   |  169 +
 .../qpid-proton-0.13.0/proton/cpp/api/resize.js |   97 +
 .../proton/cpp/api/sasl_8hpp_source.html        |  192 +
 .../proton/cpp/api/scalar_8hpp_source.html      |  172 +
 .../cpp/api/scalar__base_8hpp_source.html       |  325 +
 .../proton/cpp/api/search/all_0.html            |   26 +
 .../proton/cpp/api/search/all_0.js              |   24 +
 .../proton/cpp/api/search/all_1.html            |   26 +
 .../proton/cpp/api/search/all_1.js              |   16 +
 .../proton/cpp/api/search/all_10.html           |   26 +
 .../proton/cpp/api/search/all_10.js             |   53 +
 .../proton/cpp/api/search/all_11.html           |   26 +
 .../proton/cpp/api/search/all_11.js             |   29 +
 .../proton/cpp/api/search/all_12.html           |   26 +
 .../proton/cpp/api/search/all_12.js             |   19 +
 .../proton/cpp/api/search/all_13.html           |   26 +
 .../proton/cpp/api/search/all_13.js             |    9 +
 .../proton/cpp/api/search/all_14.html           |   26 +
 .../proton/cpp/api/search/all_14.js             |    7 +
 .../proton/cpp/api/search/all_2.html            |   26 +
 .../proton/cpp/api/search/all_2.js              |   35 +
 .../proton/cpp/api/search/all_3.html            |   26 +
 .../proton/cpp/api/search/all_3.js              |   35 +
 .../proton/cpp/api/search/all_4.html            |   26 +
 .../proton/cpp/api/search/all_4.js              |   16 +
 .../proton/cpp/api/search/all_5.html            |   26 +
 .../proton/cpp/api/search/all_5.js              |    9 +
 .../proton/cpp/api/search/all_6.html            |   26 +
 .../proton/cpp/api/search/all_6.js              |    7 +
 .../proton/cpp/api/search/all_7.html            |   26 +
 .../proton/cpp/api/search/all_7.js              |    6 +
 .../proton/cpp/api/search/all_8.html            |   26 +
 .../proton/cpp/api/search/all_8.js              |   13 +
 .../proton/cpp/api/search/all_9.html            |   26 +
 .../proton/cpp/api/search/all_9.js              |   14 +
 .../proton/cpp/api/search/all_a.html            |   26 +
 .../proton/cpp/api/search/all_a.js              |   23 +
 .../proton/cpp/api/search/all_b.html            |   26 +
 .../proton/cpp/api/search/all_b.js              |   13 +
 .../proton/cpp/api/search/all_c.html            |   26 +
 .../proton/cpp/api/search/all_c.js              |   45 +
 .../proton/cpp/api/search/all_d.html            |   26 +
 .../proton/cpp/api/search/all_d.js              |   15 +
 .../proton/cpp/api/search/all_e.html            |   26 +
 .../proton/cpp/api/search/all_e.js              |    5 +
 .../proton/cpp/api/search/all_f.html            |   26 +
 .../proton/cpp/api/search/all_f.js              |   20 +
 .../proton/cpp/api/search/classes_0.html        |   26 +
 .../proton/cpp/api/search/classes_0.js          |    4 +
 .../proton/cpp/api/search/classes_1.html        |   26 +
 .../proton/cpp/api/search/classes_1.js          |   10 +
 .../proton/cpp/api/search/classes_2.html        |   26 +
 .../proton/cpp/api/search/classes_2.js          |   10 +
 .../proton/cpp/api/search/classes_3.html        |   26 +
 .../proton/cpp/api/search/classes_3.js          |   11 +
 .../proton/cpp/api/search/classes_4.html        |   26 +
 .../proton/cpp/api/search/classes_4.js          |    8 +
 .../proton/cpp/api/search/classes_5.html        |   26 +
 .../proton/cpp/api/search/classes_5.js          |    4 +
 .../proton/cpp/api/search/classes_6.html        |   26 +
 .../proton/cpp/api/search/classes_6.js          |    4 +
 .../proton/cpp/api/search/classes_7.html        |   26 +
 .../proton/cpp/api/search/classes_7.js          |    7 +
 .../proton/cpp/api/search/classes_8.html        |   26 +
 .../proton/cpp/api/search/classes_8.js          |    7 +
 .../proton/cpp/api/search/classes_9.html        |   26 +
 .../proton/cpp/api/search/classes_9.js          |    4 +
 .../proton/cpp/api/search/classes_a.html        |   26 +
 .../proton/cpp/api/search/classes_a.js          |    5 +
 .../proton/cpp/api/search/classes_b.html        |   26 +
 .../proton/cpp/api/search/classes_b.js          |    5 +
 .../proton/cpp/api/search/classes_c.html        |   26 +
 .../proton/cpp/api/search/classes_c.js          |   18 +
 .../proton/cpp/api/search/classes_d.html        |   26 +
 .../proton/cpp/api/search/classes_d.js          |   12 +
 .../proton/cpp/api/search/classes_e.html        |   26 +
 .../proton/cpp/api/search/classes_e.js          |    6 +
 .../proton/cpp/api/search/classes_f.html        |   26 +
 .../proton/cpp/api/search/classes_f.js          |    4 +
 .../proton/cpp/api/search/close.png             |  Bin 0 -> 273 bytes
 .../proton/cpp/api/search/enums_0.html          |   26 +
 .../proton/cpp/api/search/enums_0.js            |    5 +
 .../proton/cpp/api/search/enums_1.html          |   26 +
 .../proton/cpp/api/search/enums_1.js            |    4 +
 .../proton/cpp/api/search/enums_2.html          |   26 +
 .../proton/cpp/api/search/enums_2.js            |    4 +
 .../proton/cpp/api/search/enums_3.html          |   26 +
 .../proton/cpp/api/search/enums_3.js            |    4 +
 .../proton/cpp/api/search/enums_4.html          |   26 +
 .../proton/cpp/api/search/enums_4.js            |    4 +
 .../proton/cpp/api/search/enums_5.html          |   26 +
 .../proton/cpp/api/search/enums_5.js            |    4 +
 .../proton/cpp/api/search/enums_6.html          |   26 +
 .../proton/cpp/api/search/enums_6.js            |    4 +
 .../proton/cpp/api/search/enumvalues_0.html     |   26 +
 .../proton/cpp/api/search/enumvalues_0.js       |    8 +
 .../proton/cpp/api/search/enumvalues_1.html     |   26 +
 .../proton/cpp/api/search/enumvalues_1.js       |    6 +
 .../proton/cpp/api/search/enumvalues_2.html     |   26 +
 .../proton/cpp/api/search/enumvalues_2.js       |    7 +
 .../proton/cpp/api/search/enumvalues_3.html     |   26 +
 .../proton/cpp/api/search/enumvalues_3.js       |    8 +
 .../proton/cpp/api/search/enumvalues_4.html     |   26 +
 .../proton/cpp/api/search/enumvalues_4.js       |    4 +
 .../proton/cpp/api/search/enumvalues_5.html     |   26 +
 .../proton/cpp/api/search/enumvalues_5.js       |    4 +
 .../proton/cpp/api/search/enumvalues_6.html     |   26 +
 .../proton/cpp/api/search/enumvalues_6.js       |    6 +
 .../proton/cpp/api/search/enumvalues_7.html     |   26 +
 .../proton/cpp/api/search/enumvalues_7.js       |    5 +
 .../proton/cpp/api/search/enumvalues_8.html     |   26 +
 .../proton/cpp/api/search/enumvalues_8.js       |    8 +
 .../proton/cpp/api/search/enumvalues_9.html     |   26 +
 .../proton/cpp/api/search/enumvalues_9.js       |    4 +
 .../proton/cpp/api/search/enumvalues_a.html     |   26 +
 .../proton/cpp/api/search/enumvalues_a.js       |    4 +
 .../proton/cpp/api/search/enumvalues_b.html     |   26 +
 .../proton/cpp/api/search/enumvalues_b.js       |    4 +
 .../proton/cpp/api/search/enumvalues_c.html     |   26 +
 .../proton/cpp/api/search/enumvalues_c.js       |    8 +
 .../proton/cpp/api/search/enumvalues_d.html     |   26 +
 .../proton/cpp/api/search/enumvalues_d.js       |    5 +
 .../proton/cpp/api/search/enumvalues_e.html     |   26 +
 .../proton/cpp/api/search/enumvalues_e.js       |   11 +
 .../proton/cpp/api/search/enumvalues_f.html     |   26 +
 .../proton/cpp/api/search/enumvalues_f.js       |    5 +
 .../proton/cpp/api/search/files_0.html          |   26 +
 .../proton/cpp/api/search/files_0.js            |    4 +
 .../proton/cpp/api/search/files_1.html          |   26 +
 .../proton/cpp/api/search/files_1.js            |    6 +
 .../proton/cpp/api/search/functions_0.html      |   26 +
 .../proton/cpp/api/search/functions_0.js        |   14 +
 .../proton/cpp/api/search/functions_1.html      |   26 +
 .../proton/cpp/api/search/functions_1.js        |    5 +
 .../proton/cpp/api/search/functions_10.html     |   26 +
 .../proton/cpp/api/search/functions_10.js       |   14 +
 .../proton/cpp/api/search/functions_11.html     |   26 +
 .../proton/cpp/api/search/functions_11.js       |    8 +
 .../proton/cpp/api/search/functions_12.html     |   26 +
 .../proton/cpp/api/search/functions_12.js       |    5 +
 .../proton/cpp/api/search/functions_13.html     |   26 +
 .../proton/cpp/api/search/functions_13.js       |    7 +
 .../proton/cpp/api/search/functions_2.html      |   26 +
 .../proton/cpp/api/search/functions_2.js        |   25 +
 .../proton/cpp/api/search/functions_3.html      |   26 +
 .../proton/cpp/api/search/functions_3.js        |   21 +
 .../proton/cpp/api/search/functions_4.html      |   26 +
 .../proton/cpp/api/search/functions_4.js        |   11 +
 .../proton/cpp/api/search/functions_5.html      |   26 +
 .../proton/cpp/api/search/functions_5.js        |    5 +
 .../proton/cpp/api/search/functions_6.html      |   26 +
 .../proton/cpp/api/search/functions_6.js        |    7 +
 .../proton/cpp/api/search/functions_7.html      |   26 +
 .../proton/cpp/api/search/functions_7.js        |    6 +
 .../proton/cpp/api/search/functions_8.html      |   26 +
 .../proton/cpp/api/search/functions_8.js        |    8 +
 .../proton/cpp/api/search/functions_9.html      |   26 +
 .../proton/cpp/api/search/functions_9.js        |    7 +
 .../proton/cpp/api/search/functions_a.html      |   26 +
 .../proton/cpp/api/search/functions_a.js        |   14 +
 .../proton/cpp/api/search/functions_b.html      |   26 +
 .../proton/cpp/api/search/functions_b.js        |    7 +
 .../proton/cpp/api/search/functions_c.html      |   26 +
 .../proton/cpp/api/search/functions_c.js        |   43 +
 .../proton/cpp/api/search/functions_d.html      |   26 +
 .../proton/cpp/api/search/functions_d.js        |   10 +
 .../proton/cpp/api/search/functions_e.html      |   26 +
 .../proton/cpp/api/search/functions_e.js        |   16 +
 .../proton/cpp/api/search/functions_f.html      |   26 +
 .../proton/cpp/api/search/functions_f.js        |   32 +
 .../proton/cpp/api/search/mag_sel.png           |  Bin 0 -> 563 bytes
 .../proton/cpp/api/search/namespaces_0.html     |   26 +
 .../proton/cpp/api/search/namespaces_0.js       |    6 +
 .../proton/cpp/api/search/nomatches.html        |   12 +
 .../proton/cpp/api/search/pages_0.html          |   26 +
 .../proton/cpp/api/search/pages_0.js            |    4 +
 .../proton/cpp/api/search/pages_1.html          |   26 +
 .../proton/cpp/api/search/pages_1.js            |    5 +
 .../proton/cpp/api/search/pages_2.html          |   26 +
 .../proton/cpp/api/search/pages_2.js            |    4 +
 .../proton/cpp/api/search/pages_3.html          |   26 +
 .../proton/cpp/api/search/pages_3.js            |    4 +
 .../proton/cpp/api/search/related_0.html        |   26 +
 .../proton/cpp/api/search/related_0.js          |    4 +
 .../proton/cpp/api/search/related_1.html        |   26 +
 .../proton/cpp/api/search/related_1.js          |    4 +
 .../proton/cpp/api/search/search.css            |  271 +
 .../proton/cpp/api/search/search.js             |  791 ++
 .../proton/cpp/api/search/search_l.png          |  Bin 0 -> 604 bytes
 .../proton/cpp/api/search/search_m.png          |  Bin 0 -> 158 bytes
 .../proton/cpp/api/search/search_r.png          |  Bin 0 -> 612 bytes
 .../proton/cpp/api/search/searchdata.js         |   45 +
 .../proton/cpp/api/search/typedefs_0.html       |   26 +
 .../proton/cpp/api/search/typedefs_0.js         |    4 +
 .../proton/cpp/api/search/typedefs_1.html       |   26 +
 .../proton/cpp/api/search/typedefs_1.js         |    4 +
 .../proton/cpp/api/search/typedefs_2.html       |   26 +
 .../proton/cpp/api/search/typedefs_2.js         |    4 +
 .../proton/cpp/api/search/typedefs_3.html       |   26 +
 .../proton/cpp/api/search/typedefs_3.js         |    4 +
 .../proton/cpp/api/search/variables_0.html      |   26 +
 .../proton/cpp/api/search/variables_0.js        |    5 +
 .../proton/cpp/api/search/variables_1.html      |   26 +
 .../proton/cpp/api/search/variables_1.js        |    4 +
 .../proton/cpp/api/search/variables_2.html      |   26 +
 .../proton/cpp/api/search/variables_2.js        |    4 +
 .../proton/cpp/api/search/variables_3.html      |   26 +
 .../proton/cpp/api/search/variables_3.js        |    4 +
 .../proton/cpp/api/search/variables_4.html      |   26 +
 .../proton/cpp/api/search/variables_4.js        |    4 +
 .../proton/cpp/api/search/variables_5.html      |   26 +
 .../proton/cpp/api/search/variables_5.js        |    5 +
 .../proton/cpp/api/sender_8hpp_source.html      |  203 +
 .../cpp/api/sender__options_8hpp_source.html    |  200 +
 .../proton/cpp/api/server_8cpp-example.html     |  208 +
 .../cpp/api/server_direct_8cpp-example.html     |  227 +
 .../proton/cpp/api/session_8hpp_source.html     |  226 +
 .../cpp/api/session__options_8hpp_source.html   |  176 +
 .../cpp/api/simple_recv_8cpp-example.html       |  200 +
 .../cpp/api/simple_send_8cpp-example.html       |  208 +
 .../proton/cpp/api/source_8hpp_source.html      |  197 +
 .../cpp/api/source__options_8hpp_source.html    |  205 +
 .../proton/cpp/api/splitbar.png                 |  Bin 0 -> 314 bytes
 .../proton/cpp/api/ssl_8hpp_source.html         |  283 +
 .../structexample_1_1bad__option-members.html   |  111 +
 .../cpp/api/structexample_1_1bad__option.html   |  137 +
 .../cpp/api/structexample_1_1bad__option.js     |    4 +
 .../cpp/api/structexample_1_1bad__option.png    |  Bin 0 -> 601 bytes
 ...proton_1_1codec_1_1state__guard-members.html |  112 +
 .../structproton_1_1codec_1_1state__guard.html  |  130 +
 .../structproton_1_1codec_1_1state__guard.js    |    5 +
 ...ructproton_1_1conversion__error-members.html |  112 +
 .../api/structproton_1_1conversion__error.html  |  138 +
 .../api/structproton_1_1conversion__error.js    |    4 +
 .../api/structproton_1_1conversion__error.png   |  Bin 0 -> 815 bytes
 .../structproton_1_1delivery__mode-members.html |  114 +
 .../cpp/api/structproton_1_1delivery__mode.html |  161 +
 .../cpp/api/structproton_1_1delivery__mode.js   |    8 +
 .../cpp/api/structproton_1_1error-members.html  |  111 +
 .../proton/cpp/api/structproton_1_1error.html   |  142 +
 .../proton/cpp/api/structproton_1_1error.js     |    4 +
 .../proton/cpp/api/structproton_1_1error.png    |  Bin 0 -> 1487 bytes
 ...ctproton_1_1io_1_1const__buffer-members.html |  113 +
 .../structproton_1_1io_1_1const__buffer.html    |  141 +
 .../api/structproton_1_1io_1_1const__buffer.js  |    6 +
 ...proton_1_1io_1_1mutable__buffer-members.html |  113 +
 .../structproton_1_1io_1_1mutable__buffer.html  |  141 +
 .../structproton_1_1io_1_1mutable__buffer.js    |    6 +
 .../structproton_1_1timeout__error-members.html |  112 +
 .../cpp/api/structproton_1_1timeout__error.html |  138 +
 .../cpp/api/structproton_1_1timeout__error.js   |    4 +
 .../cpp/api/structproton_1_1timeout__error.png  |  Bin 0 -> 729 bytes
 .../api/structproton_1_1url__error-members.html |  111 +
 .../cpp/api/structproton_1_1url__error.html     |  129 +
 .../cpp/api/structproton_1_1url__error.png      |  Bin 0 -> 700 bytes
 .../proton/cpp/api/symbol_8hpp_source.html      |  152 +
 .../proton/cpp/api/sync_off.png                 |  Bin 0 -> 853 bytes
 .../proton/cpp/api/sync_on.png                  |  Bin 0 -> 845 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_a.png |  Bin 0 -> 142 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_b.png |  Bin 0 -> 169 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_h.png |  Bin 0 -> 177 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_s.png |  Bin 0 -> 184 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tabs.css  |   60 +
 .../proton/cpp/api/target_8hpp_source.html      |  175 +
 .../cpp/api/target__options_8hpp_source.html    |  198 +
 .../proton/cpp/api/task_8hpp_source.html        |  152 +
 .../proton/cpp/api/terminus_8hpp_source.html    |  204 +
 .../cpp/api/thread__safe_8hpp_source.html       |  258 +
 .../proton/cpp/api/timestamp_8hpp_source.html   |  170 +
 .../proton/cpp/api/tracker_8hpp_source.html     |  160 +
 .../proton/cpp/api/transfer_8hpp_source.html    |  187 +
 .../proton/cpp/api/transport_8hpp_source.html   |  177 +
 .../proton/cpp/api/tutorial.html                |  452 ++
 .../proton/cpp/api/type__id_8hpp.html           |  213 +
 .../proton/cpp/api/type__id_8hpp.js             |   43 +
 .../proton/cpp/api/type__id_8hpp_source.html    |  219 +
 .../cpp/api/type__traits_8hpp_source.html       |  281 +
 .../proton/cpp/api/types_8hpp.html              |  131 +
 .../proton/cpp/api/types_8hpp_source.html       |  160 +
 .../proton/cpp/api/types__fwd_8hpp.html         |  127 +
 .../proton/cpp/api/types__fwd_8hpp_source.html  |  164 +
 .../proton/cpp/api/types_page.html              |  179 +
 .../cpp/api/unordered__map_8hpp_source.html     |  154 +
 .../proton/cpp/api/url_8hpp_source.html         |  216 +
 .../proton/cpp/api/uuid_8hpp_source.html        |  163 +
 .../proton/cpp/api/value_8hpp_source.html       |  258 +
 .../proton/cpp/api/vector_8hpp_source.html      |  164 +
 .../proton/java/api/allclasses-frame.html       |  329 +
 .../proton/java/api/allclasses-noframe.html     |  329 +
 .../proton/java/api/constant-values.html        |  655 ++
 .../proton/java/api/deprecated-list.html        |  223 +
 .../proton/java/api/help-doc.html               |  222 +
 .../proton/java/api/index-all.html              | 7269 ++++++++++++++++++
 .../proton/java/api/index.html                  |   74 +
 .../apache/qpid/proton/InterruptException.html  |  307 +
 .../java/api/org/apache/qpid/proton/Proton.html |  419 +
 .../org/apache/qpid/proton/ProtonException.html |  306 +
 .../ProtonUnsupportedOperationException.html    |  352 +
 .../api/org/apache/qpid/proton/TestDecoder.html |  640 ++
 .../apache/qpid/proton/TimeoutException.html    |  321 +
 .../api/org/apache/qpid/proton/amqp/Binary.html |  415 +
 .../org/apache/qpid/proton/amqp/Decimal128.html |  442 ++
 .../org/apache/qpid/proton/amqp/Decimal32.html  |  402 +
 .../org/apache/qpid/proton/amqp/Decimal64.html  |  402 +
 .../apache/qpid/proton/amqp/DescribedType.html  |  235 +
 .../api/org/apache/qpid/proton/amqp/Symbol.html |  365 +
 .../qpid/proton/amqp/UnknownDescribedType.html  |  347 +
 .../apache/qpid/proton/amqp/UnsignedByte.html   |  470 ++
 .../qpid/proton/amqp/UnsignedInteger.html       |  539 ++
 .../apache/qpid/proton/amqp/UnsignedLong.html   |  500 ++
 .../apache/qpid/proton/amqp/UnsignedShort.html  |  491 ++
 .../qpid/proton/amqp/messaging/Accepted.html    |  329 +
 .../proton/amqp/messaging/AmqpSequence.html     |  290 +
 .../qpid/proton/amqp/messaging/AmqpValue.html   |  290 +
 .../amqp/messaging/ApplicationProperties.html   |  290 +
 .../apache/qpid/proton/amqp/messaging/Data.html |  290 +
 .../proton/amqp/messaging/DeleteOnClose.html    |  256 +
 .../proton/amqp/messaging/DeleteOnNoLinks.html  |  256 +
 .../messaging/DeleteOnNoLinksOrMessages.html    |  256 +
 .../amqp/messaging/DeleteOnNoMessages.html      |  256 +
 .../amqp/messaging/DeliveryAnnotations.html     |  290 +
 .../qpid/proton/amqp/messaging/Footer.html      |  290 +
 .../qpid/proton/amqp/messaging/Header.html      |  407 +
 .../proton/amqp/messaging/LifetimePolicy.html   |  168 +
 .../amqp/messaging/MessageAnnotations.html      |  290 +
 .../qpid/proton/amqp/messaging/Modified.html    |  391 +
 .../qpid/proton/amqp/messaging/Outcome.html     |  168 +
 .../qpid/proton/amqp/messaging/Properties.html  |  615 ++
 .../qpid/proton/amqp/messaging/Received.html    |  329 +
 .../qpid/proton/amqp/messaging/Rejected.html    |  352 +
 .../qpid/proton/amqp/messaging/Released.html    |  326 +
 .../qpid/proton/amqp/messaging/Section.html     |  168 +
 .../qpid/proton/amqp/messaging/Source.html      |  417 +
 .../qpid/proton/amqp/messaging/Target.html      |  313 +
 .../qpid/proton/amqp/messaging/Terminus.html    |  443 ++
 .../amqp/messaging/TerminusDurability.html      |  376 +
 .../amqp/messaging/TerminusExpiryPolicy.html    |  388 +
 .../proton/amqp/messaging/package-frame.html    |   50 +
 .../proton/amqp/messaging/package-summary.html  |  261 +
 .../proton/amqp/messaging/package-tree.html     |  176 +
 .../apache/qpid/proton/amqp/package-frame.html  |   32 +
 .../qpid/proton/amqp/package-summary.html       |  190 +
 .../apache/qpid/proton/amqp/package-tree.html   |  151 +
 .../proton/amqp/security/SaslChallenge.html     |  367 +
 .../qpid/proton/amqp/security/SaslCode.html     |  400 +
 .../SaslFrameBody.SaslFrameBodyHandler.html     |  308 +
 .../proton/amqp/security/SaslFrameBody.html     |  247 +
 .../qpid/proton/amqp/security/SaslInit.html     |  393 +
 .../proton/amqp/security/SaslMechanisms.html    |  341 +
 .../qpid/proton/amqp/security/SaslOutcome.html  |  367 +
 .../qpid/proton/amqp/security/SaslResponse.html |  341 +
 .../proton/amqp/security/package-frame.html     |   32 +
 .../proton/amqp/security/package-summary.html   |  189 +
 .../qpid/proton/amqp/security/package-tree.html |  155 +
 .../proton/amqp/transaction/Coordinator.html    |  337 +
 .../qpid/proton/amqp/transaction/Declare.html   |  298 +
 .../qpid/proton/amqp/transaction/Declared.html  |  339 +
 .../qpid/proton/amqp/transaction/Discharge.html |  324 +
 .../proton/amqp/transaction/GlobalTxId.html     |  164 +
 .../amqp/transaction/TransactionErrors.html     |  238 +
 .../amqp/transaction/TransactionalState.html    |  329 +
 .../proton/amqp/transaction/TxnCapability.html  |  264 +
 .../proton/amqp/transaction/package-frame.html  |   29 +
 .../amqp/transaction/package-summary.html       |  178 +
 .../proton/amqp/transaction/package-tree.html   |  144 +
 .../qpid/proton/amqp/transport/AmqpError.html   |  368 +
 .../qpid/proton/amqp/transport/Attach.html      |  679 ++
 .../qpid/proton/amqp/transport/Begin.html       |  523 ++
 .../qpid/proton/amqp/transport/Close.html       |  341 +
 .../proton/amqp/transport/ConnectionError.html  |  238 +
 .../proton/amqp/transport/DeliveryState.html    |  173 +
 .../qpid/proton/amqp/transport/Detach.html      |  393 +
 .../qpid/proton/amqp/transport/Disposition.html |  471 ++
 .../qpid/proton/amqp/transport/EmptyFrame.html  |  315 +
 .../apache/qpid/proton/amqp/transport/End.html  |  341 +
 .../proton/amqp/transport/ErrorCondition.html   |  424 +
 .../apache/qpid/proton/amqp/transport/Flow.html |  601 ++
 .../transport/FrameBody.FrameBodyHandler.html   |  384 +
 .../qpid/proton/amqp/transport/FrameBody.html   |  247 +
 .../qpid/proton/amqp/transport/LinkError.html   |  264 +
 .../apache/qpid/proton/amqp/transport/Open.html |  575 ++
 .../amqp/transport/ReceiverSettleMode.html      |  351 +
 .../apache/qpid/proton/amqp/transport/Role.html |  351 +
 .../proton/amqp/transport/SenderSettleMode.html |  363 +
 .../proton/amqp/transport/SessionError.html     |  251 +
 .../qpid/proton/amqp/transport/Source.html      |  235 +
 .../qpid/proton/amqp/transport/Target.html      |  235 +
 .../qpid/proton/amqp/transport/Transfer.html    |  601 ++
 .../proton/amqp/transport/package-frame.html    |   47 +
 .../proton/amqp/transport/package-summary.html  |  251 +
 .../proton/amqp/transport/package-tree.html     |  170 +
 .../qpid/proton/codec/AMQPDefinedTypes.html     |  330 +
 .../org/apache/qpid/proton/codec/AMQPType.html  |  282 +
 .../proton/codec/AbstractDescribedType.html     |  371 +
 .../proton/codec/ArrayType.ArrayEncoding.html   |  382 +
 .../org/apache/qpid/proton/codec/ArrayType.html |  492 ++
 .../BigIntegerType.BigIntegerEncoding.html      |  278 +
 .../qpid/proton/codec/BigIntegerType.html       |  315 +
 .../apache/qpid/proton/codec/BinaryType.html    |  296 +
 .../codec/BooleanType.BooleanEncoding.html      |  274 +
 .../apache/qpid/proton/codec/BooleanType.html   |  341 +
 .../qpid/proton/codec/ByteBufferDecoder.html    |  249 +
 .../qpid/proton/codec/ByteBufferEncoder.html    |  234 +
 .../proton/codec/ByteType.ByteEncoding.html     |  514 ++
 .../org/apache/qpid/proton/codec/ByteType.html  |  328 +
 .../codec/CharacterType.CharacterEncoding.html  |  514 ++
 .../apache/qpid/proton/codec/CharacterType.html |  328 +
 .../api/org/apache/qpid/proton/codec/Codec.html |  235 +
 .../proton/codec/CompositeWritableBuffer.html   |  519 ++
 .../apache/qpid/proton/codec/Data.DataType.html |  618 ++
 .../apache/qpid/proton/codec/Data.Factory.html  |  272 +
 .../api/org/apache/qpid/proton/codec/Data.html  | 1315 ++++
 .../qpid/proton/codec/Decimal128Type.html       |  296 +
 .../apache/qpid/proton/codec/Decimal32Type.html |  296 +
 .../apache/qpid/proton/codec/Decimal64Type.html |  296 +
 .../qpid/proton/codec/DecodeException.html      |  302 +
 .../proton/codec/Decoder.ListProcessor.html     |  224 +
 .../org/apache/qpid/proton/codec/Decoder.html   | 1183 +++
 .../apache/qpid/proton/codec/DecoderImpl.html   | 1535 ++++
 .../proton/codec/DescribedTypeConstructor.html  |  235 +
 .../proton/codec/DoubleType.DoubleEncoding.html |  514 ++
 .../apache/qpid/proton/codec/DoubleType.html    |  328 +
 .../proton/codec/DroppingWritableBuffer.html    |  500 ++
 .../qpid/proton/codec/DynamicDescribedType.html |  347 +
 .../proton/codec/DynamicTypeConstructor.html    |  313 +
 .../qpid/proton/codec/EncodeException.html      |  302 +
 .../org/apache/qpid/proton/codec/Encoder.html   |  798 ++
 .../apache/qpid/proton/codec/EncoderImpl.html   | 1096 +++
 .../apache/qpid/proton/codec/EncodingCodes.html |  879 +++
 .../proton/codec/FloatType.FloatEncoding.html   |  514 ++
 .../org/apache/qpid/proton/codec/FloatType.html |  328 +
 .../codec/IntegerType.IntegerEncoding.html      |  274 +
 .../apache/qpid/proton/codec/IntegerType.html   |  341 +
 .../org/apache/qpid/proton/codec/ListType.html  |  296 +
 .../proton/codec/LongType.LongEncoding.html     |  274 +
 .../org/apache/qpid/proton/codec/LongType.html  |  341 +
 .../org/apache/qpid/proton/codec/MapType.html   |  296 +
 .../org/apache/qpid/proton/codec/NullType.html  |  309 +
 .../apache/qpid/proton/codec/PrimitiveType.html |  274 +
 .../proton/codec/PrimitiveTypeEncoding.html     |  296 +
 .../proton/codec/ShortType.ShortEncoding.html   |  514 ++
 .../org/apache/qpid/proton/codec/ShortType.html |  328 +
 .../proton/codec/StringType.StringEncoding.html |  250 +
 .../apache/qpid/proton/codec/StringType.html    |  315 +
 .../proton/codec/SymbolType.SymbolEncoding.html |  208 +
 .../apache/qpid/proton/codec/SymbolType.html    |  315 +
 .../apache/qpid/proton/codec/TimestampType.html |  309 +
 .../qpid/proton/codec/TypeConstructor.html      |  252 +
 .../apache/qpid/proton/codec/TypeEncoding.html  |  321 +
 .../org/apache/qpid/proton/codec/UUIDType.html  |  296 +
 .../UnsignedByteType.UnsignedByteEncoding.html  |  475 ++
 .../qpid/proton/codec/UnsignedByteType.html     |  315 +
 ...gnedIntegerType.UnsignedIntegerEncoding.html |  208 +
 .../qpid/proton/codec/UnsignedIntegerType.html  |  315 +
 .../UnsignedLongType.UnsignedLongEncoding.html  |  208 +
 .../qpid/proton/codec/UnsignedLongType.html     |  315 +
 .../qpid/proton/codec/UnsignedShortType.html    |  296 +
 .../codec/WritableBuffer.ByteBufferWrapper.html |  521 ++
 .../qpid/proton/codec/WritableBuffer.html       |  401 +
 .../apache/qpid/proton/codec/impl/DataImpl.html | 1707 ++++
 .../qpid/proton/codec/impl/package-frame.html   |   19 +
 .../qpid/proton/codec/impl/package-summary.html |  139 +
 .../qpid/proton/codec/impl/package-tree.html    |  134 +
 .../proton/codec/messaging/AcceptedType.html    |  323 +
 .../codec/messaging/AmqpSequenceType.html       |  323 +
 .../proton/codec/messaging/AmqpValueType.html   |  323 +
 .../messaging/ApplicationPropertiesType.html    |  357 +
 .../qpid/proton/codec/messaging/DataType.html   |  323 +
 .../codec/messaging/DeleteOnCloseType.html      |  323 +
 .../DeleteOnNoLinksOrMessagesType.html          |  323 +
 .../codec/messaging/DeleteOnNoLinksType.html    |  323 +
 .../codec/messaging/DeleteOnNoMessagesType.html |  323 +
 .../messaging/DeliveryAnnotationsType.html      |  357 +
 .../qpid/proton/codec/messaging/FooterType.html |  357 +
 .../messaging/HeaderType.HeaderWrapper.html     |  363 +
 .../qpid/proton/codec/messaging/HeaderType.html |  376 +
 .../codec/messaging/MessageAnnotationsType.html |  357 +
 .../messaging/ModifiedType.ModifiedWrapper.html |  363 +
 .../proton/codec/messaging/ModifiedType.html    |  342 +
 .../proton/codec/messaging/PropertiesType.html  |  323 +
 .../proton/codec/messaging/ReceivedType.html    |  323 +
 .../proton/codec/messaging/RejectedType.html    |  323 +
 .../proton/codec/messaging/ReleasedType.html    |  357 +
 .../qpid/proton/codec/messaging/SourceType.html |  357 +
 .../qpid/proton/codec/messaging/TargetType.html |  357 +
 .../proton/codec/messaging/package-frame.html   |   40 +
 .../proton/codec/messaging/package-summary.html |  223 +
 .../proton/codec/messaging/package-tree.html    |  167 +
 .../apache/qpid/proton/codec/package-frame.html |   89 +
 .../qpid/proton/codec/package-summary.html      |  418 +
 .../apache/qpid/proton/codec/package-tree.html  |  258 +
 .../codec/security/SaslChallengeType.html       |  323 +
 .../security/SaslInitType.SaslInitWrapper.html  |  363 +
 .../proton/codec/security/SaslInitType.html     |  342 +
 .../codec/security/SaslMechanismsType.html      |  323 +
 .../SaslOutcomeType.SaslOutcomeWrapper.html     |  363 +
 .../proton/codec/security/SaslOutcomeType.html  |  342 +
 .../proton/codec/security/SaslResponseType.html |  323 +
 .../proton/codec/security/package-frame.html    |   25 +
 .../proton/codec/security/package-summary.html  |  163 +
 .../proton/codec/security/package-tree.html     |  152 +
 .../codec/transaction/CoordinatorType.html      |  323 +
 .../proton/codec/transaction/DeclareType.html   |  323 +
 .../proton/codec/transaction/DeclaredType.html  |  323 +
 .../DischargeType.DischargeWrapper.html         |  363 +
 .../proton/codec/transaction/DischargeType.html |  342 +
 ...onalStateType.TransactionalStateWrapper.html |  363 +
 .../transaction/TransactionalStateType.html     |  342 +
 .../proton/codec/transaction/package-frame.html |   25 +
 .../codec/transaction/package-summary.html      |  163 +
 .../proton/codec/transaction/package-tree.html  |  152 +
 .../transport/AttachType.AttachWrapper.html     |  363 +
 .../qpid/proton/codec/transport/AttachType.html |  342 +
 .../qpid/proton/codec/transport/BeginType.html  |  323 +
 .../qpid/proton/codec/transport/CloseType.html  |  323 +
 .../transport/DetachType.DetachWrapper.html     |  363 +
 .../qpid/proton/codec/transport/DetachType.html |  342 +
 .../proton/codec/transport/DispositionType.html |  323 +
 .../qpid/proton/codec/transport/EndType.html    |  323 +
 ...rrorConditionType.ErrorConditionWrapper.html |  363 +
 .../codec/transport/ErrorConditionType.html     |  342 +
 .../codec/transport/FlowType.FlowWrapper.html   |  363 +
 .../qpid/proton/codec/transport/FlowType.html   |  342 +
 .../codec/transport/OpenType.OpenWrapper.html   |  363 +
 .../qpid/proton/codec/transport/OpenType.html   |  342 +
 .../transport/TransferType.TransferWrapper.html |  363 +
 .../proton/codec/transport/TransferType.html    |  342 +
 .../proton/codec/transport/package-frame.html   |   34 +
 .../proton/codec/transport/package-summary.html |  199 +
 .../proton/codec/transport/package-tree.html    |  161 +
 .../apache/qpid/proton/driver/Connector.html    |  436 ++
 .../qpid/proton/driver/Driver.Factory.html      |  277 +
 .../org/apache/qpid/proton/driver/Driver.html   |  496 ++
 .../org/apache/qpid/proton/driver/Listener.html |  291 +
 .../qpid/proton/driver/impl/DriverImpl.html     |  609 ++
 .../qpid/proton/driver/impl/package-frame.html  |   19 +
 .../proton/driver/impl/package-summary.html     |  139 +
 .../qpid/proton/driver/impl/package-tree.html   |  134 +
 .../qpid/proton/driver/package-frame.html       |   25 +
 .../qpid/proton/driver/package-summary.html     |  169 +
 .../apache/qpid/proton/driver/package-tree.html |  140 +
 .../apache/qpid/proton/engine/BaseHandler.html  | 1085 +++
 .../qpid/proton/engine/Collector.Factory.html   |  272 +
 .../apache/qpid/proton/engine/Collector.html    |  268 +
 .../qpid/proton/engine/Connection.Factory.html  |  272 +
 .../apache/qpid/proton/engine/Connection.html   |  612 ++
 .../apache/qpid/proton/engine/CoreHandler.html  |  741 ++
 .../org/apache/qpid/proton/engine/Delivery.html |  617 ++
 .../org/apache/qpid/proton/engine/Endpoint.html |  395 +
 .../qpid/proton/engine/EndpointState.html       |  351 +
 .../org/apache/qpid/proton/engine/Engine.html   |  289 +
 .../apache/qpid/proton/engine/Event.Type.html   |  840 ++
 .../org/apache/qpid/proton/engine/Event.html    |  529 ++
 .../apache/qpid/proton/engine/EventType.html    |  234 +
 .../apache/qpid/proton/engine/Extendable.html   |  227 +
 .../qpid/proton/engine/ExtendableAccessor.html  |  308 +
 .../org/apache/qpid/proton/engine/Handler.html  |  283 +
 .../qpid/proton/engine/HandlerException.html    |  300 +
 .../api/org/apache/qpid/proton/engine/Link.html |  797 ++
 .../qpid/proton/engine/ProtonJConnection.html   |  311 +
 .../qpid/proton/engine/ProtonJEndpoint.html     |  205 +
 .../qpid/proton/engine/ProtonJSession.html      |  257 +
 .../qpid/proton/engine/ProtonJSslDomain.html    |  210 +
 .../proton/engine/ProtonJSslPeerDetails.html    |  210 +
 .../qpid/proton/engine/ProtonJTransport.html    |  292 +
 .../org/apache/qpid/proton/engine/Receiver.html |  362 +
 .../org/apache/qpid/proton/engine/Record.html   |  257 +
 .../qpid/proton/engine/RecordAccessor.html      |  235 +
 .../qpid/proton/engine/Sasl.SaslOutcome.html    |  430 ++
 .../qpid/proton/engine/Sasl.SaslState.html      |  393 +
 .../api/org/apache/qpid/proton/engine/Sasl.html |  636 ++
 .../org/apache/qpid/proton/engine/Sender.html   |  335 +
 .../org/apache/qpid/proton/engine/Session.html  |  380 +
 .../api/org/apache/qpid/proton/engine/Ssl.html  |  283 +
 .../qpid/proton/engine/SslDomain.Factory.html   |  272 +
 .../qpid/proton/engine/SslDomain.Mode.html      |  349 +
 .../proton/engine/SslDomain.VerifyMode.html     |  367 +
 .../apache/qpid/proton/engine/SslDomain.html    |  464 ++
 .../proton/engine/SslPeerDetails.Factory.html   |  274 +
 .../qpid/proton/engine/SslPeerDetails.html      |  264 +
 .../qpid/proton/engine/Transport.Factory.html   |  272 +
 .../apache/qpid/proton/engine/Transport.html    | 1110 +++
 .../qpid/proton/engine/TransportException.html  |  321 +
 .../proton/engine/TransportResult.Status.html   |  342 +
 .../qpid/proton/engine/TransportResult.html     |  293 +
 .../proton/engine/TransportResultFactory.html   |  312 +
 .../proton/engine/impl/AmqpErrorException.html  |  259 +
 .../qpid/proton/engine/impl/AmqpHeader.html     |  225 +
 .../proton/engine/impl/ByteBufferUtils.html     |  380 +
 .../qpid/proton/engine/impl/CollectorImpl.html  |  342 +
 .../qpid/proton/engine/impl/ConnectionImpl.html |  916 +++
 .../qpid/proton/engine/impl/DeliveryImpl.html   |  796 ++
 .../qpid/proton/engine/impl/EndpointImpl.html   |  495 ++
 .../qpid/proton/engine/impl/FrameHandler.html   |  260 +
 .../impl/HandshakeSniffingTransportWrapper.html |  527 ++
 .../qpid/proton/engine/impl/LinkImpl.html       |  987 +++
 .../engine/impl/PlainTransportWrapper.html      |  418 +
 .../qpid/proton/engine/impl/ProtocolTracer.html |  235 +
 .../qpid/proton/engine/impl/ReceiverImpl.html   |  420 +
 .../qpid/proton/engine/impl/RecordImpl.html     |  320 +
 .../qpid/proton/engine/impl/SaslImpl.html       |  832 ++
 .../qpid/proton/engine/impl/SenderImpl.html     |  400 +
 .../qpid/proton/engine/impl/SessionImpl.html    |  457 ++
 .../qpid/proton/engine/impl/StringUtils.html    |  283 +
 .../proton/engine/impl/TransportDelivery.html   |  247 +
 .../qpid/proton/engine/impl/TransportImpl.html  | 1541 ++++
 .../qpid/proton/engine/impl/TransportInput.html |  288 +
 .../proton/engine/impl/TransportOutput.html     |  265 +
 .../proton/engine/impl/TransportWrapper.html    |  205 +
 .../qpid/proton/engine/impl/package-frame.html  |   47 +
 .../proton/engine/impl/package-summary.html     |  253 +
 .../qpid/proton/engine/impl/package-tree.html   |  180 +
 .../proton/engine/impl/ssl/ProtonSslEngine.html |  351 +
 .../impl/ssl/ProtonSslEngineProvider.html       |  229 +
 .../impl/ssl/SimpleSslTransportWrapper.html     |  439 ++
 .../proton/engine/impl/ssl/SslDomainImpl.html   |  589 ++
 .../engine/impl/ssl/SslEngineFacadeFactory.html |  262 +
 .../SslHandshakeSniffingTransportWrapper.html   |  336 +
 .../qpid/proton/engine/impl/ssl/SslImpl.html    |  374 +
 .../engine/impl/ssl/SslPeerDetailsImpl.html     |  319 +
 .../engine/impl/ssl/SslTransportWrapper.html    |  254 +
 .../proton/engine/impl/ssl/package-frame.html   |   30 +
 .../proton/engine/impl/ssl/package-summary.html |  189 +
 .../proton/engine/impl/ssl/package-tree.html    |  166 +
 .../qpid/proton/engine/package-frame.html       |   72 +
 .../qpid/proton/engine/package-summary.html     |  416 +
 .../apache/qpid/proton/engine/package-tree.html |  249 +
 .../qpid/proton/framing/TransportFrame.html     |  315 +
 .../qpid/proton/framing/package-frame.html      |   19 +
 .../qpid/proton/framing/package-summary.html    |  139 +
 .../qpid/proton/framing/package-tree.html       |  134 +
 .../proton/logging/LoggingProtocolTracer.html   |  319 +
 .../proton/logging/ProtonLoggerFactory.html     |  272 +
 .../qpid/proton/logging/package-frame.html      |   20 +
 .../qpid/proton/logging/package-summary.html    |  145 +
 .../qpid/proton/logging/package-tree.html       |  135 +
 .../qpid/proton/message/Message.Factory.html    |  297 +
 .../org/apache/qpid/proton/message/Message.html | 1001 +++
 .../qpid/proton/message/MessageError.html       |  326 +
 .../qpid/proton/message/ProtonJMessage.html     |  281 +
 .../qpid/proton/message/impl/MessageImpl.html   | 1342 ++++
 .../qpid/proton/message/impl/package-frame.html |   19 +
 .../proton/message/impl/package-summary.html    |  139 +
 .../qpid/proton/message/impl/package-tree.html  |  134 +
 .../qpid/proton/message/package-frame.html      |   28 +
 .../qpid/proton/message/package-summary.html    |  175 +
 .../qpid/proton/message/package-tree.html       |  154 +
 .../proton/messenger/Messenger.Factory.html     |  285 +
 .../apache/qpid/proton/messenger/Messenger.html | 1006 +++
 .../proton/messenger/MessengerException.html    |  307 +
 .../apache/qpid/proton/messenger/Status.html    |  410 +
 .../apache/qpid/proton/messenger/Tracker.html   |  164 +
 .../qpid/proton/messenger/impl/Address.html     |  493 ++
 .../proton/messenger/impl/MessengerImpl.html    | 1196 +++
 .../proton/messenger/impl/package-frame.html    |   20 +
 .../proton/messenger/impl/package-summary.html  |  145 +
 .../proton/messenger/impl/package-tree.html     |  135 +
 .../qpid/proton/messenger/package-frame.html    |   32 +
 .../qpid/proton/messenger/package-summary.html  |  191 +
 .../qpid/proton/messenger/package-tree.html     |  168 +
 .../org/apache/qpid/proton/package-frame.html   |   27 +
 .../org/apache/qpid/proton/package-summary.html |  176 +
 .../org/apache/qpid/proton/package-tree.html    |  158 +
 .../apache/qpid/proton/reactor/Acceptor.html    |  249 +
 .../qpid/proton/reactor/FlowController.html     |  304 +
 .../apache/qpid/proton/reactor/Handshaker.html  |  390 +
 .../qpid/proton/reactor/Reactor.Factory.html    |  277 +
 .../org/apache/qpid/proton/reactor/Reactor.html |  911 +++
 .../qpid/proton/reactor/ReactorChild.html       |  230 +
 .../proton/reactor/Selectable.Callback.html     |  225 +
 .../apache/qpid/proton/reactor/Selectable.html  |  777 ++
 .../apache/qpid/proton/reactor/Selector.html    |  408 +
 .../org/apache/qpid/proton/reactor/Task.html    |  277 +
 .../qpid/proton/reactor/impl/AcceptorImpl.html  |  393 +
 .../org/apache/qpid/proton/reactor/impl/IO.html |  281 +
 .../qpid/proton/reactor/impl/IOHandler.html     |  307 +
 .../apache/qpid/proton/reactor/impl/IOImpl.html |  340 +
 .../qpid/proton/reactor/impl/ReactorImpl.html   | 1156 +++
 .../proton/reactor/impl/SelectableImpl.html     |  949 +++
 .../qpid/proton/reactor/impl/TaskImpl.html      |  380 +
 .../apache/qpid/proton/reactor/impl/Timer.html  |  234 +
 .../qpid/proton/reactor/impl/package-frame.html |   29 +
 .../proton/reactor/impl/package-summary.html    |  178 +
 .../qpid/proton/reactor/impl/package-tree.html  |  148 +
 .../qpid/proton/reactor/package-frame.html      |   31 +
 .../qpid/proton/reactor/package-summary.html    |  209 +
 .../qpid/proton/reactor/package-tree.html       |  159 +
 .../proton/java/api/overview-frame.html         |   44 +
 .../proton/java/api/overview-summary.html       |  231 +
 .../proton/java/api/overview-tree.html          |  686 ++
 .../proton/java/api/package-list                |   25 +
 .../proton/java/api/script.js                   |   30 +
 .../proton/java/api/serialized-form.html        |  347 +
 .../proton/java/api/stylesheet.css              |  574 ++
 .../proton/python/api/api-objects.txt           | 1528 ++++
 .../proton/python/api/class-tree.html           |  525 ++
 .../proton/python/api/crarr.png                 |  Bin 0 -> 340 bytes
 .../proton/python/api/epydoc.css                |  322 +
 .../proton/python/api/epydoc.js                 |  293 +
 .../proton/python/api/frames.html               |   17 +
 .../proton/python/api/help.html                 |  276 +
 .../proton/python/api/identifier-index.html     | 3055 ++++++++
 .../proton/python/api/index.html                |   17 +
 .../proton/python/api/module-tree.html          |  122 +
 .../proton/python/api/proton-module.html        |  652 ++
 .../proton/python/api/proton-pysrc.html         | 5874 ++++++++++++++
 .../proton/python/api/proton.Array-class.html   |  297 +
 .../python/api/proton.Collector-class.html      |  203 +
 .../python/api/proton.Condition-class.html      |  173 +
 .../python/api/proton.Connection-class.html     |  821 ++
 .../proton/python/api/proton.Data-class.html    | 2817 +++++++
 .../python/api/proton.Delivery-class.html       |  729 ++
 .../python/api/proton.Described-class.html      |  278 +
 .../python/api/proton.Disposition-class.html    |  482 ++
 .../python/api/proton.Endpoint-class.html       |  306 +
 .../proton/python/api/proton.Event-class.html   |  988 +++
 .../python/api/proton.EventType-class.html      |  323 +
 .../proton/python/api/proton.Handler-class.html |  209 +
 .../python/api/proton.Interrupt-class.html      |  196 +
 .../proton/python/api/proton.Link-class.html    |  998 +++
 .../proton/python/api/proton.Message-class.html | 1026 +++
 .../api/proton.MessageException-class.html      |  197 +
 .../python/api/proton.Messenger-class.html      | 1673 ++++
 .../api/proton.MessengerException-class.html    |  196 +
 .../api/proton.ProtonException-class.html       |  244 +
 .../python/api/proton.Receiver-class.html       |  370 +
 .../proton/python/api/proton.SASL-class.html    |  482 ++
 .../proton/python/api/proton.SSL-class.html     |  691 ++
 .../python/api/proton.SSLDomain-class.html      |  357 +
 .../python/api/proton.SSLException-class.html   |  195 +
 .../api/proton.SSLSessionDetails-class.html     |  237 +
 .../python/api/proton.SSLUnavailable-class.html |  195 +
 .../proton/python/api/proton.Sender-class.html  |  432 ++
 .../proton/python/api/proton.Session-class.html |  549 ++
 .../api/proton.SessionException-class.html      |  193 +
 .../python/api/proton.Terminus-class.html       |  639 ++
 .../proton/python/api/proton.Timeout-class.html |  196 +
 .../python/api/proton.Transport-class.html      |  974 +++
 .../api/proton.TransportException-class.html    |  220 +
 .../proton/python/api/proton.Url-class.html     |  586 ++
 .../api/proton.Url.PartDescriptor-class.html    |  256 +
 .../python/api/proton.Url.Port-class.html       |  382 +
 .../python/api/proton._compat-module.html       |  274 +
 .../proton/python/api/proton._compat-pysrc.html |  208 +
 .../proton/python/api/proton.byte-class.html    |  287 +
 .../proton/python/api/proton.char-class.html    |  289 +
 .../python/api/proton.decimal128-class.html     |  287 +
 .../python/api/proton.decimal32-class.html      |  287 +
 .../python/api/proton.decimal64-class.html      |  287 +
 .../proton/python/api/proton.float32-class.html |  279 +
 .../python/api/proton.handlers-module.html      |  266 +
 .../python/api/proton.handlers-pysrc.html       | 1426 ++++
 .../api/proton.handlers.Acking-class.html       |  283 +
 .../proton.handlers.CFlowController-class.html  |  274 +
 .../api/proton.handlers.CHandshaker-class.html  |  272 +
 ...ton.handlers.EndpointStateHandler-class.html |  803 ++
 .../api/proton.handlers.IOHandler-class.html    |  272 +
 ...n.handlers.IncomingMessageHandler-class.html |  320 +
 .../proton.handlers.MessagingHandler-class.html |  714 ++
 ...n.handlers.OutgoingMessageHandler-class.html |  405 +
 .../api/proton.handlers.PythonIO-class.html     |  224 +
 .../api/proton.handlers.Reject-class.html       |  196 +
 .../api/proton.handlers.Release-class.html      |  196 +
 ...roton.handlers.TransactionHandler-class.html |  259 +
 ...ndlers.TransactionalClientHandler-class.html |  337 +
 .../proton/python/api/proton.int32-class.html   |  287 +
 .../python/api/proton.reactor-module.html       |  322 +
 .../proton/python/api/proton.reactor-pysrc.html | 2006 +++++
 .../api/proton.reactor.Acceptor-class.html      |  268 +
 .../proton.reactor.ApplicationEvent-class.html  |  277 +
 .../api/proton.reactor.AtLeastOnce-class.html   |  223 +
 .../api/proton.reactor.AtMostOnce-class.html    |  223 +
 .../api/proton.reactor.Backoff-class.html       |  253 +
 .../api/proton.reactor.Connector-class.html     |  336 +
 .../api/proton.reactor.Container-class.html     |  567 ++
 .../python/api/proton.reactor.Copy-class.html   |  224 +
 ...roton.reactor.DurableSubscription-class.html |  224 +
 ...ton.reactor.DynamicNodeProperties-class.html |  266 +
 .../api/proton.reactor.EventInjector-class.html |  335 +
 .../python/api/proton.reactor.Filter-class.html |  268 +
 .../proton.reactor.GlobalOverrides-class.html   |  240 +
 .../api/proton.reactor.LinkOption-class.html    |  246 +
 .../python/api/proton.reactor.Move-class.html   |  224 +
 .../api/proton.reactor.Reactor-class.html       |  750 ++
 .../proton.reactor.ReceiverOption-class.html    |  268 +
 .../api/proton.reactor.SSLConfig-class.html     |  254 +
 .../api/proton.reactor.Selector-class.html      |  233 +
 .../api/proton.reactor.SenderOption-class.html  |  263 +
 ...oton.reactor.SessionPerConnection-class.html |  252 +
 .../python/api/proton.reactor.Task-class.html   |  276 +
 .../api/proton.reactor.Transaction-class.html   |  368 +
 .../python/api/proton.reactor.Urls-class.html   |  252 +
 .../proton/python/api/proton.short-class.html   |  287 +
 .../proton/python/api/proton.symbol-class.html  |  289 +
 .../python/api/proton.timestamp-class.html      |  287 +
 .../proton/python/api/proton.ubyte-class.html   |  287 +
 .../proton/python/api/proton.uint-class.html    |  287 +
 .../proton/python/api/proton.ulong-class.html   |  287 +
 .../proton/python/api/proton.ushort-class.html  |  287 +
 .../proton/python/api/proton.utils-module.html  |  212 +
 .../proton/python/api/proton.utils-pysrc.html   | 1293 ++++
 .../api/proton.utils.AtomicCount-class.html     |  237 +
 .../proton.utils.BlockingConnection-class.html  |  447 ++
 .../api/proton.utils.BlockingLink-class.html    |  257 +
 .../proton.utils.BlockingReceiver-class.html    |  336 +
 .../api/proton.utils.BlockingSender-class.html  |  247 +
 .../proton.utils.ConnectionClosed-class.html    |  247 +
 .../python/api/proton.utils.Fetcher-class.html  |  492 ++
 .../api/proton.utils.LinkDetached-class.html    |  247 +
 .../api/proton.utils.SendException-class.html   |  249 +
 .../proton.utils.SyncRequestResponse-class.html |  424 +
 .../python/api/proton.wrapper-module.html       |  165 +
 .../proton/python/api/proton.wrapper-pysrc.html |  238 +
 .../api/proton.wrapper.EmptyAttrs-class.html    |  174 +
 .../api/proton.wrapper.Wrapper-class.html       |  504 ++
 .../proton/python/api/redirect.html             |   38 +
 .../proton/python/api/toc-everything.html       |  146 +
 .../proton/python/api/toc-proton-module.html    |   93 +
 .../python/api/toc-proton._compat-module.html   |   29 +
 .../python/api/toc-proton.handlers-module.html  |   45 +
 .../python/api/toc-proton.reactor-module.html   |   54 +
 .../python/api/toc-proton.utils-module.html     |   40 +
 .../python/api/toc-proton.wrapper-module.html   |   29 +
 .../proton/python/api/toc.html                  |   34 +
 .../api/uml_class_diagram_for_proton_a.png      |  Bin 0 -> 4143 bytes
 .../api/uml_class_diagram_for_proton_b.png      |  Bin 0 -> 10923 bytes
 .../api/uml_class_diagram_for_proton_c.png      |  Bin 0 -> 27999 bytes
 .../api/uml_class_diagram_for_proton_c_2.png    |  Bin 0 -> 12715 bytes
 .../api/uml_class_diagram_for_proton_d.png      |  Bin 0 -> 19027 bytes
 .../api/uml_class_diagram_for_proton_d_2.png    |  Bin 0 -> 3399 bytes
 .../api/uml_class_diagram_for_proton_d_3.png    |  Bin 0 -> 8578 bytes
 .../api/uml_class_diagram_for_proton_d_4.png    |  Bin 0 -> 12983 bytes
 .../api/uml_class_diagram_for_proton_d_5.png    |  Bin 0 -> 11389 bytes
 .../api/uml_class_diagram_for_proton_d_6.png    |  Bin 0 -> 11420 bytes
 .../api/uml_class_diagram_for_proton_e.png      |  Bin 0 -> 16387 bytes
 .../api/uml_class_diagram_for_proton_e_2.png    |  Bin 0 -> 26457 bytes
 .../api/uml_class_diagram_for_proton_e_3.png    |  Bin 0 -> 4404 bytes
 .../api/uml_class_diagram_for_proton_f.png      |  Bin 0 -> 11988 bytes
 .../api/uml_class_diagram_for_proton_h.png      |  Bin 0 -> 25142 bytes
 .../api/uml_class_diagram_for_proton_h_10.png   |  Bin 0 -> 15397 bytes
 .../api/uml_class_diagram_for_proton_h_11.png   |  Bin 0 -> 15463 bytes
 .../api/uml_class_diagram_for_proton_h_12.png   |  Bin 0 -> 7510 bytes
 .../api/uml_class_diagram_for_proton_h_13.png   |  Bin 0 -> 47262 bytes
 .../api/uml_class_diagram_for_proton_h_2.png    |  Bin 0 -> 17623 bytes
 .../api/uml_class_diagram_for_proton_h_3.png    |  Bin 0 -> 14974 bytes
 .../api/uml_class_diagram_for_proton_h_4.png    |  Bin 0 -> 14282 bytes
 .../api/uml_class_diagram_for_proton_h_5.png    |  Bin 0 -> 17529 bytes
 .../api/uml_class_diagram_for_proton_h_6.png    |  Bin 0 -> 14101 bytes
 .../api/uml_class_diagram_for_proton_h_7.png    |  Bin 0 -> 21821 bytes
 .../api/uml_class_diagram_for_proton_h_8.png    |  Bin 0 -> 39952 bytes
 .../api/uml_class_diagram_for_proton_h_9.png    |  Bin 0 -> 12790 bytes
 .../api/uml_class_diagram_for_proton_i.png      |  Bin 0 -> 15438 bytes
 .../api/uml_class_diagram_for_proton_i_2.png    |  Bin 0 -> 10961 bytes
 .../api/uml_class_diagram_for_proton_l.png      |  Bin 0 -> 36803 bytes
 .../api/uml_class_diagram_for_proton_m.png      |  Bin 0 -> 14991 bytes
 .../api/uml_class_diagram_for_proton_m_2.png    |  Bin 0 -> 16524 bytes
 .../api/uml_class_diagram_for_proton_m_3.png    |  Bin 0 -> 17341 bytes
 .../api/uml_class_diagram_for_proton_m_4.png    |  Bin 0 -> 16376 bytes
 .../api/uml_class_diagram_for_proton_p.png      |  Bin 0 -> 55117 bytes
 .../api/uml_class_diagram_for_proton_p_2.png    |  Bin 0 -> 43071 bytes
 .../api/uml_class_diagram_for_proton_r.png      |  Bin 0 -> 38750 bytes
 .../api/uml_class_diagram_for_proton_r_10.png   |  Bin 0 -> 6725 bytes
 .../api/uml_class_diagram_for_proton_r_11.png   |  Bin 0 -> 6576 bytes
 .../api/uml_class_diagram_for_proton_r_12.png   |  Bin 0 -> 4911 bytes
 .../api/uml_class_diagram_for_proton_r_13.png   |  Bin 0 -> 9271 bytes
 .../api/uml_class_diagram_for_proton_r_14.png   |  Bin 0 -> 3857 bytes
 .../api/uml_class_diagram_for_proton_r_15.png   |  Bin 0 -> 26246 bytes
 .../api/uml_class_diagram_for_proton_r_16.png   |  Bin 0 -> 5966 bytes
 .../api/uml_class_diagram_for_proton_r_17.png   |  Bin 0 -> 25616 bytes
 .../api/uml_class_diagram_for_proton_r_18.png   |  Bin 0 -> 15766 bytes
 .../api/uml_class_diagram_for_proton_r_19.png   |  Bin 0 -> 4887 bytes
 .../api/uml_class_diagram_for_proton_r_2.png    |  Bin 0 -> 10470 bytes
 .../api/uml_class_diagram_for_proton_r_20.png   |  Bin 0 -> 10419 bytes
 .../api/uml_class_diagram_for_proton_r_21.png   |  Bin 0 -> 5128 bytes
 .../api/uml_class_diagram_for_proton_r_22.png   |  Bin 0 -> 4070 bytes
 .../api/uml_class_diagram_for_proton_r_23.png   |  Bin 0 -> 9984 bytes
 .../api/uml_class_diagram_for_proton_r_24.png   |  Bin 0 -> 9815 bytes
 .../api/uml_class_diagram_for_proton_r_25.png   |  Bin 0 -> 2505 bytes
 .../api/uml_class_diagram_for_proton_r_3.png    |  Bin 0 -> 10109 bytes
 .../api/uml_class_diagram_for_proton_r_4.png    |  Bin 0 -> 5249 bytes
 .../api/uml_class_diagram_for_proton_r_5.png    |  Bin 0 -> 5429 bytes
 .../api/uml_class_diagram_for_proton_r_6.png    |  Bin 0 -> 2817 bytes
 .../api/uml_class_diagram_for_proton_r_7.png    |  Bin 0 -> 9655 bytes
 .../api/uml_class_diagram_for_proton_r_8.png    |  Bin 0 -> 62898 bytes
 .../api/uml_class_diagram_for_proton_r_9.png    |  Bin 0 -> 6100 bytes
 .../api/uml_class_diagram_for_proton_s.png      |  Bin 0 -> 17488 bytes
 .../api/uml_class_diagram_for_proton_s_10.png   |  Bin 0 -> 10817 bytes
 .../api/uml_class_diagram_for_proton_s_11.png   |  Bin 0 -> 12955 bytes
 .../api/uml_class_diagram_for_proton_s_2.png    |  Bin 0 -> 23671 bytes
 .../api/uml_class_diagram_for_proton_s_3.png    |  Bin 0 -> 12304 bytes
 .../api/uml_class_diagram_for_proton_s_4.png    |  Bin 0 -> 20371 bytes
 .../api/uml_class_diagram_for_proton_s_5.png    |  Bin 0 -> 2849 bytes
 .../api/uml_class_diagram_for_proton_s_6.png    |  Bin 0 -> 18043 bytes
 .../api/uml_class_diagram_for_proton_s_7.png    |  Bin 0 -> 39761 bytes
 .../api/uml_class_diagram_for_proton_s_8.png    |  Bin 0 -> 24536 bytes
 .../api/uml_class_diagram_for_proton_s_9.png    |  Bin 0 -> 16204 bytes
 .../api/uml_class_diagram_for_proton_t.png      |  Bin 0 -> 11639 bytes
 .../api/uml_class_diagram_for_proton_t_2.png    |  Bin 0 -> 15380 bytes
 .../api/uml_class_diagram_for_proton_t_3.png    |  Bin 0 -> 30031 bytes
 .../api/uml_class_diagram_for_proton_t_4.png    |  Bin 0 -> 23404 bytes
 .../api/uml_class_diagram_for_proton_t_5.png    |  Bin 0 -> 17830 bytes
 .../api/uml_class_diagram_for_proton_t_6.png    |  Bin 0 -> 11009 bytes
 .../api/uml_class_diagram_for_proton_u.png      |  Bin 0 -> 11399 bytes
 .../api/uml_class_diagram_for_proton_u_10.png   |  Bin 0 -> 8766 bytes
 .../api/uml_class_diagram_for_proton_u_11.png   |  Bin 0 -> 12492 bytes
 .../api/uml_class_diagram_for_proton_u_12.png   |  Bin 0 -> 9246 bytes
 .../api/uml_class_diagram_for_proton_u_13.png   |  Bin 0 -> 16254 bytes
 .../api/uml_class_diagram_for_proton_u_14.png   |  Bin 0 -> 48771 bytes
 .../api/uml_class_diagram_for_proton_u_15.png   |  Bin 0 -> 16180 bytes
 .../api/uml_class_diagram_for_proton_u_16.png   |  Bin 0 -> 14796 bytes
 .../api/uml_class_diagram_for_proton_u_17.png   |  Bin 0 -> 31851 bytes
 .../api/uml_class_diagram_for_proton_u_2.png    |  Bin 0 -> 3828 bytes
 .../api/uml_class_diagram_for_proton_u_3.png    |  Bin 0 -> 12535 bytes
 .../api/uml_class_diagram_for_proton_u_4.png    |  Bin 0 -> 10967 bytes
 .../api/uml_class_diagram_for_proton_u_5.png    |  Bin 0 -> 10806 bytes
 .../api/uml_class_diagram_for_proton_u_6.png    |  Bin 0 -> 11074 bytes
 .../api/uml_class_diagram_for_proton_u_7.png    |  Bin 0 -> 10872 bytes
 .../api/uml_class_diagram_for_proton_u_8.png    |  Bin 0 -> 3357 bytes
 .../api/uml_class_diagram_for_proton_u_9.png    |  Bin 0 -> 31167 bytes
 .../api/uml_class_diagram_for_proton_w.png      |  Bin 0 -> 59985 bytes
 .../api/uml_class_diagram_for_proton_w_2.png    |  Bin 0 -> 45770 bytes
 .../proton/python/book/.buildinfo               |    4 +
 .../proton/python/book/_sources/index.txt       |   11 +
 .../proton/python/book/_sources/overview.txt    |  160 +
 .../proton/python/book/_sources/tutorial.txt    |  301 +
 .../proton/python/book/_static/ajax-loader.gif  |  Bin 0 -> 673 bytes
 .../proton/python/book/_static/basic.css        |  537 ++
 .../python/book/_static/comment-bright.png      |  Bin 0 -> 3500 bytes
 .../python/book/_static/comment-close.png       |  Bin 0 -> 3578 bytes
 .../proton/python/book/_static/comment.png      |  Bin 0 -> 3445 bytes
 .../proton/python/book/_static/contents.png     |  Bin 0 -> 202 bytes
 .../proton/python/book/_static/doctools.js      |  238 +
 .../proton/python/book/_static/down-pressed.png |  Bin 0 -> 368 bytes
 .../proton/python/book/_static/down.png         |  Bin 0 -> 363 bytes
 .../proton/python/book/_static/file.png         |  Bin 0 -> 392 bytes
 .../proton/python/book/_static/jquery.js        |    2 +
 .../proton/python/book/_static/minus.png        |  Bin 0 -> 199 bytes
 .../proton/python/book/_static/navigation.png   |  Bin 0 -> 218 bytes
 .../proton/python/book/_static/plus.png         |  Bin 0 -> 199 bytes
 .../proton/python/book/_static/pygments.css     |   65 +
 .../proton/python/book/_static/searchtools.js   |  622 ++
 .../proton/python/book/_static/sphinxdoc.css    |  339 +
 .../proton/python/book/_static/underscore.js    |   31 +
 .../proton/python/book/_static/up-pressed.png   |  Bin 0 -> 372 bytes
 .../proton/python/book/_static/up.png           |  Bin 0 -> 363 bytes
 .../proton/python/book/_static/websupport.js    |  808 ++
 .../proton/python/book/genindex.html            |  695 ++
 .../proton/python/book/index.html               |  118 +
 .../proton/python/book/objects.inv              |  Bin 0 -> 1026 bytes
 .../proton/python/book/overview.html            |  931 +++
 .../proton/python/book/search.html              |   99 +
 .../proton/python/book/searchindex.js           |    1 +
 .../proton/python/book/tutorial.html            | 1061 +++
 .../qpid-proton-0.13.0/release-notes.html       |  250 +
 content/releases/qpid-proton-0.6/index.html     |    2 +-
 content/releases/qpid-proton-0.7/index.html     |    2 +-
 content/releases/qpid-proton-0.8/index.html     |    2 +-
 content/releases/qpid-proton-0.9.1/index.html   |    2 +-
 content/releases/qpid-proton-0.9/index.html     |    2 +-
 content/releases/qpid-proton-master/index.html  |    2 +-
 input/_transom_config.py                        |    2 +-
 input/releases/index.md                         |    4 +-
 input/releases/qpid-proton-0.13.0/index.md      |   72 +
 .../messenger/c/examples/index.md               |   13 +
 .../messenger/c/examples/recv-async.c           |  193 +
 .../messenger/c/examples/recv-async.c.html.in   |  177 +
 .../messenger/c/examples/recv.c                 |  154 +
 .../messenger/c/examples/recv.c.html.in         |  139 +
 .../messenger/c/examples/send-async.c           |  170 +
 .../messenger/c/examples/send-async.c.html.in   |  154 +
 .../messenger/c/examples/send.c                 |  111 +
 .../messenger/c/examples/send.c.html.in         |   96 +
 .../messenger/perl/examples/client.pl           |  105 +
 .../messenger/perl/examples/client.pl.html.in   |   90 +
 .../messenger/perl/examples/index.md            |   15 +
 .../messenger/perl/examples/recv.pl             |   99 +
 .../messenger/perl/examples/recv.pl.html.in     |   84 +
 .../messenger/perl/examples/recv_async.pl       |   84 +
 .../perl/examples/recv_async.pl.html.in         |   70 +
 .../messenger/perl/examples/send.pl             |   88 +
 .../messenger/perl/examples/send.pl.html.in     |   73 +
 .../messenger/perl/examples/send_async.pl       |   97 +
 .../perl/examples/send_async.pl.html.in         |   83 +
 .../messenger/perl/examples/server.pl           |  123 +
 .../messenger/perl/examples/server.pl.html.in   |  108 +
 .../messenger/php/examples/index.md             |   11 +
 .../messenger/php/examples/recv.php             |   49 +
 .../messenger/php/examples/recv.php.html.in     |   37 +
 .../messenger/php/examples/send.php             |   41 +
 .../messenger/php/examples/send.php.html.in     |   29 +
 .../messenger/python/examples/async.py          |   82 +
 .../messenger/python/examples/async.py.html.in  |   68 +
 .../messenger/python/examples/client.py         |   56 +
 .../messenger/python/examples/client.py.html.in |   42 +
 .../messenger/python/examples/index.md          |   17 +
 .../messenger/python/examples/recv.py           |   55 +
 .../messenger/python/examples/recv.py.html.in   |   41 +
 .../messenger/python/examples/recv_async.py     |   56 +
 .../python/examples/recv_async.py.html.in       |   42 +
 .../messenger/python/examples/send.py           |   45 +
 .../messenger/python/examples/send.py.html.in   |   31 +
 .../messenger/python/examples/send_async.py     |   64 +
 .../python/examples/send_async.py.html.in       |   50 +
 .../messenger/python/examples/server.py         |   62 +
 .../messenger/python/examples/server.py.html.in |   48 +
 .../messenger/ruby/examples/client.rb           |   92 +
 .../messenger/ruby/examples/client.rb.html.in   |   77 +
 .../messenger/ruby/examples/index.md            |   14 +
 .../messenger/ruby/examples/mailserver.rb       |   84 +
 .../ruby/examples/mailserver.rb.html.in         |   69 +
 .../messenger/ruby/examples/nonblocking_recv.rb |  145 +
 .../ruby/examples/nonblocking_recv.rb.html.in   |  131 +
 .../messenger/ruby/examples/recv.rb             |   82 +
 .../messenger/ruby/examples/recv.rb.html.in     |   67 +
 .../messenger/ruby/examples/send.rb             |   74 +
 .../messenger/ruby/examples/send.rb.html.in     |   60 +
 .../proton/c/api/_transom_ignore_pages          |    0
 .../proton/c/api/annotated.html                 |  117 +
 .../proton/c/api/annotated_dup.js               |    9 +
 .../proton/c/api/arrowdown.png                  |  Bin 0 -> 246 bytes
 .../proton/c/api/arrowright.png                 |  Bin 0 -> 229 bytes
 .../qpid-proton-0.13.0/proton/c/api/bc_s.png    |  Bin 0 -> 676 bytes
 .../qpid-proton-0.13.0/proton/c/api/bdwn.png    |  Bin 0 -> 147 bytes
 .../proton/c/api/cid_8h_source.html             |  170 +
 .../proton/c/api/classes.html                   |  116 +
 .../qpid-proton-0.13.0/proton/c/api/closed.png  |  Bin 0 -> 132 bytes
 .../proton/c/api/codec_8h.html                  |  353 +
 .../qpid-proton-0.13.0/proton/c/api/codec_8h.js |  118 +
 .../proton/c/api/codec_8h_source.html           |  548 ++
 .../proton/c/api/condition_8h.html              |  148 +
 .../proton/c/api/condition_8h.js                |   14 +
 .../proton/c/api/condition_8h_source.html       |  181 +
 .../proton/c/api/connection_8h.html             |  205 +
 .../proton/c/api/connection_8h.js               |   41 +
 .../proton/c/api/connection_8h_source.html      |  265 +
 .../proton/c/api/delivery_8h.html               |  178 +
 .../proton/c/api/delivery_8h.js                 |   29 +
 .../proton/c/api/delivery_8h_source.html        |  230 +
 .../proton/c/api/deprecated.html                |  135 +
 .../dir_25143d27009f52d175c1d192441a738a.html   |  174 +
 .../api/dir_25143d27009f52d175c1d192441a738a.js |   34 +
 .../proton/c/api/disposition_8h.html            |  166 +
 .../proton/c/api/disposition_8h.js              |   21 +
 .../proton/c/api/disposition_8h_source.html     |  198 +
 .../qpid-proton-0.13.0/proton/c/api/doc.png     |  Bin 0 -> 746 bytes
 .../qpid-proton-0.13.0/proton/c/api/doxygen.css | 1454 ++++
 .../qpid-proton-0.13.0/proton/c/api/doxygen.png |  Bin 0 -> 3779 bytes
 .../proton/c/api/dynsections.js                 |   97 +
 .../proton/c/api/engine_8h.html                 |  120 +
 .../proton/c/api/engine_8h_source.html          |  150 +
 .../proton/c/api/error_8h_source.html           |  183 +
 .../proton/c/api/event_8h.html                  |  224 +
 .../qpid-proton-0.13.0/proton/c/api/event_8h.js |   66 +
 .../proton/c/api/event_8h_source.html           |  330 +
 .../qpid-proton-0.13.0/proton/c/api/files.html  |  143 +
 .../qpid-proton-0.13.0/proton/c/api/files.js    |    4 +
 .../proton/c/api/folderclosed.png               |  Bin 0 -> 616 bytes
 .../proton/c/api/folderopen.png                 |  Bin 0 -> 597 bytes
 .../proton/c/api/functions.html                 |  162 +
 .../proton/c/api/functions_vars.html            |  162 +
 .../proton/c/api/globals.html                   | 2036 +++++
 .../proton/c/api/globals_defs.html              |  162 +
 .../proton/c/api/globals_dup.js                 |    4 +
 .../proton/c/api/globals_enum.html              |  150 +
 .../proton/c/api/globals_eval.html              |  413 +
 .../proton/c/api/globals_func.html              | 1556 ++++
 .../proton/c/api/globals_func.js                |    4 +
 .../proton/c/api/globals_type.html              |  177 +
 .../proton/c/api/group__abstract.html           |  107 +
 .../proton/c/api/group__condition.html          |  418 +
 .../proton/c/api/group__condition.js            |   14 +
 .../proton/c/api/group__connection.html         | 1149 +++
 .../proton/c/api/group__connection.js           |   44 +
 .../proton/c/api/group__data.html               | 2869 +++++++
 .../proton/c/api/group__data.js                 |  135 +
 .../proton/c/api/group__delivery.html           |  896 +++
 .../proton/c/api/group__delivery.js             |   31 +
 .../proton/c/api/group__disposition.html        |  581 ++
 .../proton/c/api/group__disposition.js          |   21 +
 .../proton/c/api/group__engine.html             |  126 +
 .../proton/c/api/group__engine.js               |    9 +
 .../proton/c/api/group__event.html              |  815 ++
 .../proton/c/api/group__event.js                |   60 +
 .../proton/c/api/group__handlers.html           |  136 +
 .../proton/c/api/group__link.html               | 1351 ++++
 .../proton/c/api/group__link.js                 |   56 +
 .../proton/c/api/group__message.html            | 1842 +++++
 .../proton/c/api/group__message.js              |   57 +
 .../proton/c/api/group__messenger.html          | 2122 +++++
 .../proton/c/api/group__messenger.js            |   72 +
 .../proton/c/api/group__primitives.html         |  179 +
 .../proton/c/api/group__primitives.js           |   14 +
 .../proton/c/api/group__reactor.html            |  471 ++
 .../proton/c/api/group__reactor.js              |    8 +
 .../proton/c/api/group__receiver.html           |  297 +
 .../proton/c/api/group__receiver.js             |    8 +
 .../proton/c/api/group__sasl.html               |  496 ++
 .../proton/c/api/group__sasl.js                 |   21 +
 .../proton/c/api/group__selectable.html         |  678 ++
 .../proton/c/api/group__selectable.js           |   23 +
 .../proton/c/api/group__sender.html             |  195 +
 .../proton/c/api/group__sender.js               |    5 +
 .../proton/c/api/group__session.html            |  722 ++
 .../proton/c/api/group__session.js              |   24 +
 .../proton/c/api/group__ssl.html                |  918 +++
 .../proton/c/api/group__ssl.js                  |   38 +
 .../proton/c/api/group__terminus.html           |  855 ++
 .../proton/c/api/group__terminus.js             |   45 +
 .../proton/c/api/group__transport.html          | 1734 +++++
 .../proton/c/api/group__transport.js            |   60 +
 .../proton/c/api/group__types.html              |  118 +
 .../proton/c/api/group__types.js                |    5 +
 .../proton/c/api/group__url.html                |  288 +
 .../proton/c/api/group__url.js                  |    9 +
 .../proton/c/api/handlers_8h.html               |  143 +
 .../proton/c/api/handlers_8h.js                 |    9 +
 .../proton/c/api/handlers_8h_source.html        |  155 +
 .../proton/c/api/import__export_8h_source.html  |  165 +
 .../qpid-proton-0.13.0/proton/c/api/index.html  |  120 +
 .../proton/c/api/io_8h_source.html              |  177 +
 .../qpid-proton-0.13.0/proton/c/api/jquery.js   |   68 +
 .../proton/c/api/link_8h.html                   |  232 +
 .../qpid-proton-0.13.0/proton/c/api/link_8h.js  |   59 +
 .../proton/c/api/link_8h_source.html            |  322 +
 .../qpid-proton-0.13.0/proton/c/api/log_8h.html |  187 +
 .../qpid-proton-0.13.0/proton/c/api/log_8h.js   |    6 +
 .../proton/c/api/log_8h_source.html             |  150 +
 .../proton/c/api/message_8h.html                |  239 +
 .../proton/c/api/message_8h.js                  |   57 +
 .../proton/c/api/message_8h_source.html         |  315 +
 .../proton/c/api/messenger_8h.html              |  546 ++
 .../proton/c/api/messenger_8h.js                |   81 +
 .../proton/c/api/messenger_8h_source.html       |  401 +
 .../proton/c/api/modules.html                   |  135 +
 .../qpid-proton-0.13.0/proton/c/api/modules.js  |   12 +
 .../qpid-proton-0.13.0/proton/c/api/nav_f.png   |  Bin 0 -> 153 bytes
 .../qpid-proton-0.13.0/proton/c/api/nav_g.png   |  Bin 0 -> 95 bytes
 .../qpid-proton-0.13.0/proton/c/api/nav_h.png   |  Bin 0 -> 98 bytes
 .../qpid-proton-0.13.0/proton/c/api/navtree.css |  143 +
 .../qpid-proton-0.13.0/proton/c/api/navtree.js  |  523 ++
 .../proton/c/api/navtreedata.js                 |   41 +
 .../proton/c/api/navtreeindex0.js               |  253 +
 .../proton/c/api/navtreeindex1.js               |  253 +
 .../proton/c/api/navtreeindex2.js               |  253 +
 .../proton/c/api/navtreeindex3.js               |  253 +
 .../proton/c/api/navtreeindex4.js               |  253 +
 .../proton/c/api/navtreeindex5.js               |  253 +
 .../proton/c/api/navtreeindex6.js               |   38 +
 .../proton/c/api/object_8h_source.html          |  396 +
 .../qpid-proton-0.13.0/proton/c/api/open.png    |  Bin 0 -> 123 bytes
 .../qpid-proton-0.13.0/proton/c/api/pages.html  |  113 +
 .../proton/c/api/parser_8h_source.html          |  154 +
 .../proton/c/api/reactor_8h.html                |  288 +
 .../proton/c/api/reactor_8h.js                  |   58 +
 .../proton/c/api/reactor_8h_source.html         |  240 +
 .../qpid-proton-0.13.0/proton/c/api/resize.js   |   97 +
 .../proton/c/api/sasl_8h.html                   |  166 +
 .../qpid-proton-0.13.0/proton/c/api/sasl_8h.js  |   23 +
 .../proton/c/api/sasl_8h_source.html            |  197 +
 .../proton/c/api/scanner_8h_source.html         |  191 +
 .../proton/c/api/search/all_0.html              |   26 +
 .../proton/c/api/search/all_0.js                |   22 +
 .../proton/c/api/search/all_1.html              |   26 +
 .../proton/c/api/search/all_1.js                |    8 +
 .../proton/c/api/search/all_2.html              |   26 +
 .../proton/c/api/search/all_2.js                |    9 +
 .../proton/c/api/search/all_3.html              |   26 +
 .../proton/c/api/search/all_3.js                |    7 +
 .../proton/c/api/search/all_4.html              |   26 +
 .../proton/c/api/search/all_4.js                |    5 +
 .../proton/c/api/search/all_5.html              |   26 +
 .../proton/c/api/search/all_5.js                |    6 +
 .../proton/c/api/search/all_6.html              |   26 +
 .../proton/c/api/search/all_6.js                |    7 +
 .../proton/c/api/search/all_7.html              |   26 +
 .../proton/c/api/search/all_7.js                |  648 ++
 .../proton/c/api/search/all_8.html              |   26 +
 .../proton/c/api/search/all_8.js                |    6 +
 .../proton/c/api/search/all_9.html              |   26 +
 .../proton/c/api/search/all_9.js                |   12 +
 .../proton/c/api/search/all_a.html              |   26 +
 .../proton/c/api/search/all_a.js                |   11 +
 .../proton/c/api/search/all_b.html              |   26 +
 .../proton/c/api/search/all_b.js                |    5 +
 .../proton/c/api/search/classes_0.html          |   26 +
 .../proton/c/api/search/classes_0.js            |    9 +
 .../proton/c/api/search/close.png               |  Bin 0 -> 273 bytes
 .../proton/c/api/search/enums_0.html            |   26 +
 .../proton/c/api/search/enums_0.js              |   18 +
 .../proton/c/api/search/enumvalues_0.html       |   26 +
 .../proton/c/api/search/enumvalues_0.js         |  105 +
 .../proton/c/api/search/files_0.html            |   26 +
 .../proton/c/api/search/files_0.js              |    6 +
 .../proton/c/api/search/files_1.html            |   26 +
 .../proton/c/api/search/files_1.js              |    5 +
 .../proton/c/api/search/files_2.html            |   26 +
 .../proton/c/api/search/files_2.js              |    5 +
 .../proton/c/api/search/files_3.html            |   26 +
 .../proton/c/api/search/files_3.js              |    4 +
 .../proton/c/api/search/files_4.html            |   26 +
 .../proton/c/api/search/files_4.js              |    5 +
 .../proton/c/api/search/files_5.html            |   26 +
 .../proton/c/api/search/files_5.js              |    5 +
 .../proton/c/api/search/files_6.html            |   26 +
 .../proton/c/api/search/files_6.js              |    4 +
 .../proton/c/api/search/files_7.html            |   26 +
 .../proton/c/api/search/files_7.js              |    7 +
 .../proton/c/api/search/files_8.html            |   26 +
 .../proton/c/api/search/files_8.js              |    6 +
 .../proton/c/api/search/files_9.html            |   26 +
 .../proton/c/api/search/files_9.js              |    4 +
 .../proton/c/api/search/functions_0.html        |   26 +
 .../proton/c/api/search/functions_0.js          |  486 ++
 .../proton/c/api/search/groups_0.html           |   26 +
 .../proton/c/api/search/groups_0.js             |    4 +
 .../proton/c/api/search/groups_1.html           |   26 +
 .../proton/c/api/search/groups_1.js             |    5 +
 .../proton/c/api/search/groups_2.html           |   26 +
 .../proton/c/api/search/groups_2.js             |    6 +
 .../proton/c/api/search/groups_3.html           |   26 +
 .../proton/c/api/search/groups_3.js             |    5 +
 .../proton/c/api/search/groups_4.html           |   26 +
 .../proton/c/api/search/groups_4.js             |    4 +
 .../proton/c/api/search/groups_5.html           |   26 +
 .../proton/c/api/search/groups_5.js             |    4 +
 .../proton/c/api/search/groups_6.html           |   26 +
 .../proton/c/api/search/groups_6.js             |    5 +
 .../proton/c/api/search/groups_7.html           |   26 +
 .../proton/c/api/search/groups_7.js             |    4 +
 .../proton/c/api/search/groups_8.html           |   26 +
 .../proton/c/api/search/groups_8.js             |    5 +
 .../proton/c/api/search/groups_9.html           |   26 +
 .../proton/c/api/search/groups_9.js             |    8 +
 .../proton/c/api/search/groups_a.html           |   26 +
 .../proton/c/api/search/groups_a.js             |    6 +
 .../proton/c/api/search/groups_b.html           |   26 +
 .../proton/c/api/search/groups_b.js             |    4 +
 .../proton/c/api/search/mag_sel.png             |  Bin 0 -> 563 bytes
 .../proton/c/api/search/nomatches.html          |   12 +
 .../proton/c/api/search/pages_0.html            |   26 +
 .../proton/c/api/search/pages_0.js              |    4 +
 .../proton/c/api/search/pages_1.html            |   26 +
 .../proton/c/api/search/pages_1.js              |    4 +
 .../proton/c/api/search/search.css              |  271 +
 .../proton/c/api/search/search.js               |  791 ++
 .../proton/c/api/search/search_l.png            |  Bin 0 -> 604 bytes
 .../proton/c/api/search/search_m.png            |  Bin 0 -> 158 bytes
 .../proton/c/api/search/search_r.png            |  Bin 0 -> 612 bytes
 .../proton/c/api/search/searchdata.js           |   42 +
 .../proton/c/api/search/typedefs_0.html         |   26 +
 .../proton/c/api/search/typedefs_0.js           |   27 +
 .../proton/c/api/search/variables_0.html        |   26 +
 .../proton/c/api/search/variables_0.js          |   21 +
 .../proton/c/api/search/variables_1.html        |   26 +
 .../proton/c/api/search/variables_1.js          |    4 +
 .../proton/c/api/selectable_8h.html             |  203 +
 .../proton/c/api/selectable_8h.js               |   35 +
 .../proton/c/api/selectable_8h_source.html      |  228 +
 .../proton/c/api/selector_8h_source.html        |  161 +
 .../proton/c/api/session_8h.html                |  165 +
 .../proton/c/api/session_8h.js                  |   23 +
 .../proton/c/api/session_8h_source.html         |  215 +
 .../proton/c/api/splitbar.png                   |  Bin 0 -> 314 bytes
 .../qpid-proton-0.13.0/proton/c/api/ssl_8h.html |  217 +
 .../qpid-proton-0.13.0/proton/c/api/ssl_8h.js   |   52 +
 .../proton/c/api/ssl_8h_source.html             |  265 +
 .../proton/c/api/structpn__atom__t-members.html |  130 +
 .../proton/c/api/structpn__atom__t.html         |  412 +
 .../proton/c/api/structpn__atom__t.js           |   23 +
 .../c/api/structpn__bytes__t-members.html       |  112 +
 .../proton/c/api/structpn__bytes__t.html        |  124 +
 .../proton/c/api/structpn__bytes__t.js          |    5 +
 .../c/api/structpn__class__t-members.html       |  123 +
 .../proton/c/api/structpn__class__t.html        |  157 +
 .../proton/c/api/structpn__class__t.js          |   16 +
 .../c/api/structpn__decimal128__t-members.html  |  111 +
 .../proton/c/api/structpn__decimal128__t.html   |  121 +
 .../proton/c/api/structpn__decimal128__t.js     |    4 +
 .../c/api/structpn__token__t-members.html       |  113 +
 .../proton/c/api/structpn__token__t.html        |  127 +
 .../proton/c/api/structpn__token__t.js          |    6 +
 .../proton/c/api/structpn__uuid__t-members.html |  111 +
 .../proton/c/api/structpn__uuid__t.html         |  121 +
 .../proton/c/api/structpn__uuid__t.js           |    4 +
 .../proton/c/api/sync_off.png                   |  Bin 0 -> 853 bytes
 .../qpid-proton-0.13.0/proton/c/api/sync_on.png |  Bin 0 -> 845 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_a.png   |  Bin 0 -> 142 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_b.png   |  Bin 0 -> 169 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_h.png   |  Bin 0 -> 177 bytes
 .../qpid-proton-0.13.0/proton/c/api/tab_s.png   |  Bin 0 -> 184 bytes
 .../qpid-proton-0.13.0/proton/c/api/tabs.css    |   60 +
 .../proton/c/api/terminus_8h.html               |  192 +
 .../proton/c/api/terminus_8h.js                 |   45 +
 .../proton/c/api/terminus_8h_source.html        |  253 +
 .../qpid-proton-0.13.0/proton/c/api/todo.html   |  115 +
 .../proton/c/api/transport_8h.html              |  238 +
 .../proton/c/api/transport_8h.js                |   57 +
 .../proton/c/api/transport_8h_source.html       |  307 +
 .../proton/c/api/type__compat_8h_source.html    |  250 +
 .../proton/c/api/types_8h.html                  |  182 +
 .../qpid-proton-0.13.0/proton/c/api/types_8h.js |   21 +
 .../proton/c/api/types_8h_source.html           |  201 +
 .../qpid-proton-0.13.0/proton/c/api/url_8h.html |  177 +
 .../qpid-proton-0.13.0/proton/c/api/url_8h.js   |   21 +
 .../proton/c/api/url_8h_source.html             |  174 +
 .../proton/c/api/version_8h_source.html         |  137 +
 .../proton/cpp/api/_transom_ignore_pages        |    0
 .../proton/cpp/api/amqp__types_8hpp_source.html |  193 +
 .../proton/cpp/api/annotated.html               |  183 +
 .../proton/cpp/api/annotated_dup.js             |   11 +
 .../cpp/api/annotation__key_8hpp_source.html    |  172 +
 .../proton/cpp/api/arrowdown.png                |  Bin 0 -> 246 bytes
 .../proton/cpp/api/arrowright.png               |  Bin 0 -> 229 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/bc_s.png  |  Bin 0 -> 676 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/bdwn.png  |  Bin 0 -> 147 bytes
 .../proton/cpp/api/binary_8hpp_source.html      |  163 +
 .../proton/cpp/api/broker_8cpp-example.html     |  382 +
 .../proton/cpp/api/broker_8hpp-example.html     |  335 +
 .../proton/cpp/api/broker_8hpp.html             |  149 +
 .../proton/cpp/api/broker_8hpp_source.html      |  366 +
 .../proton/cpp/api/byte__array_8hpp_source.html |  195 +
 .../cpp/api/classbroker__handler-members.html   |  141 +
 .../proton/cpp/api/classbroker__handler.html    |  327 +
 .../proton/cpp/api/classbroker__handler.js      |   32 +
 .../proton/cpp/api/classbroker__handler.png     |  Bin 0 -> 539 bytes
 .../proton/cpp/api/classes.html                 |  150 +
 .../api/classexample_1_1options-members.html    |  116 +
 .../proton/cpp/api/classexample_1_1options.html |  281 +
 .../proton/cpp/api/classexample_1_1options.js   |    9 +
 .../classproton_1_1annotation__key-members.html |  119 +
 .../cpp/api/classproton_1_1annotation__key.html |  212 +
 .../cpp/api/classproton_1_1annotation__key.js   |   12 +
 .../cpp/api/classproton_1_1annotation__key.png  |  Bin 0 -> 869 bytes
 .../cpp/api/classproton_1_1binary-members.html  |  117 +
 .../proton/cpp/api/classproton_1_1binary.html   |  166 +
 .../proton/cpp/api/classproton_1_1binary.js     |   11 +
 .../proton/cpp/api/classproton_1_1binary.png    |  Bin 0 -> 462 bytes
 .../api/classproton_1_1byte__array-members.html |  132 +
 .../cpp/api/classproton_1_1byte__array.html     |  220 +
 .../cpp/api/classproton_1_1byte__array.js       |   24 +
 .../cpp/api/classproton_1_1byte__array.png      |  Bin 0 -> 712 bytes
 ...classproton_1_1codec_1_1decoder-members.html |  147 +
 .../api/classproton_1_1codec_1_1decoder.html    |  493 ++
 .../cpp/api/classproton_1_1codec_1_1decoder.js  |   40 +
 ...classproton_1_1codec_1_1encoder-members.html |  140 +
 .../api/classproton_1_1codec_1_1encoder.html    |  293 +
 .../cpp/api/classproton_1_1codec_1_1encoder.js  |   33 +
 .../api/classproton_1_1connection-members.html  |  137 +
 .../cpp/api/classproton_1_1connection.html      |  492 ++
 .../proton/cpp/api/classproton_1_1connection.js |   29 +
 .../cpp/api/classproton_1_1connection.png       |  Bin 0 -> 1427 bytes
 ...ssproton_1_1connection__options-members.html |  129 +
 .../api/classproton_1_1connection__options.html |  244 +
 .../api/classproton_1_1connection__options.js   |   22 +
 .../api/classproton_1_1container-members.html   |  134 +
 .../cpp/api/classproton_1_1container.html       |  857 +++
 .../proton/cpp/api/classproton_1_1container.js  |   27 +
 .../proton/cpp/api/classproton_1_1container.png |  Bin 0 -> 749 bytes
 .../api/classproton_1_1decimal128-members.html  |  129 +
 .../cpp/api/classproton_1_1decimal128.html      |  197 +
 .../proton/cpp/api/classproton_1_1decimal128.js |   20 +
 .../cpp/api/classproton_1_1decimal128.png       |  Bin 0 -> 969 bytes
 .../api/classproton_1_1decimal32-members.html   |  129 +
 .../cpp/api/classproton_1_1decimal32.html       |  197 +
 .../proton/cpp/api/classproton_1_1decimal32.js  |   20 +
 .../proton/cpp/api/classproton_1_1decimal32.png |  Bin 0 -> 953 bytes
 .../api/classproton_1_1decimal64-members.html   |  129 +
 .../cpp/api/classproton_1_1decimal64.html       |  197 +
 .../proton/cpp/api/classproton_1_1decimal64.js  |   20 +
 .../proton/cpp/api/classproton_1_1decimal64.png |  Bin 0 -> 957 bytes
 ...assproton_1_1default__container-members.html |  137 +
 .../api/classproton_1_1default__container.html  |  955 +++
 .../api/classproton_1_1default__container.js    |   29 +
 .../api/classproton_1_1default__container.png   |  Bin 0 -> 488 bytes
 .../api/classproton_1_1delivery-members.html    |  122 +
 .../proton/cpp/api/classproton_1_1delivery.html |  176 +
 .../proton/cpp/api/classproton_1_1delivery.js   |   14 +
 .../proton/cpp/api/classproton_1_1delivery.png  |  Bin 0 -> 1280 bytes
 .../api/classproton_1_1duration-members.html    |  118 +
 .../proton/cpp/api/classproton_1_1duration.html |  173 +
 .../proton/cpp/api/classproton_1_1duration.js   |    7 +
 .../proton/cpp/api/classproton_1_1duration.png  |  Bin 0 -> 558 bytes
 .../api/classproton_1_1endpoint-members.html    |  117 +
 .../proton/cpp/api/classproton_1_1endpoint.html |  218 +
 .../proton/cpp/api/classproton_1_1endpoint.js   |   10 +
 .../proton/cpp/api/classproton_1_1endpoint.png  |  Bin 0 -> 931 bytes
 ...classproton_1_1error__condition-members.html |  120 +
 .../api/classproton_1_1error__condition.html    |  236 +
 .../cpp/api/classproton_1_1error__condition.js  |   13 +
 .../api/classproton_1_1event__loop-members.html |  112 +
 .../cpp/api/classproton_1_1event__loop.html     |  159 +
 .../cpp/api/classproton_1_1event__loop.js       |    5 +
 .../classproton_1_1inject__handler-members.html |  112 +
 .../cpp/api/classproton_1_1inject__handler.html |  130 +
 .../cpp/api/classproton_1_1inject__handler.js   |    5 +
 ...ton_1_1io_1_1connection__engine-members.html |  126 +
 ...classproton_1_1io_1_1connection__engine.html |  428 ++
 .../classproton_1_1io_1_1connection__engine.js  |   19 +
 ..._1_1io_1_1container__impl__base-members.html |  136 +
 ...ssproton_1_1io_1_1container__impl__base.html |  946 +++
 ...lassproton_1_1io_1_1container__impl__base.js |   28 +
 ...assproton_1_1io_1_1container__impl__base.png |  Bin 0 -> 491 bytes
 ...lassproton_1_1io_1_1link__namer-members.html |  112 +
 .../api/classproton_1_1io_1_1link__namer.html   |  131 +
 .../cpp/api/classproton_1_1io_1_1link__namer.js |    5 +
 .../cpp/api/classproton_1_1link-members.html    |  125 +
 .../proton/cpp/api/classproton_1_1link.html     |  285 +
 .../proton/cpp/api/classproton_1_1link.js       |   17 +
 .../proton/cpp/api/classproton_1_1link.png      |  Bin 0 -> 1730 bytes
 .../classproton_1_1listen__handler-members.html |  114 +
 .../cpp/api/classproton_1_1listen__handler.html |  192 +
 .../cpp/api/classproton_1_1listen__handler.js   |    7 +
 .../api/classproton_1_1listener-members.html    |  112 +
 .../proton/cpp/api/classproton_1_1listener.html |  152 +
 .../proton/cpp/api/classproton_1_1listener.js   |    5 +
 .../cpp/api/classproton_1_1message-members.html |  168 +
 .../proton/cpp/api/classproton_1_1message.html  |  668 ++
 .../proton/cpp/api/classproton_1_1message.js    |   61 +
 .../api/classproton_1_1message__id-members.html |  122 +
 .../cpp/api/classproton_1_1message__id.html     |  333 +
 .../cpp/api/classproton_1_1message__id.js       |   15 +
 .../cpp/api/classproton_1_1message__id.png      |  Bin 0 -> 847 bytes
 ...assproton_1_1messaging__handler-members.html |  138 +
 .../api/classproton_1_1messaging__handler.html  |  327 +
 .../api/classproton_1_1messaging__handler.js    |   31 +
 .../api/classproton_1_1messaging__handler.png   |  Bin 0 -> 540 bytes
 .../api/classproton_1_1receiver-members.html    |  132 +
 .../proton/cpp/api/classproton_1_1receiver.html |  394 +
 .../proton/cpp/api/classproton_1_1receiver.js   |   23 +
 .../proton/cpp/api/classproton_1_1receiver.png  |  Bin 0 -> 1651 bytes
 ...lassproton_1_1receiver__options-members.html |  122 +
 .../api/classproton_1_1receiver__options.html   |  231 +
 .../cpp/api/classproton_1_1receiver__options.js |   15 +
 .../cpp/api/classproton_1_1sasl-members.html    |  120 +
 .../proton/cpp/api/classproton_1_1sasl.html     |  188 +
 .../proton/cpp/api/classproton_1_1sasl.js       |   14 +
 .../cpp/api/classproton_1_1scalar-members.html  |  118 +
 .../proton/cpp/api/classproton_1_1scalar.html   |  277 +
 .../proton/cpp/api/classproton_1_1scalar.js     |   11 +
 .../proton/cpp/api/classproton_1_1scalar.png    |  Bin 0 -> 803 bytes
 .../cpp/api/classproton_1_1sender-members.html  |  132 +
 .../proton/cpp/api/classproton_1_1sender.html   |  378 +
 .../proton/cpp/api/classproton_1_1sender.js     |   23 +
 .../proton/cpp/api/classproton_1_1sender.png    |  Bin 0 -> 1658 bytes
 .../classproton_1_1sender__options-members.html |  120 +
 .../cpp/api/classproton_1_1sender__options.html |  189 +
 .../cpp/api/classproton_1_1sender__options.js   |   13 +
 .../cpp/api/classproton_1_1session-members.html |  130 +
 .../proton/cpp/api/classproton_1_1session.html  |  356 +
 .../proton/cpp/api/classproton_1_1session.js    |   22 +
 .../proton/cpp/api/classproton_1_1session.png   |  Bin 0 -> 1403 bytes
 ...classproton_1_1session__options-members.html |  115 +
 .../api/classproton_1_1session__options.html    |  143 +
 .../cpp/api/classproton_1_1session__options.js  |    8 +
 .../cpp/api/classproton_1_1source-members.html  |  134 +
 .../proton/cpp/api/classproton_1_1source.html   |  283 +
 .../proton/cpp/api/classproton_1_1source.js     |   20 +
 .../proton/cpp/api/classproton_1_1source.png    |  Bin 0 -> 360 bytes
 .../classproton_1_1source__options-members.html |  121 +
 .../cpp/api/classproton_1_1source__options.html |  204 +
 .../cpp/api/classproton_1_1source__options.js   |   14 +
 .../cpp/api/classproton_1_1ssl-members.html     |  119 +
 .../proton/cpp/api/classproton_1_1ssl.html      |  196 +
 .../proton/cpp/api/classproton_1_1ssl.js        |   14 +
 ...classproton_1_1ssl__certificate-members.html |  113 +
 .../api/classproton_1_1ssl__certificate.html    |  198 +
 .../cpp/api/classproton_1_1ssl__certificate.js  |    6 +
 ...sproton_1_1ssl__client__options-members.html |  113 +
 .../classproton_1_1ssl__client__options.html    |  156 +
 .../api/classproton_1_1ssl__client__options.js  |    6 +
 ...sproton_1_1ssl__server__options-members.html |  113 +
 .../classproton_1_1ssl__server__options.html    |  212 +
 .../api/classproton_1_1ssl__server__options.js  |    6 +
 .../cpp/api/classproton_1_1symbol-members.html  |  113 +
 .../proton/cpp/api/classproton_1_1symbol.html   |  147 +
 .../proton/cpp/api/classproton_1_1symbol.js     |    6 +
 .../proton/cpp/api/classproton_1_1symbol.png    |  Bin 0 -> 663 bytes
 .../cpp/api/classproton_1_1target-members.html  |  127 +
 .../proton/cpp/api/classproton_1_1target.html   |  224 +
 .../proton/cpp/api/classproton_1_1target.js     |   12 +
 .../proton/cpp/api/classproton_1_1target.png    |  Bin 0 -> 373 bytes
 .../classproton_1_1target__options-members.html |  119 +
 .../cpp/api/classproton_1_1target__options.html |  179 +
 .../cpp/api/classproton_1_1target__options.js   |   12 +
 .../api/classproton_1_1terminus-members.html    |  125 +
 .../proton/cpp/api/classproton_1_1terminus.html |  263 +
 .../proton/cpp/api/classproton_1_1terminus.js   |   20 +
 .../proton/cpp/api/classproton_1_1terminus.png  |  Bin 0 -> 488 bytes
 .../classproton_1_1thread__safe-members.html    |  113 +
 .../cpp/api/classproton_1_1thread__safe.html    |  143 +
 .../cpp/api/classproton_1_1thread__safe.js      |    6 +
 .../api/classproton_1_1timestamp-members.html   |  115 +
 .../cpp/api/classproton_1_1timestamp.html       |  162 +
 .../proton/cpp/api/classproton_1_1timestamp.js  |    7 +
 .../proton/cpp/api/classproton_1_1timestamp.png |  Bin 0 -> 590 bytes
 .../cpp/api/classproton_1_1tracker-members.html |  118 +
 .../proton/cpp/api/classproton_1_1tracker.html  |  165 +
 .../proton/cpp/api/classproton_1_1tracker.js    |   10 +
 .../proton/cpp/api/classproton_1_1tracker.png   |  Bin 0 -> 1258 bytes
 .../api/classproton_1_1transfer-members.html    |  116 +
 .../proton/cpp/api/classproton_1_1transfer.html |  159 +
 .../proton/cpp/api/classproton_1_1transfer.js   |    9 +
 .../proton/cpp/api/classproton_1_1transfer.png  |  Bin 0 -> 1803 bytes
 .../api/classproton_1_1transport-members.html   |  115 +
 .../cpp/api/classproton_1_1transport.html       |  154 +
 .../proton/cpp/api/classproton_1_1transport.js  |    8 +
 .../proton/cpp/api/classproton_1_1transport.png |  Bin 0 -> 989 bytes
 .../cpp/api/classproton_1_1url-members.html     |  126 +
 .../proton/cpp/api/classproton_1_1url.html      |  222 +
 .../proton/cpp/api/classproton_1_1url.js        |   17 +
 .../cpp/api/classproton_1_1uuid-members.html    |  133 +
 .../proton/cpp/api/classproton_1_1uuid.html     |  283 +
 .../proton/cpp/api/classproton_1_1uuid.js       |   21 +
 .../proton/cpp/api/classproton_1_1uuid.png      |  Bin 0 -> 901 bytes
 .../cpp/api/classproton_1_1value-members.html   |  123 +
 .../proton/cpp/api/classproton_1_1value.html    |  339 +
 .../proton/cpp/api/classproton_1_1value.js      |   16 +
 .../proton/cpp/api/classproton_1_1value.png     |  Bin 0 -> 749 bytes
 .../proton/cpp/api/classqueue-members.html      |  117 +
 .../proton/cpp/api/classqueue.html              |  147 +
 .../proton/cpp/api/classqueue.js                |   10 +
 .../proton/cpp/api/classqueues-members.html     |  115 +
 .../proton/cpp/api/classqueues.html             |  135 +
 .../proton/cpp/api/classqueues.js               |    8 +
 .../proton/cpp/api/client_8cpp-example.html     |  215 +
 .../proton/cpp/api/closed.png                   |  Bin 0 -> 132 bytes
 .../proton/cpp/api/comparable_8hpp_source.html  |  147 +
 .../proton/cpp/api/config_8hpp_source.html      |  182 +
 .../proton/cpp/api/connection_8hpp_source.html  |  237 +
 .../cpp/api/connection__engine_8hpp_source.html |  240 +
 .../api/connection__options_8hpp_source.html    |  242 +
 .../proton/cpp/api/container_8hpp_source.html   |  228 +
 .../api/container__impl__base_8hpp_source.html  |  253 +
 .../proton/cpp/api/data_8hpp_source.html        |  224 +
 .../proton/cpp/api/decimal_8hpp_source.html     |  162 +
 .../proton/cpp/api/decoder_8hpp_source.html     |  297 +
 .../cpp/api/default__container_8hpp_source.html |  201 +
 .../proton/cpp/api/delivery_8hpp_source.html    |  177 +
 .../cpp/api/delivery__mode_8hpp_source.html     |  160 +
 .../proton/cpp/api/deque_8hpp_source.html       |  165 +
 .../dir_18785267e1024aba29a622fd54654390.html   |  118 +
 .../api/dir_18785267e1024aba29a622fd54654390.js |    6 +
 .../dir_3d42c9fdb5e20f8dbfd9b2ead1d11188.html   |  224 +
 .../api/dir_3d42c9fdb5e20f8dbfd9b2ead1d11188.js |   56 +
 .../dir_4d8692bc36455c9e8f279d1418e9c377.html   |  114 +
 .../api/dir_4d8692bc36455c9e8f279d1418e9c377.js |    4 +
 .../dir_66a3d6d4a49ec68a9ce2464fe0217199.html   |  126 +
 .../api/dir_66a3d6d4a49ec68a9ce2464fe0217199.js |   10 +
 .../dir_68dbebc2d4ee9a03f43003df514bee59.html   |  124 +
 .../api/dir_68dbebc2d4ee9a03f43003df514bee59.js |   11 +
 .../dir_958400bcffbbe5fae7b12f507d55dc2f.html   |  132 +
 .../api/dir_958400bcffbbe5fae7b12f507d55dc2f.js |   13 +
 .../dir_ee9ec0a7cea96f81e93f35874154a269.html   |  114 +
 .../api/dir_ee9ec0a7cea96f81e93f35874154a269.js |    4 +
 .../cpp/api/direct_recv_8cpp-example.html       |  199 +
 .../cpp/api/direct_send_8cpp-example.html       |  209 +
 .../qpid-proton-0.13.0/proton/cpp/api/doc.png   |  Bin 0 -> 746 bytes
 .../proton/cpp/api/doxygen.css                  | 1454 ++++
 .../proton/cpp/api/doxygen.png                  |  Bin 0 -> 3779 bytes
 .../proton/cpp/api/duration_8hpp_source.html    |  184 +
 .../proton/cpp/api/dynsections.js               |   97 +
 .../proton/cpp/api/encoder_8hpp_source.html     |  289 +
 .../proton/cpp/api/endpoint_8hpp_source.html    |  209 +
 .../proton/cpp/api/error_8hpp_source.html       |  162 +
 .../cpp/api/error__condition_8hpp_source.html   |  204 +
 .../proton/cpp/api/event__loop_8hpp_source.html |  186 +
 .../proton/cpp/api/examples.html                |  135 +
 .../proton/cpp/api/examples.js                  |   16 +
 .../proton/cpp/api/export_8hpp_source.html      |  162 +
 .../proton/cpp/api/fake__cpp11_8hpp_source.html |  139 +
 .../proton/cpp/api/files.html                   |  192 +
 .../qpid-proton-0.13.0/proton/cpp/api/files.js  |    5 +
 .../proton/cpp/api/folderclosed.png             |  Bin 0 -> 616 bytes
 .../proton/cpp/api/folderopen.png               |  Bin 0 -> 597 bytes
 .../cpp/api/forward__list_8hpp_source.html      |  165 +
 .../proton/cpp/api/functions.html               |  167 +
 .../proton/cpp/api/functions_b.html             |  113 +
 .../proton/cpp/api/functions_c.html             |  207 +
 .../proton/cpp/api/functions_d.html             |  172 +
 .../proton/cpp/api/functions_dup.js             |   23 +
 .../proton/cpp/api/functions_e.html             |  141 +
 .../proton/cpp/api/functions_enum.html          |  126 +
 .../proton/cpp/api/functions_eval.html          |  178 +
 .../proton/cpp/api/functions_f.html             |  120 +
 .../proton/cpp/api/functions_func.html          |  146 +
 .../proton/cpp/api/functions_func.js            |   23 +
 .../proton/cpp/api/functions_func_b.html        |  113 +
 .../proton/cpp/api/functions_func_c.html        |  198 +
 .../proton/cpp/api/functions_func_d.html        |  168 +
 .../proton/cpp/api/functions_func_e.html        |  141 +
 .../proton/cpp/api/functions_func_f.html        |  114 +
 .../proton/cpp/api/functions_func_g.html        |  119 +
 .../proton/cpp/api/functions_func_h.html        |  119 +
 .../proton/cpp/api/functions_func_i.html        |  125 +
 .../proton/cpp/api/functions_func_l.html        |  120 +
 .../proton/cpp/api/functions_func_m.html        |  140 +
 .../proton/cpp/api/functions_func_n.html        |  120 +
 .../proton/cpp/api/functions_func_o.html        |  263 +
 .../proton/cpp/api/functions_func_p.html        |  129 +
 .../proton/cpp/api/functions_func_r.html        |  152 +
 .../proton/cpp/api/functions_func_s.html        |  212 +
 .../proton/cpp/api/functions_func_t.html        |  145 +
 .../proton/cpp/api/functions_func_u.html        |  129 +
 .../proton/cpp/api/functions_func_v.html        |  114 +
 .../proton/cpp/api/functions_func_w.html        |  119 +
 .../proton/cpp/api/functions_g.html             |  119 +
 .../proton/cpp/api/functions_h.html             |  119 +
 .../proton/cpp/api/functions_i.html             |  128 +
 .../proton/cpp/api/functions_l.html             |  123 +
 .../proton/cpp/api/functions_m.html             |  149 +
 .../proton/cpp/api/functions_n.html             |  137 +
 .../proton/cpp/api/functions_o.html             |  268 +
 .../proton/cpp/api/functions_p.html             |  135 +
 .../proton/cpp/api/functions_r.html             |  158 +
 .../proton/cpp/api/functions_rela.html          |  112 +
 .../proton/cpp/api/functions_s.html             |  226 +
 .../proton/cpp/api/functions_t.html             |  148 +
 .../proton/cpp/api/functions_type.html          |  118 +
 .../proton/cpp/api/functions_u.html             |  138 +
 .../proton/cpp/api/functions_v.html             |  123 +
 .../proton/cpp/api/functions_vars.html          |  131 +
 .../proton/cpp/api/functions_w.html             |  119 +
 .../proton/cpp/api/helloworld_8cpp-example.html |  182 +
 .../cpp/api/helloworld_direct_8cpp-example.html |  187 +
 .../proton/cpp/api/hierarchy.html               |  209 +
 .../proton/cpp/api/hierarchy.js                 |  133 +
 .../proton/cpp/api/index.html                   |  138 +
 .../proton/cpp/api/io_page.html                 |  117 +
 .../qpid-proton-0.13.0/proton/cpp/api/jquery.js |   68 +
 .../proton/cpp/api/link_8hpp_source.html        |  213 +
 .../proton/cpp/api/link__namer_8hpp_source.html |  151 +
 .../proton/cpp/api/list_8hpp_source.html        |  167 +
 .../cpp/api/listen__handler_8hpp_source.html    |  155 +
 .../proton/cpp/api/listener_8hpp_source.html    |  157 +
 .../proton/cpp/api/map_8hpp_source.html         |  154 +
 .../proton/cpp/api/message_8hpp_source.html     |  349 +
 .../proton/cpp/api/message__id_8hpp_source.html |  179 +
 .../cpp/api/messaging__handler_8hpp_source.html |  244 +
 .../proton/cpp/api/mt_2broker_8cpp-example.html |  393 +
 .../api/mt_2epoll_container_8cpp-example.html   |  633 ++
 .../cpp/api/mt__container_8hpp_source.html      |  137 +
 .../proton/cpp/api/mt_page.html                 |  115 +
 .../proton/cpp/api/namespacemembers.html        |  256 +
 .../proton/cpp/api/namespacemembers_enum.html   |  108 +
 .../proton/cpp/api/namespacemembers_eval.html   |  180 +
 .../proton/cpp/api/namespacemembers_func.html   |  142 +
 .../proton/cpp/api/namespaceproton.html         |  595 ++
 .../proton/cpp/api/namespaceproton.js           |   58 +
 .../cpp/api/namespaceproton_1_1codec.html       |  432 ++
 .../proton/cpp/api/namespaceproton_1_1codec.js  |    8 +
 .../proton/cpp/api/namespaceproton_1_1io.html   |  134 +
 .../proton/cpp/api/namespaceproton_1_1io.js     |    8 +
 .../proton/cpp/api/namespaces.html              |  114 +
 .../proton/cpp/api/namespaces.js                |    4 +
 .../proton/cpp/api/namespaces_8hpp_source.html  |  145 +
 .../qpid-proton-0.13.0/proton/cpp/api/nav_f.png |  Bin 0 -> 153 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/nav_g.png |  Bin 0 -> 95 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/nav_h.png |  Bin 0 -> 98 bytes
 .../proton/cpp/api/navtree.css                  |  143 +
 .../proton/cpp/api/navtree.js                   |  523 ++
 .../proton/cpp/api/navtreedata.js               |   48 +
 .../proton/cpp/api/navtreeindex0.js             |  253 +
 .../proton/cpp/api/navtreeindex1.js             |  253 +
 .../proton/cpp/api/navtreeindex2.js             |  253 +
 .../proton/cpp/api/navtreeindex3.js             |  253 +
 .../proton/cpp/api/navtreeindex4.js             |   42 +
 .../proton/cpp/api/object_8hpp_source.html      |  216 +
 .../qpid-proton-0.13.0/proton/cpp/api/open.png  |  Bin 0 -> 123 bytes
 .../proton/cpp/api/options_8hpp_source.html     |  283 +
 .../proton/cpp/api/pages.html                   |  115 +
 .../cpp/api/pn__unique__ptr_8hpp_source.html    |  171 +
 .../proton/cpp/api/receiver_8hpp_source.html    |  201 +
 .../cpp/api/receiver__options_8hpp_source.html  |  205 +
 .../cpp/api/reconnect__timer_8hpp_source.html   |  169 +
 .../qpid-proton-0.13.0/proton/cpp/api/resize.js |   97 +
 .../proton/cpp/api/sasl_8hpp_source.html        |  192 +
 .../proton/cpp/api/scalar_8hpp_source.html      |  172 +
 .../cpp/api/scalar__base_8hpp_source.html       |  325 +
 .../proton/cpp/api/search/all_0.html            |   26 +
 .../proton/cpp/api/search/all_0.js              |   24 +
 .../proton/cpp/api/search/all_1.html            |   26 +
 .../proton/cpp/api/search/all_1.js              |   16 +
 .../proton/cpp/api/search/all_10.html           |   26 +
 .../proton/cpp/api/search/all_10.js             |   53 +
 .../proton/cpp/api/search/all_11.html           |   26 +
 .../proton/cpp/api/search/all_11.js             |   29 +
 .../proton/cpp/api/search/all_12.html           |   26 +
 .../proton/cpp/api/search/all_12.js             |   19 +
 .../proton/cpp/api/search/all_13.html           |   26 +
 .../proton/cpp/api/search/all_13.js             |    9 +
 .../proton/cpp/api/search/all_14.html           |   26 +
 .../proton/cpp/api/search/all_14.js             |    7 +
 .../proton/cpp/api/search/all_2.html            |   26 +
 .../proton/cpp/api/search/all_2.js              |   35 +
 .../proton/cpp/api/search/all_3.html            |   26 +
 .../proton/cpp/api/search/all_3.js              |   35 +
 .../proton/cpp/api/search/all_4.html            |   26 +
 .../proton/cpp/api/search/all_4.js              |   16 +
 .../proton/cpp/api/search/all_5.html            |   26 +
 .../proton/cpp/api/search/all_5.js              |    9 +
 .../proton/cpp/api/search/all_6.html            |   26 +
 .../proton/cpp/api/search/all_6.js              |    7 +
 .../proton/cpp/api/search/all_7.html            |   26 +
 .../proton/cpp/api/search/all_7.js              |    6 +
 .../proton/cpp/api/search/all_8.html            |   26 +
 .../proton/cpp/api/search/all_8.js              |   13 +
 .../proton/cpp/api/search/all_9.html            |   26 +
 .../proton/cpp/api/search/all_9.js              |   14 +
 .../proton/cpp/api/search/all_a.html            |   26 +
 .../proton/cpp/api/search/all_a.js              |   23 +
 .../proton/cpp/api/search/all_b.html            |   26 +
 .../proton/cpp/api/search/all_b.js              |   13 +
 .../proton/cpp/api/search/all_c.html            |   26 +
 .../proton/cpp/api/search/all_c.js              |   45 +
 .../proton/cpp/api/search/all_d.html            |   26 +
 .../proton/cpp/api/search/all_d.js              |   15 +
 .../proton/cpp/api/search/all_e.html            |   26 +
 .../proton/cpp/api/search/all_e.js              |    5 +
 .../proton/cpp/api/search/all_f.html            |   26 +
 .../proton/cpp/api/search/all_f.js              |   20 +
 .../proton/cpp/api/search/classes_0.html        |   26 +
 .../proton/cpp/api/search/classes_0.js          |    4 +
 .../proton/cpp/api/search/classes_1.html        |   26 +
 .../proton/cpp/api/search/classes_1.js          |   10 +
 .../proton/cpp/api/search/classes_2.html        |   26 +
 .../proton/cpp/api/search/classes_2.js          |   10 +
 .../proton/cpp/api/search/classes_3.html        |   26 +
 .../proton/cpp/api/search/classes_3.js          |   11 +
 .../proton/cpp/api/search/classes_4.html        |   26 +
 .../proton/cpp/api/search/classes_4.js          |    8 +
 .../proton/cpp/api/search/classes_5.html        |   26 +
 .../proton/cpp/api/search/classes_5.js          |    4 +
 .../proton/cpp/api/search/classes_6.html        |   26 +
 .../proton/cpp/api/search/classes_6.js          |    4 +
 .../proton/cpp/api/search/classes_7.html        |   26 +
 .../proton/cpp/api/search/classes_7.js          |    7 +
 .../proton/cpp/api/search/classes_8.html        |   26 +
 .../proton/cpp/api/search/classes_8.js          |    7 +
 .../proton/cpp/api/search/classes_9.html        |   26 +
 .../proton/cpp/api/search/classes_9.js          |    4 +
 .../proton/cpp/api/search/classes_a.html        |   26 +
 .../proton/cpp/api/search/classes_a.js          |    5 +
 .../proton/cpp/api/search/classes_b.html        |   26 +
 .../proton/cpp/api/search/classes_b.js          |    5 +
 .../proton/cpp/api/search/classes_c.html        |   26 +
 .../proton/cpp/api/search/classes_c.js          |   18 +
 .../proton/cpp/api/search/classes_d.html        |   26 +
 .../proton/cpp/api/search/classes_d.js          |   12 +
 .../proton/cpp/api/search/classes_e.html        |   26 +
 .../proton/cpp/api/search/classes_e.js          |    6 +
 .../proton/cpp/api/search/classes_f.html        |   26 +
 .../proton/cpp/api/search/classes_f.js          |    4 +
 .../proton/cpp/api/search/close.png             |  Bin 0 -> 273 bytes
 .../proton/cpp/api/search/enums_0.html          |   26 +
 .../proton/cpp/api/search/enums_0.js            |    5 +
 .../proton/cpp/api/search/enums_1.html          |   26 +
 .../proton/cpp/api/search/enums_1.js            |    4 +
 .../proton/cpp/api/search/enums_2.html          |   26 +
 .../proton/cpp/api/search/enums_2.js            |    4 +
 .../proton/cpp/api/search/enums_3.html          |   26 +
 .../proton/cpp/api/search/enums_3.js            |    4 +
 .../proton/cpp/api/search/enums_4.html          |   26 +
 .../proton/cpp/api/search/enums_4.js            |    4 +
 .../proton/cpp/api/search/enums_5.html          |   26 +
 .../proton/cpp/api/search/enums_5.js            |    4 +
 .../proton/cpp/api/search/enums_6.html          |   26 +
 .../proton/cpp/api/search/enums_6.js            |    4 +
 .../proton/cpp/api/search/enumvalues_0.html     |   26 +
 .../proton/cpp/api/search/enumvalues_0.js       |    8 +
 .../proton/cpp/api/search/enumvalues_1.html     |   26 +
 .../proton/cpp/api/search/enumvalues_1.js       |    6 +
 .../proton/cpp/api/search/enumvalues_2.html     |   26 +
 .../proton/cpp/api/search/enumvalues_2.js       |    7 +
 .../proton/cpp/api/search/enumvalues_3.html     |   26 +
 .../proton/cpp/api/search/enumvalues_3.js       |    8 +
 .../proton/cpp/api/search/enumvalues_4.html     |   26 +
 .../proton/cpp/api/search/enumvalues_4.js       |    4 +
 .../proton/cpp/api/search/enumvalues_5.html     |   26 +
 .../proton/cpp/api/search/enumvalues_5.js       |    4 +
 .../proton/cpp/api/search/enumvalues_6.html     |   26 +
 .../proton/cpp/api/search/enumvalues_6.js       |    6 +
 .../proton/cpp/api/search/enumvalues_7.html     |   26 +
 .../proton/cpp/api/search/enumvalues_7.js       |    5 +
 .../proton/cpp/api/search/enumvalues_8.html     |   26 +
 .../proton/cpp/api/search/enumvalues_8.js       |    8 +
 .../proton/cpp/api/search/enumvalues_9.html     |   26 +
 .../proton/cpp/api/search/enumvalues_9.js       |    4 +
 .../proton/cpp/api/search/enumvalues_a.html     |   26 +
 .../proton/cpp/api/search/enumvalues_a.js       |    4 +
 .../proton/cpp/api/search/enumvalues_b.html     |   26 +
 .../proton/cpp/api/search/enumvalues_b.js       |    4 +
 .../proton/cpp/api/search/enumvalues_c.html     |   26 +
 .../proton/cpp/api/search/enumvalues_c.js       |    8 +
 .../proton/cpp/api/search/enumvalues_d.html     |   26 +
 .../proton/cpp/api/search/enumvalues_d.js       |    5 +
 .../proton/cpp/api/search/enumvalues_e.html     |   26 +
 .../proton/cpp/api/search/enumvalues_e.js       |   11 +
 .../proton/cpp/api/search/enumvalues_f.html     |   26 +
 .../proton/cpp/api/search/enumvalues_f.js       |    5 +
 .../proton/cpp/api/search/files_0.html          |   26 +
 .../proton/cpp/api/search/files_0.js            |    4 +
 .../proton/cpp/api/search/files_1.html          |   26 +
 .../proton/cpp/api/search/files_1.js            |    6 +
 .../proton/cpp/api/search/functions_0.html      |   26 +
 .../proton/cpp/api/search/functions_0.js        |   14 +
 .../proton/cpp/api/search/functions_1.html      |   26 +
 .../proton/cpp/api/search/functions_1.js        |    5 +
 .../proton/cpp/api/search/functions_10.html     |   26 +
 .../proton/cpp/api/search/functions_10.js       |   14 +
 .../proton/cpp/api/search/functions_11.html     |   26 +
 .../proton/cpp/api/search/functions_11.js       |    8 +
 .../proton/cpp/api/search/functions_12.html     |   26 +
 .../proton/cpp/api/search/functions_12.js       |    5 +
 .../proton/cpp/api/search/functions_13.html     |   26 +
 .../proton/cpp/api/search/functions_13.js       |    7 +
 .../proton/cpp/api/search/functions_2.html      |   26 +
 .../proton/cpp/api/search/functions_2.js        |   25 +
 .../proton/cpp/api/search/functions_3.html      |   26 +
 .../proton/cpp/api/search/functions_3.js        |   21 +
 .../proton/cpp/api/search/functions_4.html      |   26 +
 .../proton/cpp/api/search/functions_4.js        |   11 +
 .../proton/cpp/api/search/functions_5.html      |   26 +
 .../proton/cpp/api/search/functions_5.js        |    5 +
 .../proton/cpp/api/search/functions_6.html      |   26 +
 .../proton/cpp/api/search/functions_6.js        |    7 +
 .../proton/cpp/api/search/functions_7.html      |   26 +
 .../proton/cpp/api/search/functions_7.js        |    6 +
 .../proton/cpp/api/search/functions_8.html      |   26 +
 .../proton/cpp/api/search/functions_8.js        |    8 +
 .../proton/cpp/api/search/functions_9.html      |   26 +
 .../proton/cpp/api/search/functions_9.js        |    7 +
 .../proton/cpp/api/search/functions_a.html      |   26 +
 .../proton/cpp/api/search/functions_a.js        |   14 +
 .../proton/cpp/api/search/functions_b.html      |   26 +
 .../proton/cpp/api/search/functions_b.js        |    7 +
 .../proton/cpp/api/search/functions_c.html      |   26 +
 .../proton/cpp/api/search/functions_c.js        |   43 +
 .../proton/cpp/api/search/functions_d.html      |   26 +
 .../proton/cpp/api/search/functions_d.js        |   10 +
 .../proton/cpp/api/search/functions_e.html      |   26 +
 .../proton/cpp/api/search/functions_e.js        |   16 +
 .../proton/cpp/api/search/functions_f.html      |   26 +
 .../proton/cpp/api/search/functions_f.js        |   32 +
 .../proton/cpp/api/search/mag_sel.png           |  Bin 0 -> 563 bytes
 .../proton/cpp/api/search/namespaces_0.html     |   26 +
 .../proton/cpp/api/search/namespaces_0.js       |    6 +
 .../proton/cpp/api/search/nomatches.html        |   12 +
 .../proton/cpp/api/search/pages_0.html          |   26 +
 .../proton/cpp/api/search/pages_0.js            |    4 +
 .../proton/cpp/api/search/pages_1.html          |   26 +
 .../proton/cpp/api/search/pages_1.js            |    5 +
 .../proton/cpp/api/search/pages_2.html          |   26 +
 .../proton/cpp/api/search/pages_2.js            |    4 +
 .../proton/cpp/api/search/pages_3.html          |   26 +
 .../proton/cpp/api/search/pages_3.js            |    4 +
 .../proton/cpp/api/search/related_0.html        |   26 +
 .../proton/cpp/api/search/related_0.js          |    4 +
 .../proton/cpp/api/search/related_1.html        |   26 +
 .../proton/cpp/api/search/related_1.js          |    4 +
 .../proton/cpp/api/search/search.css            |  271 +
 .../proton/cpp/api/search/search.js             |  791 ++
 .../proton/cpp/api/search/search_l.png          |  Bin 0 -> 604 bytes
 .../proton/cpp/api/search/search_m.png          |  Bin 0 -> 158 bytes
 .../proton/cpp/api/search/search_r.png          |  Bin 0 -> 612 bytes
 .../proton/cpp/api/search/searchdata.js         |   45 +
 .../proton/cpp/api/search/typedefs_0.html       |   26 +
 .../proton/cpp/api/search/typedefs_0.js         |    4 +
 .../proton/cpp/api/search/typedefs_1.html       |   26 +
 .../proton/cpp/api/search/typedefs_1.js         |    4 +
 .../proton/cpp/api/search/typedefs_2.html       |   26 +
 .../proton/cpp/api/search/typedefs_2.js         |    4 +
 .../proton/cpp/api/search/typedefs_3.html       |   26 +
 .../proton/cpp/api/search/typedefs_3.js         |    4 +
 .../proton/cpp/api/search/variables_0.html      |   26 +
 .../proton/cpp/api/search/variables_0.js        |    5 +
 .../proton/cpp/api/search/variables_1.html      |   26 +
 .../proton/cpp/api/search/variables_1.js        |    4 +
 .../proton/cpp/api/search/variables_2.html      |   26 +
 .../proton/cpp/api/search/variables_2.js        |    4 +
 .../proton/cpp/api/search/variables_3.html      |   26 +
 .../proton/cpp/api/search/variables_3.js        |    4 +
 .../proton/cpp/api/search/variables_4.html      |   26 +
 .../proton/cpp/api/search/variables_4.js        |    4 +
 .../proton/cpp/api/search/variables_5.html      |   26 +
 .../proton/cpp/api/search/variables_5.js        |    5 +
 .../proton/cpp/api/sender_8hpp_source.html      |  203 +
 .../cpp/api/sender__options_8hpp_source.html    |  200 +
 .../proton/cpp/api/server_8cpp-example.html     |  208 +
 .../cpp/api/server_direct_8cpp-example.html     |  227 +
 .../proton/cpp/api/session_8hpp_source.html     |  226 +
 .../cpp/api/session__options_8hpp_source.html   |  176 +
 .../cpp/api/simple_recv_8cpp-example.html       |  200 +
 .../cpp/api/simple_send_8cpp-example.html       |  208 +
 .../proton/cpp/api/source_8hpp_source.html      |  197 +
 .../cpp/api/source__options_8hpp_source.html    |  205 +
 .../proton/cpp/api/splitbar.png                 |  Bin 0 -> 314 bytes
 .../proton/cpp/api/ssl_8hpp_source.html         |  283 +
 .../structexample_1_1bad__option-members.html   |  111 +
 .../cpp/api/structexample_1_1bad__option.html   |  137 +
 .../cpp/api/structexample_1_1bad__option.js     |    4 +
 .../cpp/api/structexample_1_1bad__option.png    |  Bin 0 -> 601 bytes
 ...proton_1_1codec_1_1state__guard-members.html |  112 +
 .../structproton_1_1codec_1_1state__guard.html  |  130 +
 .../structproton_1_1codec_1_1state__guard.js    |    5 +
 ...ructproton_1_1conversion__error-members.html |  112 +
 .../api/structproton_1_1conversion__error.html  |  138 +
 .../api/structproton_1_1conversion__error.js    |    4 +
 .../api/structproton_1_1conversion__error.png   |  Bin 0 -> 815 bytes
 .../structproton_1_1delivery__mode-members.html |  114 +
 .../cpp/api/structproton_1_1delivery__mode.html |  161 +
 .../cpp/api/structproton_1_1delivery__mode.js   |    8 +
 .../cpp/api/structproton_1_1error-members.html  |  111 +
 .../proton/cpp/api/structproton_1_1error.html   |  142 +
 .../proton/cpp/api/structproton_1_1error.js     |    4 +
 .../proton/cpp/api/structproton_1_1error.png    |  Bin 0 -> 1487 bytes
 ...ctproton_1_1io_1_1const__buffer-members.html |  113 +
 .../structproton_1_1io_1_1const__buffer.html    |  141 +
 .../api/structproton_1_1io_1_1const__buffer.js  |    6 +
 ...proton_1_1io_1_1mutable__buffer-members.html |  113 +
 .../structproton_1_1io_1_1mutable__buffer.html  |  141 +
 .../structproton_1_1io_1_1mutable__buffer.js    |    6 +
 .../structproton_1_1timeout__error-members.html |  112 +
 .../cpp/api/structproton_1_1timeout__error.html |  138 +
 .../cpp/api/structproton_1_1timeout__error.js   |    4 +
 .../cpp/api/structproton_1_1timeout__error.png  |  Bin 0 -> 729 bytes
 .../api/structproton_1_1url__error-members.html |  111 +
 .../cpp/api/structproton_1_1url__error.html     |  129 +
 .../cpp/api/structproton_1_1url__error.png      |  Bin 0 -> 700 bytes
 .../proton/cpp/api/symbol_8hpp_source.html      |  152 +
 .../proton/cpp/api/sync_off.png                 |  Bin 0 -> 853 bytes
 .../proton/cpp/api/sync_on.png                  |  Bin 0 -> 845 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_a.png |  Bin 0 -> 142 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_b.png |  Bin 0 -> 169 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_h.png |  Bin 0 -> 177 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tab_s.png |  Bin 0 -> 184 bytes
 .../qpid-proton-0.13.0/proton/cpp/api/tabs.css  |   60 +
 .../proton/cpp/api/target_8hpp_source.html      |  175 +
 .../cpp/api/target__options_8hpp_source.html    |  198 +
 .../proton/cpp/api/task_8hpp_source.html        |  152 +
 .../proton/cpp/api/terminus_8hpp_source.html    |  204 +
 .../cpp/api/thread__safe_8hpp_source.html       |  258 +
 .../proton/cpp/api/timestamp_8hpp_source.html   |  170 +
 .../proton/cpp/api/tracker_8hpp_source.html     |  160 +
 .../proton/cpp/api/transfer_8hpp_source.html    |  187 +
 .../proton/cpp/api/transport_8hpp_source.html   |  177 +
 .../proton/cpp/api/tutorial.html                |  452 ++
 .../proton/cpp/api/type__id_8hpp.html           |  213 +
 .../proton/cpp/api/type__id_8hpp.js             |   43 +
 .../proton/cpp/api/type__id_8hpp_source.html    |  219 +
 .../cpp/api/type__traits_8hpp_source.html       |  281 +
 .../proton/cpp/api/types_8hpp.html              |  131 +
 .../proton/cpp/api/types_8hpp_source.html       |  160 +
 .../proton/cpp/api/types__fwd_8hpp.html         |  127 +
 .../proton/cpp/api/types__fwd_8hpp_source.html  |  164 +
 .../proton/cpp/api/types_page.html              |  179 +
 .../cpp/api/unordered__map_8hpp_source.html     |  154 +
 .../proton/cpp/api/url_8hpp_source.html         |  216 +
 .../proton/cpp/api/uuid_8hpp_source.html        |  163 +
 .../proton/cpp/api/value_8hpp_source.html       |  258 +
 .../proton/cpp/api/vector_8hpp_source.html      |  164 +
 .../proton/java/api/_transom_ignore_pages       |    0
 .../proton/java/api/allclasses-frame.html       |  329 +
 .../proton/java/api/allclasses-noframe.html     |  329 +
 .../proton/java/api/constant-values.html        |  655 ++
 .../proton/java/api/deprecated-list.html        |  223 +
 .../proton/java/api/help-doc.html               |  222 +
 .../proton/java/api/index-all.html              | 7269 ++++++++++++++++++
 .../proton/java/api/index.html                  |   74 +
 .../apache/qpid/proton/InterruptException.html  |  307 +
 .../java/api/org/apache/qpid/proton/Proton.html |  419 +
 .../org/apache/qpid/proton/ProtonException.html |  306 +
 .../ProtonUnsupportedOperationException.html    |  352 +
 .../api/org/apache/qpid/proton/TestDecoder.html |  640 ++
 .../apache/qpid/proton/TimeoutException.html    |  321 +
 .../api/org/apache/qpid/proton/amqp/Binary.html |  415 +
 .../org/apache/qpid/proton/amqp/Decimal128.html |  442 ++
 .../org/apache/qpid/proton/amqp/Decimal32.html  |  402 +
 .../org/apache/qpid/proton/amqp/Decimal64.html  |  402 +
 .../apache/qpid/proton/amqp/DescribedType.html  |  235 +
 .../api/org/apache/qpid/proton/amqp/Symbol.html |  365 +
 .../qpid/proton/amqp/UnknownDescribedType.html  |  347 +
 .../apache/qpid/proton/amqp/UnsignedByte.html   |  470 ++
 .../qpid/proton/amqp/UnsignedInteger.html       |  539 ++
 .../apache/qpid/proton/amqp/UnsignedLong.html   |  500 ++
 .../apache/qpid/proton/amqp/UnsignedShort.html  |  491 ++
 .../qpid/proton/amqp/messaging/Accepted.html    |  329 +
 .../proton/amqp/messaging/AmqpSequence.html     |  290 +
 .../qpid/proton/amqp/messaging/AmqpValue.html   |  290 +
 .../amqp/messaging/ApplicationProperties.html   |  290 +
 .../apache/qpid/proton/amqp/messaging/Data.html |  290 +
 .../proton/amqp/messaging/DeleteOnClose.html    |  256 +
 .../proton/amqp/messaging/DeleteOnNoLinks.html  |  256 +
 .../messaging/DeleteOnNoLinksOrMessages.html    |  256 +
 .../amqp/messaging/DeleteOnNoMessages.html      |  256 +
 .../amqp/messaging/DeliveryAnnotations.html     |  290 +
 .../qpid/proton/amqp/messaging/Footer.html      |  290 +
 .../qpid/proton/amqp/messaging/Header.html      |  407 +
 .../proton/amqp/messaging/LifetimePolicy.html   |  168 +
 .../amqp/messaging/MessageAnnotations.html      |  290 +
 .../qpid/proton/amqp/messaging/Modified.html    |  391 +
 .../qpid/proton/amqp/messaging/Outcome.html     |  168 +
 .../qpid/proton/amqp/messaging/Properties.html  |  615 ++
 .../qpid/proton/amqp/messaging/Received.html    |  329 +
 .../qpid/proton/amqp/messaging/Rejected.html    |  352 +
 .../qpid/proton/amqp/messaging/Released.html    |  326 +
 .../qpid/proton/amqp/messaging/Section.html     |  168 +
 .../qpid/proton/amqp/messaging/Source.html      |  417 +
 .../qpid/proton/amqp/messaging/Target.html      |  313 +
 .../qpid/proton/amqp/messaging/Terminus.html    |  443 ++
 .../amqp/messaging/TerminusDurability.html      |  376 +
 .../amqp/messaging/TerminusExpiryPolicy.html    |  388 +
 .../proton/amqp/messaging/package-frame.html    |   50 +
 .../proton/amqp/messaging/package-summary.html  |  261 +
 .../proton/amqp/messaging/package-tree.html     |  176 +
 .../apache/qpid/proton/amqp/package-frame.html  |   32 +
 .../qpid/proton/amqp/package-summary.html       |  190 +
 .../apache/qpid/proton/amqp/package-tree.html   |  151 +
 .../proton/amqp/security/SaslChallenge.html     |  367 +
 .../qpid/proton/amqp/security/SaslCode.html     |  400 +
 .../SaslFrameBody.SaslFrameBodyHandler.html     |  308 +
 .../proton/amqp/security/SaslFrameBody.html     |  247 +
 .../qpid/proton/amqp/security/SaslInit.html     |  393 +
 .../proton/amqp/security/SaslMechanisms.html    |  341 +
 .../qpid/proton/amqp/security/SaslOutcome.html  |  367 +
 .../qpid/proton/amqp/security/SaslResponse.html |  341 +
 .../proton/amqp/security/package-frame.html     |   32 +
 .../proton/amqp/security/package-summary.html   |  189 +
 .../qpid/proton/amqp/security/package-tree.html |  155 +
 .../proton/amqp/transaction/Coordinator.html    |  337 +
 .../qpid/proton/amqp/transaction/Declare.html   |  298 +
 .../qpid/proton/amqp/transaction/Declared.html  |  339 +
 .../qpid/proton/amqp/transaction/Discharge.html |  324 +
 .../proton/amqp/transaction/GlobalTxId.html     |  164 +
 .../amqp/transaction/TransactionErrors.html     |  238 +
 .../amqp/transaction/TransactionalState.html    |  329 +
 .../proton/amqp/transaction/TxnCapability.html  |  264 +
 .../proton/amqp/transaction/package-frame.html  |   29 +
 .../amqp/transaction/package-summary.html       |  178 +
 .../proton/amqp/transaction/package-tree.html   |  144 +
 .../qpid/proton/amqp/transport/AmqpError.html   |  368 +
 .../qpid/proton/amqp/transport/Attach.html      |  679 ++
 .../qpid/proton/amqp/transport/Begin.html       |  523 ++
 .../qpid/proton/amqp/transport/Close.html       |  341 +
 .../proton/amqp/transport/ConnectionError.html  |  238 +
 .../proton/amqp/transport/DeliveryState.html    |  173 +
 .../qpid/proton/amqp/transport/Detach.html      |  393 +
 .../qpid/proton/amqp/transport/Disposition.html |  471 ++
 .../qpid/proton/amqp/transport/EmptyFrame.html  |  315 +
 .../apache/qpid/proton/amqp/transport/End.html  |  341 +
 .../proton/amqp/transport/ErrorCondition.html   |  424 +
 .../apache/qpid/proton/amqp/transport/Flow.html |  601 ++
 .../transport/FrameBody.FrameBodyHandler.html   |  384 +
 .../qpid/proton/amqp/transport/FrameBody.html   |  247 +
 .../qpid/proton/amqp/transport/LinkError.html   |  264 +
 .../apache/qpid/proton/amqp/transport/Open.html |  575 ++
 .../amqp/transport/ReceiverSettleMode.html      |  351 +
 .../apache/qpid/proton/amqp/transport/Role.html |  351 +
 .../proton/amqp/transport/SenderSettleMode.html |  363 +
 .../proton/amqp/transport/SessionError.html     |  251 +
 .../qpid/proton/amqp/transport/Source.html      |  235 +
 .../qpid/proton/amqp/transport/Target.html      |  235 +
 .../qpid/proton/amqp/transport/Transfer.html    |  601 ++
 .../proton/amqp/transport/package-frame.html    |   47 +
 .../proton/amqp/transport/package-summary.html  |  251 +
 .../proton/amqp/transport/package-tree.html     |  170 +
 .../qpid/proton/codec/AMQPDefinedTypes.html     |  330 +
 .../org/apache/qpid/proton/codec/AMQPType.html  |  282 +
 .../proton/codec/AbstractDescribedType.html     |  371 +
 .../proton/codec/ArrayType.ArrayEncoding.html   |  382 +
 .../org/apache/qpid/proton/codec/ArrayType.html |  492 ++
 .../BigIntegerType.BigIntegerEncoding.html      |  278 +
 .../qpid/proton/codec/BigIntegerType.html       |  315 +
 .../apache/qpid/proton/codec/BinaryType.html    |  296 +
 .../codec/BooleanType.BooleanEncoding.html      |  274 +
 .../apache/qpid/proton/codec/BooleanType.html   |  341 +
 .../qpid/proton/codec/ByteBufferDecoder.html    |  249 +
 .../qpid/proton/codec/ByteBufferEncoder.html    |  234 +
 .../proton/codec/ByteType.ByteEncoding.html     |  514 ++
 .../org/apache/qpid/proton/codec/ByteType.html  |  328 +
 .../codec/CharacterType.CharacterEncoding.html  |  514 ++
 .../apache/qpid/proton/codec/CharacterType.html |  328 +
 .../api/org/apache/qpid/proton/codec/Codec.html |  235 +
 .../proton/codec/CompositeWritableBuffer.html   |  519 ++
 .../apache/qpid/proton/codec/Data.DataType.html |  618 ++
 .../apache/qpid/proton/codec/Data.Factory.html  |  272 +
 .../api/org/apache/qpid/proton/codec/Data.html  | 1315 ++++
 .../qpid/proton/codec/Decimal128Type.html       |  296 +
 .../apache/qpid/proton/codec/Decimal32Type.html |  296 +
 .../apache/qpid/proton/codec/Decimal64Type.html |  296 +
 .../qpid/proton/codec/DecodeException.html      |  302 +
 .../proton/codec/Decoder.ListProcessor.html     |  224 +
 .../org/apache/qpid/proton/codec/Decoder.html   | 1183 +++
 .../apache/qpid/proton/codec/DecoderImpl.html   | 1535 ++++
 .../proton/codec/DescribedTypeConstructor.html  |  235 +
 .../proton/codec/DoubleType.DoubleEncoding.html |  514 ++
 .../apache/qpid/proton/codec/DoubleType.html    |  328 +
 .../proton/codec/DroppingWritableBuffer.html    |  500 ++
 .../qpid/proton/codec/DynamicDescribedType.html |  347 +
 .../proton/codec/DynamicTypeConstructor.html    |  313 +
 .../qpid/proton/codec/EncodeException.html      |  302 +
 .../org/apache/qpid/proton/codec/Encoder.html   |  798 ++
 .../apache/qpid/proton/codec/EncoderImpl.html   | 1096 +++
 .../apache/qpid/proton/codec/EncodingCodes.html |  879 +++
 .../proton/codec/FloatType.FloatEncoding.html   |  514 ++
 .../org/apache/qpid/proton/codec/FloatType.html |  328 +
 .../codec/IntegerType.IntegerEncoding.html      |  274 +
 .../apache/qpid/proton/codec/IntegerType.html   |  341 +
 .../org/apache/qpid/proton/codec/ListType.html  |  296 +
 .../proton/codec/LongType.LongEncoding.html     |  274 +
 .../org/apache/qpid/proton/codec/LongType.html  |  341 +
 .../org/apache/qpid/proton/codec/MapType.html   |  296 +
 .../org/apache/qpid/proton/codec/NullType.html  |  309 +
 .../apache/qpid/proton/codec/PrimitiveType.html |  274 +
 .../proton/codec/PrimitiveTypeEncoding.html     |  296 +
 .../proton/codec/ShortType.ShortEncoding.html   |  514 ++
 .../org/apache/qpid/proton/codec/ShortType.html |  328 +
 .../proton/codec/StringType.StringEncoding.html |  250 +
 .../apache/qpid/proton/codec/StringType.html    |  315 +
 .../proton/codec/SymbolType.SymbolEncoding.html |  208 +
 .../apache/qpid/proton/codec/SymbolType.html    |  315 +
 .../apache/qpid/proton/codec/TimestampType.html |  309 +
 .../qpid/proton/codec/TypeConstructor.html      |  252 +
 .../apache/qpid/proton/codec/TypeEncoding.html  |  321 +
 .../org/apache/qpid/proton/codec/UUIDType.html  |  296 +
 .../UnsignedByteType.UnsignedByteEncoding.html  |  475 ++
 .../qpid/proton/codec/UnsignedByteType.html     |  315 +
 ...gnedIntegerType.UnsignedIntegerEncoding.html |  208 +
 .../qpid/proton/codec/UnsignedIntegerType.html  |  315 +
 .../UnsignedLongType.UnsignedLongEncoding.html  |  208 +
 .../qpid/proton/codec/UnsignedLongType.html     |  315 +
 .../qpid/proton/codec/UnsignedShortType.html    |  296 +
 .../codec/WritableBuffer.ByteBufferWrapper.html |  521 ++
 .../qpid/proton/codec/WritableBuffer.html       |  401 +
 .../apache/qpid/proton/codec/impl/DataImpl.html | 1707 ++++
 .../qpid/proton/codec/impl/package-frame.html   |   19 +
 .../qpid/proton/codec/impl/package-summary.html |  139 +
 .../qpid/proton/codec/impl/package-tree.html    |  134 +
 .../proton/codec/messaging/AcceptedType.html    |  323 +
 .../codec/messaging/AmqpSequenceType.html       |  323 +
 .../proton/codec/messaging/AmqpValueType.html   |  323 +
 .../messaging/ApplicationPropertiesType.html    |  357 +
 .../qpid/proton/codec/messaging/DataType.html   |  323 +
 .../codec/messaging/DeleteOnCloseType.html      |  323 +
 .../DeleteOnNoLinksOrMessagesType.html          |  323 +
 .../codec/messaging/DeleteOnNoLinksType.html    |  323 +
 .../codec/messaging/DeleteOnNoMessagesType.html |  323 +
 .../messaging/DeliveryAnnotationsType.html      |  357 +
 .../qpid/proton/codec/messaging/FooterType.html |  357 +
 .../messaging/HeaderType.HeaderWrapper.html     |  363 +
 .../qpid/proton/codec/messaging/HeaderType.html |  376 +
 .../codec/messaging/MessageAnnotationsType.html |  357 +
 .../messaging/ModifiedType.ModifiedWrapper.html |  363 +
 .../proton/codec/messaging/ModifiedType.html    |  342 +
 .../proton/codec/messaging/PropertiesType.html  |  323 +
 .../proton/codec/messaging/ReceivedType.html    |  323 +
 .../proton/codec/messaging/RejectedType.html    |  323 +
 .../proton/codec/messaging/ReleasedType.html    |  357 +
 .../qpid/proton/codec/messaging/SourceType.html |  357 +
 .../qpid/proton/codec/messaging/TargetType.html |  357 +
 .../proton/codec/messaging/package-frame.html   |   40 +
 .../proton/codec/messaging/package-summary.html |  223 +
 .../proton/codec/messaging/package-tree.html    |  167 +
 .../apache/qpid/proton/codec/package-frame.html |   89 +
 .../qpid/proton/codec/package-summary.html      |  418 +
 .../apache/qpid/proton/codec/package-tree.html  |  258 +
 .../codec/security/SaslChallengeType.html       |  323 +
 .../security/SaslInitType.SaslInitWrapper.html  |  363 +
 .../proton/codec/security/SaslInitType.html     |  342 +
 .../codec/security/SaslMechanismsType.html      |  323 +
 .../SaslOutcomeType.SaslOutcomeWrapper.html     |  363 +
 .../proton/codec/security/SaslOutcomeType.html  |  342 +
 .../proton/codec/security/SaslResponseType.html |  323 +
 .../proton/codec/security/package-frame.html    |   25 +
 .../proton/codec/security/package-summary.html  |  163 +
 .../proton/codec/security/package-tree.html     |  152 +
 .../codec/transaction/CoordinatorType.html      |  323 +
 .../proton/codec/transaction/DeclareType.html   |  323 +
 .../proton/codec/transaction/DeclaredType.html  |  323 +
 .../DischargeType.DischargeWrapper.html         |  363 +
 .../proton/codec/transaction/DischargeType.html |  342 +
 ...onalStateType.TransactionalStateWrapper.html |  363 +
 .../transaction/TransactionalStateType.html     |  342 +
 .../proton/codec/transaction/package-frame.html |   25 +
 .../codec/transaction/package-summary.html      |  163 +
 .../proton/codec/transaction/package-tree.html  |  152 +
 .../transport/AttachType.AttachWrapper.html     |  363 +
 .../qpid/proton/codec/transport/AttachType.html |  342 +
 .../qpid/proton/codec/transport/BeginType.html  |  323 +
 .../qpid/proton/codec/transport/CloseType.html  |  323 +
 .../transport/DetachType.DetachWrapper.html     |  363 +
 .../qpid/proton/codec/transport/DetachType.html |  342 +
 .../proton/codec/transport/DispositionType.html |  323 +
 .../qpid/proton/codec/transport/EndType.html    |  323 +
 ...rrorConditionType.ErrorConditionWrapper.html |  363 +
 .../codec/transport/ErrorConditionType.html     |  342 +
 .../codec/transport/FlowType.FlowWrapper.html   |  363 +
 .../qpid/proton/codec/transport/FlowType.html   |  342 +
 .../codec/transport/OpenType.OpenWrapper.html   |  363 +
 .../qpid/proton/codec/transport/OpenType.html   |  342 +
 .../transport/TransferType.TransferWrapper.html |  363 +
 .../proton/codec/transport/TransferType.html    |  342 +
 .../proton/codec/transport/package-frame.html   |   34 +
 .../proton/codec/transport/package-summary.html |  199 +
 .../proton/codec/transport/package-tree.html    |  161 +
 .../apache/qpid/proton/driver/Connector.html    |  436 ++
 .../qpid/proton/driver/Driver.Factory.html      |  277 +
 .../org/apache/qpid/proton/driver/Driver.html   |  496 ++
 .../org/apache/qpid/proton/driver/Listener.html |  291 +
 .../qpid/proton/driver/impl/DriverImpl.html     |  609 ++
 .../qpid/proton/driver/impl/package-frame.html  |   19 +
 .../proton/driver/impl/package-summary.html     |  139 +
 .../qpid/proton/driver/impl/package-tree.html   |  134 +
 .../qpid/proton/driver/package-frame.html       |   25 +
 .../qpid/proton/driver/package-summary.html     |  169 +
 .../apache/qpid/proton/driver/package-tree.html |  140 +
 .../apache/qpid/proton/engine/BaseHandler.html  | 1085 +++
 .../qpid/proton/engine/Collector.Factory.html   |  272 +
 .../apache/qpid/proton/engine/Collector.html    |  268 +
 .../qpid/proton/engine/Connection.Factory.html  |  272 +
 .../apache/qpid/proton/engine/Connection.html   |  612 ++
 .../apache/qpid/proton/engine/CoreHandler.html  |  741 ++
 .../org/apache/qpid/proton/engine/Delivery.html |  617 ++
 .../org/apache/qpid/proton/engine/Endpoint.html |  395 +
 .../qpid/proton/engine/EndpointState.html       |  351 +
 .../org/apache/qpid/proton/engine/Engine.html   |  289 +
 .../apache/qpid/proton/engine/Event.Type.html   |  840 ++
 .../org/apache/qpid/proton/engine/Event.html    |  529 ++
 .../apache/qpid/proton/engine/EventType.html    |  234 +
 .../apache/qpid/proton/engine/Extendable.html   |  227 +
 .../qpid/proton/engine/ExtendableAccessor.html  |  308 +
 .../org/apache/qpid/proton/engine/Handler.html  |  283 +
 .../qpid/proton/engine/HandlerException.html    |  300 +
 .../api/org/apache/qpid/proton/engine/Link.html |  797 ++
 .../qpid/proton/engine/ProtonJConnection.html   |  311 +
 .../qpid/proton/engine/ProtonJEndpoint.html     |  205 +
 .../qpid/proton/engine/ProtonJSession.html      |  257 +
 .../qpid/proton/engine/ProtonJSslDomain.html    |  210 +
 .../proton/engine/ProtonJSslPeerDetails.html    |  210 +
 .../qpid/proton/engine/ProtonJTransport.html    |  292 +
 .../org/apache/qpid/proton/engine/Receiver.html |  362 +
 .../org/apache/qpid/proton/engine/Record.html   |  257 +
 .../qpid/proton/engine/RecordAccessor.html      |  235 +
 .../qpid/proton/engine/Sasl.SaslOutcome.html    |  430 ++
 .../qpid/proton/engine/Sasl.SaslState.html      |  393 +
 .../api/org/apache/qpid/proton/engine/Sasl.html |  636 ++
 .../org/apache/qpid/proton/engine/Sender.html   |  335 +
 .../org/apache/qpid/proton/engine/Session.html  |  380 +
 .../api/org/apache/qpid/proton/engine/Ssl.html  |  283 +
 .../qpid/proton/engine/SslDomain.Factory.html   |  272 +
 .../qpid/proton/engine/SslDomain.Mode.html      |  349 +
 .../proton/engine/SslDomain.VerifyMode.html     |  367 +
 .../apache/qpid/proton/engine/SslDomain.html    |  464 ++
 .../proton/engine/SslPeerDetails.Factory.html   |  274 +
 .../qpid/proton/engine/SslPeerDetails.html      |  264 +
 .../qpid/proton/engine/Transport.Factory.html   |  272 +
 .../apache/qpid/proton/engine/Transport.html    | 1110 +++
 .../qpid/proton/engine/TransportException.html  |  321 +
 .../proton/engine/TransportResult.Status.html   |  342 +
 .../qpid/proton/engine/TransportResult.html     |  293 +
 .../proton/engine/TransportResultFactory.html   |  312 +
 .../proton/engine/impl/AmqpErrorException.html  |  259 +
 .../qpid/proton/engine/impl/AmqpHeader.html     |  225 +
 .../proton/engine/impl/ByteBufferUtils.html     |  380 +
 .../qpid/proton/engine/impl/CollectorImpl.html  |  342 +
 .../qpid/proton/engine/impl/ConnectionImpl.html |  916 +++
 .../qpid/proton/engine/impl/DeliveryImpl.html   |  796 ++
 .../qpid/proton/engine/impl/EndpointImpl.html   |  495 ++
 .../qpid/proton/engine/impl/FrameHandler.html   |  260 +
 .../impl/HandshakeSniffingTransportWrapper.html |  527 ++
 .../qpid/proton/engine/impl/LinkImpl.html       |  987 +++
 .../engine/impl/PlainTransportWrapper.html      |  418 +
 .../qpid/proton/engine/impl/ProtocolTracer.html |  235 +
 .../qpid/proton/engine/impl/ReceiverImpl.html   |  420 +
 .../qpid/proton/engine/impl/RecordImpl.html     |  320 +
 .../qpid/proton/engine/impl/SaslImpl.html       |  832 ++
 .../qpid/proton/engine/impl/SenderImpl.html     |  400 +
 .../qpid/proton/engine/impl/SessionImpl.html    |  457 ++
 .../qpid/proton/engine/impl/StringUtils.html    |  283 +
 .../proton/engine/impl/TransportDelivery.html   |  247 +
 .../qpid/proton/engine/impl/TransportImpl.html  | 1541 ++++
 .../qpid/proton/engine/impl/TransportInput.html |  288 +
 .../proton/engine/impl/TransportOutput.html     |  265 +
 .../proton/engine/impl/TransportWrapper.html    |  205 +
 .../qpid/proton/engine/impl/package-frame.html  |   47 +
 .../proton/engine/impl/package-summary.html     |  253 +
 .../qpid/proton/engine/impl/package-tree.html   |  180 +
 .../proton/engine/impl/ssl/ProtonSslEngine.html |  351 +
 .../impl/ssl/ProtonSslEngineProvider.html       |  229 +
 .../impl/ssl/SimpleSslTransportWrapper.html     |  439 ++
 .../proton/engine/impl/ssl/SslDomainImpl.html   |  589 ++
 .../engine/impl/ssl/SslEngineFacadeFactory.html |  262 +
 .../SslHandshakeSniffingTransportWrapper.html   |  336 +
 .../qpid/proton/engine/impl/ssl/SslImpl.html    |  374 +
 .../engine/impl/ssl/SslPeerDetailsImpl.html     |  319 +
 .../engine/impl/ssl/SslTransportWrapper.html    |  254 +
 .../proton/engine/impl/ssl/package-frame.html   |   30 +
 .../proton/engine/impl/ssl/package-summary.html |  189 +
 .../proton/engine/impl/ssl/package-tree.html    |  166 +
 .../qpid/proton/engine/package-frame.html       |   72 +
 .../qpid/proton/engine/package-summary.html     |  416 +
 .../apache/qpid/proton/engine/package-tree.html |  249 +
 .../qpid/proton/framing/TransportFrame.html     |  315 +
 .../qpid/proton/framing/package-frame.html      |   19 +
 .../qpid/proton/framing/package-summary.html    |  139 +
 .../qpid/proton/framing/package-tree.html       |  134 +
 .../proton/logging/LoggingProtocolTracer.html   |  319 +
 .../proton/logging/ProtonLoggerFactory.html     |  272 +
 .../qpid/proton/logging/package-frame.html      |   20 +
 .../qpid/proton/logging/package-summary.html    |  145 +
 .../qpid/proton/logging/package-tree.html       |  135 +
 .../qpid/proton/message/Message.Factory.html    |  297 +
 .../org/apache/qpid/proton/message/Message.html | 1001 +++
 .../qpid/proton/message/MessageError.html       |  326 +
 .../qpid/proton/message/ProtonJMessage.html     |  281 +
 .../qpid/proton/message/impl/MessageImpl.html   | 1342 ++++
 .../qpid/proton/message/impl/package-frame.html |   19 +
 .../proton/message/impl/package-summary.html    |  139 +
 .../qpid/proton/message/impl/package-tree.html  |  134 +
 .../qpid/proton/message/package-frame.html      |   28 +
 .../qpid/proton/message/package-summary.html    |  175 +
 .../qpid/proton/message/package-tree.html       |  154 +
 .../proton/messenger/Messenger.Factory.html     |  285 +
 .../apache/qpid/proton/messenger/Messenger.html | 1006 +++
 .../proton/messenger/MessengerException.html    |  307 +
 .../apache/qpid/proton/messenger/Status.html    |  410 +
 .../apache/qpid/proton/messenger/Tracker.html   |  164 +
 .../qpid/proton/messenger/impl/Address.html     |  493 ++
 .../proton/messenger/impl/MessengerImpl.html    | 1196 +++
 .../proton/messenger/impl/package-frame.html    |   20 +
 .../proton/messenger/impl/package-summary.html  |  145 +
 .../proton/messenger/impl/package-tree.html     |  135 +
 .../qpid/proton/messenger/package-frame.html    |   32 +
 .../qpid/proton/messenger/package-summary.html  |  191 +
 .../qpid/proton/messenger/package-tree.html     |  168 +
 .../org/apache/qpid/proton/package-frame.html   |   27 +
 .../org/apache/qpid/proton/package-summary.html |  176 +
 .../org/apache/qpid/proton/package-tree.html    |  158 +
 .../apache/qpid/proton/reactor/Acceptor.html    |  249 +
 .../qpid/proton/reactor/FlowController.html     |  304 +
 .../apache/qpid/proton/reactor/Handshaker.html  |  390 +
 .../qpid/proton/reactor/Reactor.Factory.html    |  277 +
 .../org/apache/qpid/proton/reactor/Reactor.html |  911 +++
 .../qpid/proton/reactor/ReactorChild.html       |  230 +
 .../proton/reactor/Selectable.Callback.html     |  225 +
 .../apache/qpid/proton/reactor/Selectable.html  |  777 ++
 .../apache/qpid/proton/reactor/Selector.html    |  408 +
 .../org/apache/qpid/proton/reactor/Task.html    |  277 +
 .../qpid/proton/reactor/impl/AcceptorImpl.html  |  393 +
 .../org/apache/qpid/proton/reactor/impl/IO.html |  281 +
 .../qpid/proton/reactor/impl/IOHandler.html     |  307 +
 .../apache/qpid/proton/reactor/impl/IOImpl.html |  340 +
 .../qpid/proton/reactor/impl/ReactorImpl.html   | 1156 +++
 .../proton/reactor/impl/SelectableImpl.html     |  949 +++
 .../qpid/proton/reactor/impl/TaskImpl.html      |  380 +
 .../apache/qpid/proton/reactor/impl/Timer.html  |  234 +
 .../qpid/proton/reactor/impl/package-frame.html |   29 +
 .../proton/reactor/impl/package-summary.html    |  178 +
 .../qpid/proton/reactor/impl/package-tree.html  |  148 +
 .../qpid/proton/reactor/package-frame.html      |   31 +
 .../qpid/proton/reactor/package-summary.html    |  209 +
 .../qpid/proton/reactor/package-tree.html       |  159 +
 .../proton/java/api/overview-frame.html         |   44 +
 .../proton/java/api/overview-summary.html       |  231 +
 .../proton/java/api/overview-tree.html          |  686 ++
 .../proton/java/api/package-list                |   25 +
 .../proton/java/api/script.js                   |   30 +
 .../proton/java/api/serialized-form.html        |  347 +
 .../proton/java/api/stylesheet.css              |  574 ++
 .../proton/python/api/_transom_ignore_pages     |    0
 .../proton/python/api/api-objects.txt           | 1528 ++++
 .../proton/python/api/class-tree.html           |  525 ++
 .../proton/python/api/crarr.png                 |  Bin 0 -> 340 bytes
 .../proton/python/api/epydoc.css                |  322 +
 .../proton/python/api/epydoc.js                 |  293 +
 .../proton/python/api/frames.html               |   17 +
 .../proton/python/api/help.html                 |  276 +
 .../proton/python/api/identifier-index.html     | 3055 ++++++++
 .../proton/python/api/index.html                |   17 +
 .../proton/python/api/module-tree.html          |  122 +
 .../proton/python/api/proton-module.html        |  652 ++
 .../proton/python/api/proton-pysrc.html         | 5874 ++++++++++++++
 .../proton/python/api/proton.Array-class.html   |  297 +
 .../python/api/proton.Collector-class.html      |  203 +
 .../python/api/proton.Condition-class.html      |  173 +
 .../python/api/proton.Connection-class.html     |  821 ++
 .../proton/python/api/proton.Data-class.html    | 2817 +++++++
 .../python/api/proton.Delivery-class.html       |  729 ++
 .../python/api/proton.Described-class.html      |  278 +
 .../python/api/proton.Disposition-class.html    |  482 ++
 .../python/api/proton.Endpoint-class.html       |  306 +
 .../proton/python/api/proton.Event-class.html   |  988 +++
 .../python/api/proton.EventType-class.html      |  323 +
 .../proton/python/api/proton.Handler-class.html |  209 +
 .../python/api/proton.Interrupt-class.html      |  196 +
 .../proton/python/api/proton.Link-class.html    |  998 +++
 .../proton/python/api/proton.Message-class.html | 1026 +++
 .../api/proton.MessageException-class.html      |  197 +
 .../python/api/proton.Messenger-class.html      | 1673 ++++
 .../api/proton.MessengerException-class.html    |  196 +
 .../api/proton.ProtonException-class.html       |  244 +
 .../python/api/proton.Receiver-class.html       |  370 +
 .../proton/python/api/proton.SASL-class.html    |  482 ++
 .../proton/python/api/proton.SSL-class.html     |  691 ++
 .../python/api/proton.SSLDomain-class.html      |  357 +
 .../python/api/proton.SSLException-class.html   |  195 +
 .../api/proton.SSLSessionDetails-class.html     |  237 +
 .../python/api/proton.SSLUnavailable-class.html |  195 +
 .../proton/python/api/proton.Sender-class.html  |  432 ++
 .../proton/python/api/proton.Session-class.html |  549 ++
 .../api/proton.SessionException-class.html      |  193 +
 .../python/api/proton.Terminus-class.html       |  639 ++
 .../proton/python/api/proton.Timeout-class.html |  196 +
 .../python/api/proton.Transport-class.html      |  974 +++
 .../api/proton.TransportException-class.html    |  220 +
 .../proton/python/api/proton.Url-class.html     |  586 ++
 .../api/proton.Url.PartDescriptor-class.html    |  256 +
 .../python/api/proton.Url.Port-class.html       |  382 +
 .../python/api/proton._compat-module.html       |  274 +
 .../proton/python/api/proton._compat-pysrc.html |  208 +
 .../proton/python/api/proton.byte-class.html    |  287 +
 .../proton/python/api/proton.char-class.html    |  289 +
 .../python/api/proton.decimal128-class.html     |  287 +
 .../python/api/proton.decimal32-class.html      |  287 +
 .../python/api/proton.decimal64-class.html      |  287 +
 .../proton/python/api/proton.float32-class.html |  279 +
 .../python/api/proton.handlers-module.html      |  266 +
 .../python/api/proton.handlers-pysrc.html       | 1426 ++++
 .../api/proton.handlers.Acking-class.html       |  283 +
 .../proton.handlers.CFlowController-class.html  |  274 +
 .../api/proton.handlers.CHandshaker-class.html  |  272 +
 ...ton.handlers.EndpointStateHandler-class.html |  803 ++
 .../api/proton.handlers.IOHandler-class.html    |  272 +
 ...n.handlers.IncomingMessageHandler-class.html |  320 +
 .../proton.handlers.MessagingHandler-class.html |  714 ++
 ...n.handlers.OutgoingMessageHandler-class.html |  405 +
 .../api/proton.handlers.PythonIO-class.html     |  224 +
 .../api/proton.handlers.Reject-class.html       |  196 +
 .../api/proton.handlers.Release-class.html      |  196 +
 ...roton.handlers.TransactionHandler-class.html |  259 +
 ...ndlers.TransactionalClientHandler-class.html |  337 +
 .../proton/python/api/proton.int32-class.html   |  287 +
 .../python/api/proton.reactor-module.html       |  322 +
 .../proton/python/api/proton.reactor-pysrc.html | 2006 +++++
 .../api/proton.reactor.Acceptor-class.html      |  268 +
 .../proton.reactor.ApplicationEvent-class.html  |  277 +
 .../api/proton.reactor.AtLeastOnce-class.html   |  223 +
 .../api/proton.reactor.AtMostOnce-class.html    |  223 +
 .../api/proton.reactor.Backoff-class.html       |  253 +
 .../api/proton.reactor.Connector-class.html     |  336 +
 .../api/proton.reactor.Container-class.html     |  567 ++
 .../python/api/proton.reactor.Copy-class.html   |  224 +
 ...roton.reactor.DurableSubscription-class.html |  224 +
 ...ton.reactor.DynamicNodeProperties-class.html |  266 +
 .../api/proton.reactor.EventInjector-class.html |  335 +
 .../python/api/proton.reactor.Filter-class.html |  268 +
 .../proton.reactor.GlobalOverrides-class.html   |  240 +
 .../api/proton.reactor.LinkOption-class.html    |  246 +
 .../python/api/proton.reactor.Move-class.html   |  224 +
 .../api/proton.reactor.Reactor-class.html       |  750 ++
 .../proton.reactor.ReceiverOption-class.html    |  268 +
 .../api/proton.reactor.SSLConfig-class.html     |  254 +
 .../api/proton.reactor.Selector-class.html      |  233 +
 .../api/proton.reactor.SenderOption-class.html  |  263 +
 ...oton.reactor.SessionPerConnection-class.html |  252 +
 .../python/api/proton.reactor.Task-class.html   |  276 +
 .../api/proton.reactor.Transaction-class.html   |  368 +
 .../python/api/proton.reactor.Urls-class.html   |  252 +
 .../proton/python/api/proton.short-class.html   |  287 +
 .../proton/python/api/proton.symbol-class.html  |  289 +
 .../python/api/proton.timestamp-class.html      |  287 +
 .../proton/python/api/proton.ubyte-class.html   |  287 +
 .../proton/python/api/proton.uint-class.html    |  287 +
 .../proton/python/api/proton.ulong-class.html   |  287 +
 .../proton/python/api/proton.ushort-class.html  |  287 +
 .../proton/python/api/proton.utils-module.html  |  212 +
 .../proton/python/api/proton.utils-pysrc.html   | 1293 ++++
 .../api/proton.utils.AtomicCount-class.html     |  237 +
 .../proton.utils.BlockingConnection-class.html  |  447 ++
 .../api/proton.utils.BlockingLink-class.html    |  257 +
 .../proton.utils.BlockingReceiver-class.html    |  336 +
 .../api/proton.utils.BlockingSender-class.html  |  247 +
 .../proton.utils.ConnectionClosed-class.html    |  247 +
 .../python/api/proton.utils.Fetcher-class.html  |  492 ++
 .../api/proton.utils.LinkDetached-class.html    |  247 +
 .../api/proton.utils.SendException-class.html   |  249 +
 .../proton.utils.SyncRequestResponse-class.html |  424 +
 .../python/api/proton.wrapper-module.html       |  165 +
 .../proton/python/api/proton.wrapper-pysrc.html |  238 +
 .../api/proton.wrapper.EmptyAttrs-class.html    |  174 +
 .../api/proton.wrapper.Wrapper-class.html       |  504 ++
 .../proton/python/api/redirect.html             |   38 +
 .../proton/python/api/toc-everything.html       |  146 +
 .../proton/python/api/toc-proton-module.html    |   93 +
 .../python/api/toc-proton._compat-module.html   |   29 +
 .../python/api/toc-proton.handlers-module.html  |   45 +
 .../python/api/toc-proton.reactor-module.html   |   54 +
 .../python/api/toc-proton.utils-module.html     |   40 +
 .../python/api/toc-proton.wrapper-module.html   |   29 +
 .../proton/python/api/toc.html                  |   34 +
 .../api/uml_class_diagram_for_proton_a.png      |  Bin 0 -> 4143 bytes
 .../api/uml_class_diagram_for_proton_b.png      |  Bin 0 -> 10923 bytes
 .../api/uml_class_diagram_for_proton_c.png      |  Bin 0 -> 27999 bytes
 .../api/uml_class_diagram_for_proton_c_2.png    |  Bin 0 -> 12715 bytes
 .../api/uml_class_diagram_for_proton_d.png      |  Bin 0 -> 19027 bytes
 .../api/uml_class_diagram_for_proton_d_2.png    |  Bin 0 -> 3399 bytes
 .../api/uml_class_diagram_for_proton_d_3.png    |  Bin 0 -> 8578 bytes
 .../api/uml_class_diagram_for_proton_d_4.png    |  Bin 0 -> 12983 bytes
 .../api/uml_class_diagram_for_proton_d_5.png    |  Bin 0 -> 11389 bytes
 .../api/uml_class_diagram_for_proton_d_6.png    |  Bin 0 -> 11420 bytes
 .../api/uml_class_diagram_for_proton_e.png      |  Bin 0 -> 16387 bytes
 .../api/uml_class_diagram_for_proton_e_2.png    |  Bin 0 -> 26457 bytes
 .../api/uml_class_diagram_for_proton_e_3.png    |  Bin 0 -> 4404 bytes
 .../api/uml_class_diagram_for_proton_f.png      |  Bin 0 -> 11988 bytes
 .../api/uml_class_diagram_for_proton_h.png      |  Bin 0 -> 25142 bytes
 .../api/uml_class_diagram_for_proton_h_10.png   |  Bin 0 -> 15397 bytes
 .../api/uml_class_diagram_for_proton_h_11.png   |  Bin 0 -> 15463 bytes
 .../api/uml_class_diagram_for_proton_h_12.png   |  Bin 0 -> 7510 bytes
 .../api/uml_class_diagram_for_proton_h_13.png   |  Bin 0 -> 47262 bytes
 .../api/uml_class_diagram_for_proton_h_2.png    |  Bin 0 -> 17623 bytes
 .../api/uml_class_diagram_for_proton_h_3.png    |  Bin 0 -> 14974 bytes
 .../api/uml_class_diagram_for_proton_h_4.png    |  Bin 0 -> 14282 bytes
 .../api/uml_class_diagram_for_proton_h_5.png    |  Bin 0 -> 17529 bytes
 .../api/uml_class_diagram_for_proton_h_6.png    |  Bin 0 -> 14101 bytes
 .../api/uml_class_diagram_for_proton_h_7.png    |  Bin 0 -> 21821 bytes
 .../api/uml_class_diagram_for_proton_h_8.png    |  Bin 0 -> 39952 bytes
 .../api/uml_class_diagram_for_proton_h_9.png    |  Bin 0 -> 12790 bytes
 .../api/uml_class_diagram_for_proton_i.png      |  Bin 0 -> 15438 bytes
 .../api/uml_class_diagram_for_proton_i_2.png    |  Bin 0 -> 10961 bytes
 .../api/uml_class_diagram_for_proton_l.png      |  Bin 0 -> 36803 bytes
 .../api/uml_class_diagram_for_proton_m.png      |  Bin 0 -> 14991 bytes
 .../api/uml_class_diagram_for_proton_m_2.png    |  Bin 0 -> 16524 bytes
 .../api/uml_class_diagram_for_proton_m_3.png    |  Bin 0 -> 17341 bytes
 .../api/uml_class_diagram_for_proton_m_4.png    |  Bin 0 -> 16376 bytes
 .../api/uml_class_diagram_for_proton_p.png      |  Bin 0 -> 55117 bytes
 .../api/uml_class_diagram_for_proton_p_2.png    |  Bin 0 -> 43071 bytes
 .../api/uml_class_diagram_for_proton_r.png      |  Bin 0 -> 38750 bytes
 .../api/uml_class_diagram_for_proton_r_10.png   |  Bin 0 -> 6725 bytes
 .../api/uml_class_diagram_for_proton_r_11.png   |  Bin 0 -> 6576 bytes
 .../api/uml_class_diagram_for_proton_r_12.png   |  Bin 0 -> 4911 bytes
 .../api/uml_class_diagram_for_proton_r_13.png   |  Bin 0 -> 9271 bytes
 .../api/uml_class_diagram_for_proton_r_14.png   |  Bin 0 -> 3857 bytes
 .../api/uml_class_diagram_for_proton_r_15.png   |  Bin 0 -> 26246 bytes
 .../api/uml_class_diagram_for_proton_r_16.png   |  Bin 0 -> 5966 bytes
 .../api/uml_class_diagram_for_proton_r_17.png   |  Bin 0 -> 25616 bytes
 .../api/uml_class_diagram_for_proton_r_18.png   |  Bin 0 -> 15766 bytes
 .../api/uml_class_diagram_for_proton_r_19.png   |  Bin 0 -> 4887 bytes
 .../api/uml_class_diagram_for_proton_r_2.png    |  Bin 0 -> 10470 bytes
 .../api/uml_class_diagram_for_proton_r_20.png   |  Bin 0 -> 10419 bytes
 .../api/uml_class_diagram_for_proton_r_21.png   |  Bin 0 -> 5128 bytes
 .../api/uml_class_diagram_for_proton_r_22.png   |  Bin 0 -> 4070 bytes
 .../api/uml_class_diagram_for_proton_r_23.png   |  Bin 0 -> 9984 bytes
 .../api/uml_class_diagram_for_proton_r_24.png   |  Bin 0 -> 9815 bytes
 .../api/uml_class_diagram_for_proton_r_25.png   |  Bin 0 -> 2505 bytes
 .../api/uml_class_diagram_for_proton_r_3.png    |  Bin 0 -> 10109 bytes
 .../api/uml_class_diagram_for_proton_r_4.png    |  Bin 0 -> 5249 bytes
 .../api/uml_class_diagram_for_proton_r_5.png    |  Bin 0 -> 5429 bytes
 .../api/uml_class_diagram_for_proton_r_6.png    |  Bin 0 -> 2817 bytes
 .../api/uml_class_diagram_for_proton_r_7.png    |  Bin 0 -> 9655 bytes
 .../api/uml_class_diagram_for_proton_r_8.png    |  Bin 0 -> 62898 bytes
 .../api/uml_class_diagram_for_proton_r_9.png    |  Bin 0 -> 6100 bytes
 .../api/uml_class_diagram_for_proton_s.png      |  Bin 0 -> 17488 bytes
 .../api/uml_class_diagram_for_proton_s_10.png   |  Bin 0 -> 10817 bytes
 .../api/uml_class_diagram_for_proton_s_11.png   |  Bin 0 -> 12955 bytes
 .../api/uml_class_diagram_for_proton_s_2.png    |  Bin 0 -> 23671 bytes
 .../api/uml_class_diagram_for_proton_s_3.png    |  Bin 0 -> 12304 bytes
 .../api/uml_class_diagram_for_proton_s_4.png    |  Bin 0 -> 20371 bytes
 .../api/uml_class_diagram_for_proton_s_5.png    |  Bin 0 -> 2849 bytes
 .../api/uml_class_diagram_for_proton_s_6.png    |  Bin 0 -> 18043 bytes
 .../api/uml_class_diagram_for_proton_s_7.png    |  Bin 0 -> 39761 bytes
 .../api/uml_class_diagram_for_proton_s_8.png    |  Bin 0 -> 24536 bytes
 .../api/uml_class_diagram_for_proton_s_9.png    |  Bin 0 -> 16204 bytes
 .../api/uml_class_diagram_for_proton_t.png      |  Bin 0 -> 11639 bytes
 .../api/uml_class_diagram_for_proton_t_2.png    |  Bin 0 -> 15380 bytes
 .../api/uml_class_diagram_for_proton_t_3.png    |  Bin 0 -> 30031 bytes
 .../api/uml_class_diagram_for_proton_t_4.png    |  Bin 0 -> 23404 bytes
 .../api/uml_class_diagram_for_proton_t_5.png    |  Bin 0 -> 17830 bytes
 .../api/uml_class_diagram_for_proton_t_6.png    |  Bin 0 -> 11009 bytes
 .../api/uml_class_diagram_for_proton_u.png      |  Bin 0 -> 11399 bytes
 .../api/uml_class_diagram_for_proton_u_10.png   |  Bin 0 -> 8766 bytes
 .../api/uml_class_diagram_for_proton_u_11.png   |  Bin 0 -> 12492 bytes
 .../api/uml_class_diagram_for_proton_u_12.png   |  Bin 0 -> 9246 bytes
 .../api/uml_class_diagram_for_proton_u_13.png   |  Bin 0 -> 16254 bytes
 .../api/uml_class_diagram_for_proton_u_14.png   |  Bin 0 -> 48771 bytes
 .../api/uml_class_diagram_for_proton_u_15.png   |  Bin 0 -> 16180 bytes
 .../api/uml_class_diagram_for_proton_u_16.png   |  Bin 0 -> 14796 bytes
 .../api/uml_class_diagram_for_proton_u_17.png   |  Bin 0 -> 31851 bytes
 .../api/uml_class_diagram_for_proton_u_2.png    |  Bin 0 -> 3828 bytes
 .../api/uml_class_diagram_for_proton_u_3.png    |  Bin 0 -> 12535 bytes
 .../api/uml_class_diagram_for_proton_u_4.png    |  Bin 0 -> 10967 bytes
 .../api/uml_class_diagram_for_proton_u_5.png    |  Bin 0 -> 10806 bytes
 .../api/uml_class_diagram_for_proton_u_6.png    |  Bin 0 -> 11074 bytes
 .../api/uml_class_diagram_for_proton_u_7.png    |  Bin 0 -> 10872 bytes
 .../api/uml_class_diagram_for_proton_u_8.png    |  Bin 0 -> 3357 bytes
 .../api/uml_class_diagram_for_proton_u_9.png    |  Bin 0 -> 31167 bytes
 .../api/uml_class_diagram_for_proton_w.png      |  Bin 0 -> 59985 bytes
 .../api/uml_class_diagram_for_proton_w_2.png    |  Bin 0 -> 45770 bytes
 .../proton/python/book/.buildinfo               |    4 +
 .../proton/python/book/_sources/index.txt       |   11 +
 .../proton/python/book/_sources/overview.txt    |  160 +
 .../proton/python/book/_sources/tutorial.txt    |  301 +
 .../proton/python/book/_static/ajax-loader.gif  |  Bin 0 -> 673 bytes
 .../proton/python/book/_static/basic.css        |  537 ++
 .../python/book/_static/comment-bright.png      |  Bin 0 -> 3500 bytes
 .../python/book/_static/comment-close.png       |  Bin 0 -> 3578 bytes
 .../proton/python/book/_static/comment.png      |  Bin 0 -> 3445 bytes
 .../proton/python/book/_static/contents.png     |  Bin 0 -> 202 bytes
 .../proton/python/book/_static/doctools.js      |  238 +
 .../proton/python/book/_static/down-pressed.png |  Bin 0 -> 368 bytes
 .../proton/python/book/_static/down.png         |  Bin 0 -> 363 bytes
 .../proton/python/book/_static/file.png         |  Bin 0 -> 392 bytes
 .../proton/python/book/_static/jquery.js        |    2 +
 .../proton/python/book/_static/minus.png        |  Bin 0 -> 199 bytes
 .../proton/python/book/_static/navigation.png   |  Bin 0 -> 218 bytes
 .../proton/python/book/_static/plus.png         |  Bin 0 -> 199 bytes
 .../proton/python/book/_static/pygments.css     |   65 +
 .../proton/python/book/_static/searchtools.js   |  622 ++
 .../proton/python/book/_static/sphinxdoc.css    |  339 +
 .../proton/python/book/_static/underscore.js    |   31 +
 .../proton/python/book/_static/up-pressed.png   |  Bin 0 -> 372 bytes
 .../proton/python/book/_static/up.png           |  Bin 0 -> 363 bytes
 .../proton/python/book/_static/websupport.js    |  808 ++
 .../proton/python/book/_transom_ignore_pages    |    0
 .../proton/python/book/genindex.html            |  695 ++
 .../proton/python/book/index.html               |  118 +
 .../proton/python/book/objects.inv              |  Bin 0 -> 1026 bytes
 .../proton/python/book/overview.html            |  931 +++
 .../proton/python/book/search.html              |   99 +
 .../proton/python/book/searchindex.js           |    1 +
 .../proton/python/book/tutorial.html            | 1061 +++
 .../qpid-proton-0.13.0/release-notes.md         |  119 +
 3351 files changed, 663888 insertions(+), 44 deletions(-)
----------------------------------------------------------------------



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[42/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
new file mode 100755
index 0000000..749c4bb
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h_source.html
@@ -0,0 +1,548 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/codec.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('codec_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">codec.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="codec_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_CODEC_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_CODEC_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">   48</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">   53</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1,</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
+<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">   58</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2,</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">   63</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3,</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">   68</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4,</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">   73</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5,</div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">   78</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6,</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">   83</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7,</div>
+<div class="line"><a name="l00084"></a><span class="lineno">   84</span>&#160;</div>
+<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">   88</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8,</div>
+<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">   93</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9,</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">   98</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10,</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">  103</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11,</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">  109</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12,</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">  114</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13,</div>
+<div class="line"><a name="l00115"></a><span class="lineno">  115</span>&#160;</div>
+<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">  119</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14,</div>
+<div class="line"><a name="l00120"></a><span class="lineno">  120</span>&#160;</div>
+<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">  124</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15,</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;</div>
+<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">  129</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16,</div>
+<div class="line"><a name="l00130"></a><span class="lineno">  130</span>&#160;</div>
+<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">  134</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17,</div>
+<div class="line"><a name="l00135"></a><span class="lineno">  135</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">  139</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18,</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">  144</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19,</div>
+<div class="line"><a name="l00145"></a><span class="lineno">  145</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">  150</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20,</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">  156</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21,</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">  161</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22,</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">  166</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23,</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
+<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">  171</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24,</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">  177</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25,</div>
+<div class="line"><a name="l00178"></a><span class="lineno">  178</span>&#160;</div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">  183</a></span>&#160;  <a class="code" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1</div>
+<div class="line"><a name="l00184"></a><span class="lineno">  184</span>&#160;} <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;</div>
+<div class="line"><a name="l00192"></a><span class="lineno">  192</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a>(<a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
+<div class="line"><a name="l00193"></a><span class="lineno">  193</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="structpn__atom__t.html">  199</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>{</div>
+<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">  204</a></span>&#160;  <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">type</a>;</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;  <span class="keyword">union </span>{</div>
+<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">  209</a></span>&#160;    <span class="keywordtype">bool</span> <a class="code" href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">as_bool</a>;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;</div>
+<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">  214</a></span>&#160;    uint8_t <a class="code" href="structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e">as_ubyte</a>;</div>
+<div class="line"><a name="l00215"></a><span class="lineno">  215</span>&#160;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">  219</a></span>&#160;    int8_t <a class="code" href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">as_byte</a>;</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">  224</a></span>&#160;    uint16_t <a class="code" href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">as_ushort</a>;</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
+<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">  229</a></span>&#160;    int16_t <a class="code" href="structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9">as_short</a>;</div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
+<div class="line"><a name="l00234"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">  234</a></span>&#160;    uint32_t <a class="code" href="structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07">as_uint</a>;</div>
+<div class="line"><a name="l00235"></a><span class="lineno">  235</span>&#160;</div>
+<div class="line"><a name="l00239"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">  239</a></span>&#160;    int32_t <a class="code" href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">as_int</a>;</div>
+<div class="line"><a name="l00240"></a><span class="lineno">  240</span>&#160;</div>
+<div class="line"><a name="l00244"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">  244</a></span>&#160;    pn_char_t <a class="code" href="structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2">as_char</a>;</div>
+<div class="line"><a name="l00245"></a><span class="lineno">  245</span>&#160;</div>
+<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">  249</a></span>&#160;    uint64_t <a class="code" href="structpn__atom__t.html#aa754243590728e977707720bd95df84f">as_ulong</a>;</div>
+<div class="line"><a name="l00250"></a><span class="lineno">  250</span>&#160;</div>
+<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">  254</a></span>&#160;    int64_t <a class="code" href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">as_long</a>;</div>
+<div class="line"><a name="l00255"></a><span class="lineno">  255</span>&#160;</div>
+<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">  259</a></span>&#160;    pn_timestamp_t <a class="code" href="structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860">as_timestamp</a>;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;</div>
+<div class="line"><a name="l00264"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">  264</a></span>&#160;    <span class="keywordtype">float</span> <a class="code" href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">as_float</a>;</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
+<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">  269</a></span>&#160;    <span class="keywordtype">double</span> <a class="code" href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">as_double</a>;</div>
+<div class="line"><a name="l00270"></a><span class="lineno">  270</span>&#160;</div>
+<div class="line"><a name="l00274"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">  274</a></span>&#160;    pn_decimal32_t <a class="code" href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">as_decimal32</a>;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">  279</a></span>&#160;    pn_decimal64_t <a class="code" href="structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763">as_decimal64</a>;</div>
+<div class="line"><a name="l00280"></a><span class="lineno">  280</span>&#160;</div>
+<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">  284</a></span>&#160;    <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">as_decimal128</a>;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">  289</a></span>&#160;    <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">as_uuid</a>;</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
+<div class="line"><a name="l00298"></a><span class="lineno"><a class="line" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">  298</a></span>&#160;    <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6">as_bytes</a>;</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  } u;</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;} <a class="code" href="structpn__atom__t.html">pn_atom_t</a>;</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;</div>
+<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">  358</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>;</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;</div>
+<div class="line"><a name="l00368"></a><span class="lineno">  368</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a>(<span class="keywordtype">size_t</span> capacity);</div>
+<div class="line"><a name="l00369"></a><span class="lineno">  369</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
+<div class="line"><a name="l00383"></a><span class="lineno">  383</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data_errno</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;</div>
+<div class="line"><a name="l00396"></a><span class="lineno">  396</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00397"></a><span class="lineno">  397</span>&#160;</div>
+<div class="line"><a name="l00398"></a><span class="lineno">  398</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vfill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00399"></a><span class="lineno">  399</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_fill(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00400"></a><span class="lineno">  400</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_vscan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00401"></a><span class="lineno">  401</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_data_scan(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;</div>
+<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00412"></a><span class="lineno">  412</span>&#160;</div>
+<div class="line"><a name="l00422"></a><span class="lineno">  422</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00423"></a><span class="lineno">  423</span>&#160;</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00430"></a><span class="lineno">  430</span>&#160;</div>
+<div class="line"><a name="l00439"></a><span class="lineno">  439</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00440"></a><span class="lineno">  440</span>&#160;</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00462"></a><span class="lineno">  462</span>&#160;</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
+<div class="line"><a name="l00474"></a><span class="lineno">  474</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_data_lookup(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;</div>
+<div class="line"><a name="l00483"></a><span class="lineno">  483</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00484"></a><span class="lineno">  484</span>&#160;</div>
+<div class="line"><a name="l00492"></a><span class="lineno">  492</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00493"></a><span class="lineno">  493</span>&#160;</div>
+<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div>
+<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
+<div class="line"><a name="l00517"></a><span class="lineno">  517</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">pn_data_encode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00518"></a><span class="lineno">  518</span>&#160;</div>
+<div class="line"><a name="l00526"></a><span class="lineno">  526</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00527"></a><span class="lineno">  527</span>&#160;</div>
+<div class="line"><a name="l00545"></a><span class="lineno">  545</span>&#160;PN_EXTERN ssize_t <a class="code" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;</div>
+<div class="line"><a name="l00569"></a><span class="lineno">  569</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00570"></a><span class="lineno">  570</span>&#160;</div>
+<div class="line"><a name="l00589"></a><span class="lineno">  589</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">pn_data_put_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00590"></a><span class="lineno">  590</span>&#160;</div>
+<div class="line"><a name="l00624"></a><span class="lineno">  624</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> described, <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type);</div>
+<div class="line"><a name="l00625"></a><span class="lineno">  625</span>&#160;</div>
+<div class="line"><a name="l00645"></a><span class="lineno">  645</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">pn_data_put_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00646"></a><span class="lineno">  646</span>&#160;</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
+<div class="line"><a name="l00662"></a><span class="lineno">  662</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">pn_data_put_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">bool</span> b);</div>
+<div class="line"><a name="l00663"></a><span class="lineno">  663</span>&#160;</div>
+<div class="line"><a name="l00671"></a><span class="lineno">  671</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint8_t ub);</div>
+<div class="line"><a name="l00672"></a><span class="lineno">  672</span>&#160;</div>
+<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">pn_data_put_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int8_t b);</div>
+<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
+<div class="line"><a name="l00689"></a><span class="lineno">  689</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint16_t us);</div>
+<div class="line"><a name="l00690"></a><span class="lineno">  690</span>&#160;</div>
+<div class="line"><a name="l00698"></a><span class="lineno">  698</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int16_t s);</div>
+<div class="line"><a name="l00699"></a><span class="lineno">  699</span>&#160;</div>
+<div class="line"><a name="l00707"></a><span class="lineno">  707</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint32_t ui);</div>
+<div class="line"><a name="l00708"></a><span class="lineno">  708</span>&#160;</div>
+<div class="line"><a name="l00716"></a><span class="lineno">  716</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">pn_data_put_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int32_t i);</div>
+<div class="line"><a name="l00717"></a><span class="lineno">  717</span>&#160;</div>
+<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_char_t c);</div>
+<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
+<div class="line"><a name="l00734"></a><span class="lineno">  734</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">pn_data_put_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint64_t ul);</div>
+<div class="line"><a name="l00735"></a><span class="lineno">  735</span>&#160;</div>
+<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga538519513a20a441fddd98214c049fb6">pn_data_put_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int64_t l);</div>
+<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
+<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_timestamp_t t);</div>
+<div class="line"><a name="l00753"></a><span class="lineno">  753</span>&#160;</div>
+<div class="line"><a name="l00761"></a><span class="lineno">  761</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">float</span> f);</div>
+<div class="line"><a name="l00762"></a><span class="lineno">  762</span>&#160;</div>
+<div class="line"><a name="l00770"></a><span class="lineno">  770</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">pn_data_put_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <span class="keywordtype">double</span> d);</div>
+<div class="line"><a name="l00771"></a><span class="lineno">  771</span>&#160;</div>
+<div class="line"><a name="l00779"></a><span class="lineno">  779</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal32_t d);</div>
+<div class="line"><a name="l00780"></a><span class="lineno">  780</span>&#160;</div>
+<div class="line"><a name="l00788"></a><span class="lineno">  788</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal64_t d);</div>
+<div class="line"><a name="l00789"></a><span class="lineno">  789</span>&#160;</div>
+<div class="line"><a name="l00797"></a><span class="lineno">  797</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> d);</div>
+<div class="line"><a name="l00798"></a><span class="lineno">  798</span>&#160;</div>
+<div class="line"><a name="l00806"></a><span class="lineno">  806</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">pn_data_put_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> u);</div>
+<div class="line"><a name="l00807"></a><span class="lineno">  807</span>&#160;</div>
+<div class="line"><a name="l00816"></a><span class="lineno">  816</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> bytes);</div>
+<div class="line"><a name="l00817"></a><span class="lineno">  817</span>&#160;</div>
+<div class="line"><a name="l00826"></a><span class="lineno">  826</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <span class="keywordtype">string</span>);</div>
+<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;</div>
+<div class="line"><a name="l00836"></a><span class="lineno">  836</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> symbol);</div>
+<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;</div>
+<div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> atom);</div>
+<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div>
+<div class="line"><a name="l00874"></a><span class="lineno">  874</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00875"></a><span class="lineno">  875</span>&#160;</div>
+<div class="line"><a name="l00914"></a><span class="lineno">  914</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">pn_data_get_map</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00915"></a><span class="lineno">  915</span>&#160;</div>
+<div class="line"><a name="l00949"></a><span class="lineno">  949</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00950"></a><span class="lineno">  950</span>&#160;</div>
+<div class="line"><a name="l00957"></a><span class="lineno">  957</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">pn_data_is_array_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00958"></a><span class="lineno">  958</span>&#160;</div>
+<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> <a class="code" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">pn_data_get_array_type</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00967"></a><span class="lineno">  967</span>&#160;</div>
+<div class="line"><a name="l00991"></a><span class="lineno">  991</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00992"></a><span class="lineno">  992</span>&#160;</div>
+<div class="line"><a name="l00999"></a><span class="lineno">  999</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">pn_data_is_null</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01000"></a><span class="lineno"> 1000</span>&#160;</div>
+<div class="line"><a name="l01006"></a><span class="lineno"> 1006</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">pn_data_get_bool</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01007"></a><span class="lineno"> 1007</span>&#160;</div>
+<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;PN_EXTERN uint8_t <a class="code" href="group__data.html#ga833462593fa1366867d399e54e12f95a">pn_data_get_ubyte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01015"></a><span class="lineno"> 1015</span>&#160;</div>
+<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;PN_EXTERN int8_t <a class="code" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
+<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN uint16_t <a class="code" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;</div>
+<div class="line"><a name="l01038"></a><span class="lineno"> 1038</span>&#160;PN_EXTERN int16_t <a class="code" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01039"></a><span class="lineno"> 1039</span>&#160;</div>
+<div class="line"><a name="l01046"></a><span class="lineno"> 1046</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01047"></a><span class="lineno"> 1047</span>&#160;</div>
+<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;PN_EXTERN int32_t <a class="code" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">pn_data_get_int</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;</div>
+<div class="line"><a name="l01062"></a><span class="lineno"> 1062</span>&#160;PN_EXTERN pn_char_t <a class="code" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">pn_data_get_char</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01063"></a><span class="lineno"> 1063</span>&#160;</div>
+<div class="line"><a name="l01070"></a><span class="lineno"> 1070</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">pn_data_get_ulong</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01071"></a><span class="lineno"> 1071</span>&#160;</div>
+<div class="line"><a name="l01078"></a><span class="lineno"> 1078</span>&#160;PN_EXTERN int64_t <a class="code" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01079"></a><span class="lineno"> 1079</span>&#160;</div>
+<div class="line"><a name="l01086"></a><span class="lineno"> 1086</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">pn_data_get_timestamp</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01087"></a><span class="lineno"> 1087</span>&#160;</div>
+<div class="line"><a name="l01094"></a><span class="lineno"> 1094</span>&#160;PN_EXTERN <span class="keywordtype">float</span> <a class="code" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01095"></a><span class="lineno"> 1095</span>&#160;</div>
+<div class="line"><a name="l01102"></a><span class="lineno"> 1102</span>&#160;PN_EXTERN <span class="keywordtype">double</span> <a class="code" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01103"></a><span class="lineno"> 1103</span>&#160;</div>
+<div class="line"><a name="l01110"></a><span class="lineno"> 1110</span>&#160;PN_EXTERN pn_decimal32_t <a class="code" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01111"></a><span class="lineno"> 1111</span>&#160;</div>
+<div class="line"><a name="l01118"></a><span class="lineno"> 1118</span>&#160;PN_EXTERN pn_decimal64_t <a class="code" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">pn_data_get_decimal64</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01119"></a><span class="lineno"> 1119</span>&#160;</div>
+<div class="line"><a name="l01126"></a><span class="lineno"> 1126</span>&#160;PN_EXTERN <a class="code" href="structpn__decimal128__t.html">pn_decimal128_t</a> <a class="code" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01127"></a><span class="lineno"> 1127</span>&#160;</div>
+<div class="line"><a name="l01135"></a><span class="lineno"> 1135</span>&#160;PN_EXTERN <a class="code" href="structpn__uuid__t.html">pn_uuid_t</a> <a class="code" href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01136"></a><span class="lineno"> 1136</span>&#160;</div>
+<div class="line"><a name="l01145"></a><span class="lineno"> 1145</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01146"></a><span class="lineno"> 1146</span>&#160;</div>
+<div class="line"><a name="l01156"></a><span class="lineno"> 1156</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">pn_data_get_string</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01157"></a><span class="lineno"> 1157</span>&#160;</div>
+<div class="line"><a name="l01167"></a><span class="lineno"> 1167</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#ga1297b27c461838081be7e5e48915736f">pn_data_get_symbol</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01168"></a><span class="lineno"> 1168</span>&#160;</div>
+<div class="line"><a name="l01178"></a><span class="lineno"> 1178</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">pn_data_get_bytes</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01179"></a><span class="lineno"> 1179</span>&#160;</div>
+<div class="line"><a name="l01186"></a><span class="lineno"> 1186</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <a class="code" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01187"></a><span class="lineno"> 1187</span>&#160;</div>
+<div class="line"><a name="l01196"></a><span class="lineno"> 1196</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">pn_data_copy</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
+<div class="line"><a name="l01197"></a><span class="lineno"> 1197</span>&#160;</div>
+<div class="line"><a name="l01205"></a><span class="lineno"> 1205</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src);</div>
+<div class="line"><a name="l01206"></a><span class="lineno"> 1206</span>&#160;</div>
+<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__data.html#ga50c7179db92da951c918279c4229ec88">pn_data_appendn</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src, <span class="keywordtype">int</span> limit);</div>
+<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>&#160;</div>
+<div class="line"><a name="l01228"></a><span class="lineno"> 1228</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01229"></a><span class="lineno"> 1229</span>&#160;</div>
+<div class="line"><a name="l01235"></a><span class="lineno"> 1235</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01236"></a><span class="lineno"> 1236</span>&#160;</div>
+<div class="line"><a name="l01244"></a><span class="lineno"> 1244</span>&#160;PN_EXTERN pn_handle_t <a class="code" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01245"></a><span class="lineno"> 1245</span>&#160;</div>
+<div class="line"><a name="l01257"></a><span class="lineno"> 1257</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_handle_t point);</div>
+<div class="line"><a name="l01258"></a><span class="lineno"> 1258</span>&#160;</div>
+<div class="line"><a name="l01266"></a><span class="lineno"> 1266</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a>(<a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l01267"></a><span class="lineno"> 1267</span>&#160;</div>
+<div class="line"><a name="l01271"></a><span class="lineno"> 1271</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l01272"></a><span class="lineno"> 1272</span>&#160;}</div>
+<div class="line"><a name="l01273"></a><span class="lineno"> 1273</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01274"></a><span class="lineno"> 1274</span>&#160;</div>
+<div class="line"><a name="l01275"></a><span class="lineno"> 1275</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* codec.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__data_html_gaa155cf465bb16a4f77a9b939211f1ef8"><div class="ttname"><a href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a></div><div class="ttdeci">PN_EXTERN pn_handle_t pn_data_point(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gac784c15b856ff9f953ec7d22d90fc0fc"><div class="ttname"><a href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_data_error(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a></div><div class="ttdef"><b>Definition:</b> codec.h:139</div></div>
+<div class="ttc" id="group__data_html_ga10e83457b188e64e16816f4837fbe2f0"><div class="ttname"><a href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_char(pn_data_t *data, pn_char_t c)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a></div><div class="ttdef"><b>Definition:</b> codec.h:183</div></div>
+<div class="ttc" id="group__data_html_ga44f6fae3db7765bb79eb29394afa02c7"><div class="ttname"><a href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_uint(pn_data_t *data, uint32_t ui)</div></div>
+<div class="ttc" id="group__data_html_gaf57a68675bf7c951ef93e333d12331af"><div class="ttname"><a href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_get_list(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gad56554ed239e0ba6d5e76deb7e5151a0"><div class="ttname"><a href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a></div><div class="ttdeci">PN_EXTERN float pn_data_get_float(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gacc956eb9cd9d1434e95e8e89d24f6d75"><div class="ttname"><a href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_atom(pn_data_t *data, pn_atom_t atom)</div></div>
+<div class="ttc" id="group__data_html_ga46683edde8b3118f0a28a17737c392b1"><div class="ttname"><a href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a></div><div class="ttdeci">PN_EXTERN void pn_data_rewind(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga4c77a6e34a96f6f955ce30ce9b92b41c"><div class="ttname"><a href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a></div><div class="ttdeci">PN_EXTERN pn_bytes_t pn_data_get_binary(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a></div><div class="ttdef"><b>Definition:</b> codec.h:53</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__data_html_gabc1d7ff29b81c7a6f72f5f8a0466b723"><div class="ttname"><a href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_symbol(pn_data_t *data, pn_bytes_t symbol)</div></div>
+<div class="ttc" id="structpn__atom__t_html_af6a8ae4a38016fe5d0901c9fbcb3f3d6"><div class="ttname"><a href="structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6">pn_atom_t::as_double</a></div><div class="ttdeci">double as_double</div><div class="ttdef"><b>Definition:</b> codec.h:269</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a></div><div class="ttdef"><b>Definition:</b> codec.h:129</div></div>
+<div class="ttc" id="group__data_html_ga847e4703a17ad4ebc1a8013bd34c1c39"><div class="ttname"><a href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_ushort(pn_data_t *data, uint16_t us)</div></div>
+<div class="ttc" id="group__data_html_gaf2cd71e20873f001af7df46411ea82ec"><div class="ttname"><a href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a></div><div class="ttdeci">PN_EXTERN void pn_data_dump(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaaec0e43b868e758310bfb65a3065de35"><div class="ttname"><a href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a></div><div class="ttdeci">PN_EXTERN int pn_data_append(pn_data_t *data, pn_data_t *src)</div></div>
+<div class="ttc" id="group__data_html_ga1cfcd86ac89600c6bf4d496594daa6bf"><div class="ttname"><a href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a></div><div class="ttdeci">PN_EXTERN int64_t pn_data_get_long(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a></div><div class="ttdef"><b>Definition:</b> codec.h:171</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a></div><div class="ttdef"><b>Definition:</b> codec.h:103</div></div>
+<div class="ttc" id="group__data_html_gadc681a22d35a8cf825506107190537dc"><div class="ttname"><a href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a></div><div class="ttdeci">PN_EXTERN uint32_t pn_data_get_uint(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaac31eb899c93e404926081a2650d7f55"><div class="ttname"><a href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_list(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a></div><div class="ttdef"><b>Definition:</b> codec.h:88</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a></div><div class="ttdef"><b>Definition:</b> codec.h:177</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a></div><div class="ttdef"><b>Definition:</b> codec.h:134</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a></div><div class="ttdef"><b>Definition:</b> codec.h:73</div></div>
+<div class="ttc" id="group__data_html_gacb96a69af27c8a6d1a041e51cb4319e3"><div class="ttname"><a href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_float(pn_data_t *data, float f)</div></div>
+<div class="ttc" id="group__data_html_ga6cdc924144c5963bf370da33cc7b0102"><div class="ttname"><a href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a></div><div class="ttdeci">PN_EXTERN int pn_data_print(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gada1c4399957d9d07ee7676e1be703d3c"><div class="ttname"><a href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_binary(pn_data_t *data, pn_bytes_t bytes)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a0bf487fd395f231d75f09f9e3af707ee"><div class="ttname"><a href="structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee">pn_atom_t::as_uuid</a></div><div class="ttdeci">pn_uuid_t as_uuid</div><div class="ttdef"><b>Definition:</b> codec.h:289</div></div>
+<div class="ttc" id="group__data_html_gab909ae76a8f77b31f3f3ebc4b42b3c53"><div class="ttname"><a href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_data_decode(pn_data_t *data, const char *bytes, size_t size)</div></div>
+<div class="ttc" id="group__data_html_gae43fd5ef5ac16fea997dd3e212b666ce"><div class="ttname"><a href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a></div><div class="ttdeci">PN_EXTERN void pn_data_widen(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga9839bc1094a1626db6684f9fc9997d81"><div class="ttname"><a href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a></div><div class="ttdeci">PN_EXTERN uint16_t pn_data_get_ushort(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a></div><div class="ttdef"><b>Definition:</b> codec.h:63</div></div>
+<div class="ttc" id="structpn__atom__t_html_acb80d523296b4e648a25960716e543dd"><div class="ttname"><a href="structpn__atom__t.html#acb80d523296b4e648a25960716e543dd">pn_atom_t::as_float</a></div><div class="ttdeci">float as_float</div><div class="ttdef"><b>Definition:</b> codec.h:264</div></div>
+<div class="ttc" id="group__data_html_ga03f3769fafcfe3208db645eb629b536c"><div class="ttname"><a href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_ubyte(pn_data_t *data, uint8_t ub)</div></div>
+<div class="ttc" id="group__data_html_ga5c3a83c1afb9b5425d145d5b5a92fbc4"><div class="ttname"><a href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a></div><div class="ttdeci">PN_EXTERN void pn_data_free(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gab3a5aea516790f3b87b7a0f2f5374e10"><div class="ttname"><a href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_timestamp(pn_data_t *data, pn_timestamp_t t)</div></div>
+<div class="ttc" id="group__data_html_ga017f9e11e72206d02dc82e06282ec956"><div class="ttname"><a href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a></div><div class="ttdeci">PN_EXTERN bool pn_data_is_described(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a06e1dfa93e6c48e7beab59f7346e2358"><div class="ttname"><a href="structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358">pn_atom_t::as_byte</a></div><div class="ttdeci">int8_t as_byte</div><div class="ttdef"><b>Definition:</b> codec.h:219</div></div>
+<div class="ttc" id="group__data_html_ga00d64770a609ca56d0eeda41dd8847bb"><div class="ttname"><a href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_short(pn_data_t *data, int16_t s)</div></div>
+<div class="ttc" id="group__data_html_gabee4683d01f40d0bf0e75cbf55d13d43"><div class="ttname"><a href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_array(pn_data_t *data, bool described, pn_type_t type)</div></div>
+<div class="ttc" id="group__data_html_ga656b946dfaa0e4bc5e2e54275cb6304d"><div class="ttname"><a href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a></div><div class="ttdeci">PN_EXTERN bool pn_data_prev(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a></div><div class="ttdef"><b>Definition:</b> codec.h:68</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a></div><div class="ttdef"><b>Definition:</b> codec.h:109</div></div>
+<div class="ttc" id="structpn__atom__t_html_ad1a4b7e07e68791b54524fd985cf50b6"><div class="ttname"><a href="structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6">pn_atom_t::as_ushort</a></div><div class="ttdeci">uint16_t as_ushort</div><div class="ttdef"><b>Definition:</b> codec.h:224</div></div>
+<div class="ttc" id="group__data_html_ga4df82b8d528399bc524eed5561348cf1"><div class="ttname"><a href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a></div><div class="ttdeci">PN_EXTERN void pn_data_narrow(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga1b744c779f8f9ba14f27b70795cca5e7"><div class="ttname"><a href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a></div><div class="ttdeci">PN_EXTERN pn_decimal128_t pn_data_get_decimal128(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a></div><div class="ttdef"><b>Definition:</b> codec.h:114</div></div>
+<div class="ttc" id="group__data_html_ga0032a3390f1c09c4bdbb2db245126524"><div class="ttname"><a href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a></div><div class="ttdeci">PN_EXTERN double pn_data_get_double(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__uuid__t_html"><div class="ttname"><a href="structpn__uuid__t.html">pn_uuid_t</a></div><div class="ttdef"><b>Definition:</b> types.h:63</div></div>
+<div class="ttc" id="group__data_html_ga6082cb1e9b6bc00948f0878717b41270"><div class="ttname"><a href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a></div><div class="ttdeci">PN_EXTERN bool pn_data_exit(pn_data_t *data)</div></div>
+<div class="ttc" id="structpn__bytes__t_html"><div class="ttname"><a href="structpn__bytes__t.html">pn_bytes_t</a></div><div class="ttdef"><b>Definition:</b> types.h:67</div></div>
+<div class="ttc" id="group__data_html_ga03a69f9332eee0e205cf9f11ad3d2249"><div class="ttname"><a href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a></div><div class="ttdeci">PN_EXTERN int8_t pn_data_get_byte(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga97266ce50aee4c6e0c8603d68c07a2d4"><div class="ttname"><a href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal32(pn_data_t *data, pn_decimal32_t d)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a9ff8357941553ab704dc86c72ced9a1a"><div class="ttname"><a href="structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a">pn_atom_t::as_decimal32</a></div><div class="ttdeci">pn_decimal32_t as_decimal32</div><div class="ttdef"><b>Definition:</b> codec.h:274</div></div>
+<div class="ttc" id="structpn__atom__t_html_a16aa788b03544d02be1349bc5e35e4bc"><div class="ttname"><a href="structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc">pn_atom_t::as_int</a></div><div class="ttdeci">int32_t as_int</div><div class="ttdef"><b>Definition:</b> codec.h:239</div></div>
+<div class="ttc" id="group__data_html_ga263f241d7f97826ad223f5568b7eae79"><div class="ttname"><a href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a></div><div class="ttdeci">PN_EXTERN bool pn_data_next(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga5facc4b4d0559c4a6b334a02fd982628"><div class="ttname"><a href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_size(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga52cdd84bd9964c29cb6cd4cad7ef0467"><div class="ttname"><a href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_null(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga03fa959001ad29c5646edcb42caaa12c"><div class="ttname"><a href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_string(pn_data_t *data, pn_bytes_t string)</div></div>
+<div class="ttc" id="group__data_html_gab3f128742148492c7e8d509674395752"><div class="ttname"><a href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a></div><div class="ttdeci">PN_EXTERN pn_uuid_t pn_data_get_uuid(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gadcd2302af4138df54c4746a63d5d1126"><div class="ttname"><a href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a></div><div class="ttdeci">PN_EXTERN void pn_data_clear(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaae0ba5dd81812d60060505fbae3fcbdb"><div class="ttname"><a href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a></div><div class="ttdeci">PN_EXTERN int pn_data_format(pn_data_t *data, char *bytes, size_t *size)</div></div>
+<div class="ttc" id="structpn__atom__t_html_a955beb69514c435365e2f0c48882a253"><div class="ttname"><a href="structpn__atom__t.html#a955beb69514c435365e2f0c48882a253">pn_atom_t::as_decimal128</a></div><div class="ttdeci">pn_decimal128_t as_decimal128</div><div class="ttdef"><b>Definition:</b> codec.h:284</div></div>
+<div class="ttc" id="group__data_html_ga8cee2e1f0d422738f99eb538727f4319"><div class="ttname"><a href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a></div><div class="ttdeci">PN_EXTERN pn_atom_t pn_data_get_atom(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gac78d77572b1c36b01b469ff604da9710"><div class="ttname"><a href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal128(pn_data_t *data, pn_decimal128_t d)</div></div>
+<div class="ttc" id="group__data_html_gafcc8aae2df7d12f3d2a9b9d3ddc82494"><div class="ttname"><a href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_data(size_t capacity)</div></div>
+<div class="ttc" id="structpn__atom__t_html"><div class="ttname"><a href="structpn__atom__t.html">pn_atom_t</a></div><div class="ttdef"><b>Definition:</b> codec.h:199</div></div>
+<div class="ttc" id="structpn__atom__t_html_aa4082a13e524808d733a9d1493dcade4"><div class="ttname"><a href="structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4">pn_atom_t::as_long</a></div><div class="ttdeci">int64_t as_long</div><div class="ttdef"><b>Definition:</b> codec.h:254</div></div>
+<div class="ttc" id="group__data_html_gae70c79935ccce9b893494044e29423fa"><div class="ttname"><a href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a></div><div class="ttdeci">PN_EXTERN bool pn_data_restore(pn_data_t *data, pn_handle_t point)</div></div>
+<div class="ttc" id="group__data_html_ga00cdfc2b8b894ec53143924dc8dcf95b"><div class="ttname"><a href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a></div><div class="ttdeci">PN_EXTERN int16_t pn_data_get_short(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gaac5e69565602301035f58da8759d90d0"><div class="ttname"><a href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a></div><div class="ttdeci">PN_EXTERN pn_type_t pn_data_type(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a></div><div class="ttdef"><b>Definition:</b> codec.h:58</div></div>
+<div class="ttc" id="structpn__atom__t_html_a6ab6bf03fb481b7ef08f78cb3cf6d466"><div class="ttname"><a href="structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466">pn_atom_t::as_bool</a></div><div class="ttdeci">bool as_bool</div><div class="ttdef"><b>Definition:</b> codec.h:209</div></div>
+<div class="ttc" id="group__data_html_gac9700149093e77e783ddcef52a8a4db1"><div class="ttname"><a href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a></div><div class="ttdeci">PN_EXTERN size_t pn_data_get_array(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b"><div class="ttname"><a href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a></div><div class="ttdef"><b>Definition:</b> codec.h:150</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="structpn__atom__t_html_a838b1e92993d7d40b2b0a8702effcf9d"><div class="ttname"><a href="structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d">pn_atom_t::type</a></div><div class="ttdeci">pn_type_t type</div><div class="ttdef"><b>Definition:</b> codec.h:204</div></div>
+<div class="ttc" id="group__data_html_ga5941073925427acd8a8e3a2c8ffe09f2"><div class="ttname"><a href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a></div><div class="ttdeci">PN_EXTERN pn_decimal32_t pn_data_get_decimal32(pn_data_t *data)</div></div>
+<div class="ttc" id="group__data_html_ga6a964f2c22a015983793a3323651e0f0"><div class="ttname"><a href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a></div><div class="ttdeci">PN_EXTERN int pn_data_put_decimal64(pn_data_t *data, pn_decimal64_t d)</div></div>
+<div class="ttc" id="group__data_html_gaff5e6d111aaa22b5bb254381bcdd9f79"><div class="ttname"><a href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a></div><div class="ttdeci">PN_EXTERN ssize_t pn_data_encoded_size(pn_data_t *data)</div></div>
+<div class=

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[18/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.html
new file mode 100755
index 0000000..22c4425
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.html
@@ -0,0 +1,855 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Terminus</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__terminus.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Terminus<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__link.html">Link</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gad202baf5c904d6991e13521b7c93fdc2"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a></td></tr>
+<tr class="separator:gad202baf5c904d6991e13521b7c93fdc2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> { <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">PN_UNSPECIFIED</a> = 0, 
+<a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">PN_SOURCE</a> = 1, 
+<a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">PN_TARGET</a> = 2, 
+<a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">PN_COORDINATOR</a> = 3
+ }<tr class="separator:ga3cb9c86d1e2bb024de2658f9def098e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:ga213267363be45848f3299471ea93089b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> { <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">PN_NONDURABLE</a> = 0, 
+<a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">PN_CONFIGURATION</a> = 1, 
+<a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">PN_DELIVERIES</a> = 2
+ }<tr class="separator:ga213267363be45848f3299471ea93089b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gab4089b27ee99a348deab776f3d4931f0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> { <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">PN_EXPIRE_WITH_LINK</a>, 
+<a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">PN_EXPIRE_WITH_SESSION</a>, 
+<a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">PN_EXPIRE_WITH_CONNECTION</a>, 
+<a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">PN_EXPIRE_NEVER</a>
+ }<tr class="separator:gab4089b27ee99a348deab776f3d4931f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+<tr class="memitem:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> { <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">PN_DIST_MODE_UNSPECIFIED</a> = 0, 
+<a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">PN_DIST_MODE_COPY</a> = 1, 
+<a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">PN_DIST_MODE_MOVE</a> = 2
+ }<tr class="separator:gac6fb89a5fa96476db51b60f10dc785d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaaef31d25eb233aace7be1e0174fbf55e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e">pn_terminus_get_type</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:gaaef31d25eb233aace7be1e0174fbf55e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe106dcd053dd04b0fdbc9b40b58e23d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d">pn_terminus_set_type</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> type)</td></tr>
+<tr class="separator:gafe106dcd053dd04b0fdbc9b40b58e23d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf7ce75acdf855eaf7637abcd4131d6b3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3">pn_terminus_get_address</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:gaf7ce75acdf855eaf7637abcd4131d6b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae55a8e0c226942c3ce122fa1e453148c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">pn_terminus_set_address</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, const char *address)</td></tr>
+<tr class="separator:gae55a8e0c226942c3ce122fa1e453148c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga575d3d03d45453bce10392b120e35a50"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga575d3d03d45453bce10392b120e35a50">pn_terminus_get_distribution_mode</a> (const <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga575d3d03d45453bce10392b120e35a50"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad4abc043078d14aeeaef3116500d62e1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gad4abc043078d14aeeaef3116500d62e1">pn_terminus_set_distribution_mode</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> mode)</td></tr>
+<tr class="separator:gad4abc043078d14aeeaef3116500d62e1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabaa9f17714567505f194d6fbb3ad785c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c">pn_terminus_get_durability</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:gabaa9f17714567505f194d6fbb3ad785c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga386428e4d1742649fffa112f231a3bf8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga386428e4d1742649fffa112f231a3bf8">pn_terminus_set_durability</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> durability)</td></tr>
+<tr class="separator:ga386428e4d1742649fffa112f231a3bf8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ea6ce82047f3fab63e70a29b74b5fcf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf">pn_terminus_get_expiry_policy</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga4ea6ce82047f3fab63e70a29b74b5fcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace5b1ae5c177b3d072d619567e20c2a3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">pn_terminus_set_expiry_policy</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> policy)</td></tr>
+<tr class="separator:gace5b1ae5c177b3d072d619567e20c2a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadf6f4e80e36b70803acab67b12a35a14"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_seconds_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14">pn_terminus_get_timeout</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:gadf6f4e80e36b70803acab67b12a35a14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe5932e60e778827a0b6c27e7748a814"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gafe5932e60e778827a0b6c27e7748a814">pn_terminus_set_timeout</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, pn_seconds_t timeout)</td></tr>
+<tr class="separator:gafe5932e60e778827a0b6c27e7748a814"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66ac0a6b680d16588f6e95e0804c64f5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5">pn_terminus_is_dynamic</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga66ac0a6b680d16588f6e95e0804c64f5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8600194fb12e709bb165249996d3d136"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga8600194fb12e709bb165249996d3d136">pn_terminus_set_dynamic</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, bool dynamic)</td></tr>
+<tr class="separator:ga8600194fb12e709bb165249996d3d136"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga166a84223f2e17a8d122bf19e5ebe0e3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3">pn_terminus_properties</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga166a84223f2e17a8d122bf19e5ebe0e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31429fed465bdf8c393196f3dfbf4d2f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f">pn_terminus_capabilities</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga31429fed465bdf8c393196f3dfbf4d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab27e5d1e2e0d1610ff9d9819d89f4bed"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">pn_terminus_outcomes</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:gab27e5d1e2e0d1610ff9d9819d89f4bed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga91a7d1ca890c3171220ea7d1eaa57b86"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86">pn_terminus_filter</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus)</td></tr>
+<tr class="separator:ga91a7d1ca890c3171220ea7d1eaa57b86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabf6c265040dd7233bddbb4efcf314999"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__terminus.html#gabf6c265040dd7233bddbb4efcf314999">pn_terminus_copy</a> (<a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *terminus, <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *src)</td></tr>
+<tr class="separator:gabf6c265040dd7233bddbb4efcf314999"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gad202baf5c904d6991e13521b7c93fdc2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Encapsulates the endpoint state associated with an AMQP Terminus.</p>
+<p>An AMQP Terminus acts as either a source or target for messages, but never both. Every AMQP link is associated with both a source terminus and a target terminus that is negotiated during link establishment. A terminus consists of an AMQP address, along with a number of other properties defining the quality of service and behaviour of the link. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="gac6fb89a5fa96476db51b60f10dc785d0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Distribution mode of an AMQP terminus.</p>
+<p>The distribution mode of a source terminus defines the behaviour when multiple receiving links provide addresses that resolve to the same node. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac"></a>PN_DIST_MODE_UNSPECIFIED&#160;</td><td class="fielddoc">
+<p>the behaviour is defined by the node </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523"></a>PN_DIST_MODE_COPY&#160;</td><td class="fielddoc">
+<p>the receiver gets all messages </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92"></a>PN_DIST_MODE_MOVE&#160;</td><td class="fielddoc">
+<p>the receiver competes for messages </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="ga213267363be45848f3299471ea93089b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Durability mode of an AMQP terminus.</p>
+<p>An AMQP terminus may provide durable storage for its state, thereby permitting link recovery in the event of endpoint failures. This durability may be applied to the configuration of the terminus only, or to all delivery state as well. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b"></a>PN_NONDURABLE&#160;</td><td class="fielddoc">
+<p>indicates a non durable terminus </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58"></a>PN_CONFIGURATION&#160;</td><td class="fielddoc">
+<p>indicates a terminus with durably held configuration, but not delivery state </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2"></a>PN_DELIVERIES&#160;</td><td class="fielddoc">
+<p>indicates a terminus with both durably held configuration and durably held delivery state. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="gab4089b27ee99a348deab776f3d4931f0"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Expiry policy of an AMQP terminus.</p>
+<p>An orphaned terminus can only exist for the timeout configured by <a class="el" href="group__terminus.html#gafe5932e60e778827a0b6c27e7748a814">pn_terminus_set_timeout</a>. The expiry policy determins when a terminus is considered orphaned, i.e. when the expiry timer starts counting down. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391"></a>PN_EXPIRE_WITH_LINK&#160;</td><td class="fielddoc">
+<p>the terminus is orphaned when the parent link is closed </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01"></a>PN_EXPIRE_WITH_SESSION&#160;</td><td class="fielddoc">
+<p>the terminus is orphaned when the parent session is closed </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5"></a>PN_EXPIRE_WITH_CONNECTION&#160;</td><td class="fielddoc">
+<p>the terminus is orphaned when the parent connection is closed </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556"></a>PN_EXPIRE_NEVER&#160;</td><td class="fielddoc">
+<p>the terminus is never considered orphaned </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a class="anchor" id="ga3cb9c86d1e2bb024de2658f9def098e7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Type of an AMQP terminus. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216"></a>PN_UNSPECIFIED&#160;</td><td class="fielddoc">
+<p>indicates a nonexistent terminus, may used as a source or target </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0"></a>PN_SOURCE&#160;</td><td class="fielddoc">
+<p>indicates a source of messages </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e"></a>PN_TARGET&#160;</td><td class="fielddoc">
+<p>indicates a target for messages </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae"></a>PN_COORDINATOR&#160;</td><td class="fielddoc">
+<p>a special target identifying a transaction coordinator </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga31429fed465bdf8c393196f3dfbf4d2f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_terminus_capabilities </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP capabilities data for a terminus object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the terminus object is freed due to its parent link being freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the AMQP capabilities for the parent terminus object. Note that this MUST take the form of an array of symbols to be valid.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the terminus capabilities </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabf6c265040dd7233bddbb4efcf314999"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_copy </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>src</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Copy a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>the terminus object to be copied into </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">src</td><td>the terminus to be copied from </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga91a7d1ca890c3171220ea7d1eaa57b86"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_terminus_filter </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP filter set for a terminus object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the terminus object is freed due to its parent link being freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the AMQP filter set for the parent terminus object. Note that this MUST take the form of a symbol keyed map to be valid.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a source terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the terminus filter set </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf7ce75acdf855eaf7637abcd4131d6b3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_terminus_get_address </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the address of a terminus object.</p>
+<p>The pointer returned by this operation is valid until <a class="el" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">pn_terminus_set_address</a> is called or until the terminus is freed due to its parent link being freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the address </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga575d3d03d45453bce10392b120e35a50"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a> pn_terminus_get_distribution_mode </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the distribution mode of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the distribution mode of the terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabaa9f17714567505f194d6fbb3ad785c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a> pn_terminus_get_durability </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the durability mode of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the terminus durability mode </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4ea6ce82047f3fab63e70a29b74b5fcf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a> pn_terminus_get_expiry_policy </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the expiry policy of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the expiry policy of the terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadf6f4e80e36b70803acab67b12a35a14"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_seconds_t pn_terminus_get_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the timeout of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the timeout of the terminus </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaef31d25eb233aace7be1e0174fbf55e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a> pn_terminus_get_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the type of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the terminus type </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga66ac0a6b680d16588f6e95e0804c64f5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_terminus_is_dynamic </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the dynamic flag for a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the dynamic flag is set for the terminus, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab27e5d1e2e0d1610ff9d9819d89f4bed"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_terminus_outcomes </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP outcomes for a terminus object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the terminus object is freed due to its parent link being freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the AMQP outcomes for the parent terminus object. Note that this MUST take the form of an array of symbols to be valid.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the terminus outcomes </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga166a84223f2e17a8d122bf19e5ebe0e3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_terminus_properties </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access/modify the AMQP properties data for a terminus object.</p>
+<p>This operation will return a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object that is valid until the terminus object is freed due to its parent link being freed. Any data contained by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object will be sent as the AMQP properties for the parent terminus object. Note that this MUST take the form of a symbol keyed map to be valid.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to a pn_data_t representing the terminus properties </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae55a8e0c226942c3ce122fa1e453148c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_address </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>address</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the address of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">address</td><td>an AMQP address string </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad4abc043078d14aeeaef3116500d62e1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_distribution_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">pn_distribution_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the distribution mode of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the distribution mode for the terminus </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga386428e4d1742649fffa112f231a3bf8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_durability </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">pn_durability_t</a>&#160;</td>
+          <td class="paramname"><em>durability</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the durability mode of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">durability</td><td>the terminus durability mode </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8600194fb12e709bb165249996d3d136"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_dynamic </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>dynamic</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the dynamic flag for a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">dynamic</td><td>the dynamic flag for the terminus </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gace5b1ae5c177b3d072d619567e20c2a3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_expiry_policy </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">pn_expiry_policy_t</a>&#160;</td>
+          <td class="paramname"><em>policy</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the expiry policy of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">policy</td><td>the expiry policy for the terminus </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafe5932e60e778827a0b6c27e7748a814"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_seconds_t&#160;</td>
+          <td class="paramname"><em>timeout</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the timeout of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td>the timeout for the terminus </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafe106dcd053dd04b0fdbc9b40b58e23d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_terminus_set_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">pn_terminus_t</a> *&#160;</td>
+          <td class="paramname"><em>terminus</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">pn_terminus_type_t</a>&#160;</td>
+          <td class="paramname"><em>type</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the type of a terminus object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">terminus</td><td>a terminus object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>the terminus type </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.js
new file mode 100755
index 0000000..8281a30
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__terminus.js
@@ -0,0 +1,45 @@
+var group__terminus =
+[
+    [ "pn_terminus_t", "group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2", null ],
+    [ "pn_distribution_mode_t", "group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0", [
+      [ "PN_DIST_MODE_UNSPECIFIED", "group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac", null ],
+      [ "PN_DIST_MODE_COPY", "group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523", null ],
+      [ "PN_DIST_MODE_MOVE", "group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92", null ]
+    ] ],
+    [ "pn_durability_t", "group__terminus.html#ga213267363be45848f3299471ea93089b", [
+      [ "PN_NONDURABLE", "group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b", null ],
+      [ "PN_CONFIGURATION", "group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58", null ],
+      [ "PN_DELIVERIES", "group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2", null ]
+    ] ],
+    [ "pn_expiry_policy_t", "group__terminus.html#gab4089b27ee99a348deab776f3d4931f0", [
+      [ "PN_EXPIRE_WITH_LINK", "group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391", null ],
+      [ "PN_EXPIRE_WITH_SESSION", "group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01", null ],
+      [ "PN_EXPIRE_WITH_CONNECTION", "group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5", null ],
+      [ "PN_EXPIRE_NEVER", "group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556", null ]
+    ] ],
+    [ "pn_terminus_type_t", "group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7", [
+      [ "PN_UNSPECIFIED", "group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216", null ],
+      [ "PN_SOURCE", "group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0", null ],
+      [ "PN_TARGET", "group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e", null ],
+      [ "PN_COORDINATOR", "group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae", null ]
+    ] ],
+    [ "pn_terminus_capabilities", "group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f", null ],
+    [ "pn_terminus_copy", "group__terminus.html#gabf6c265040dd7233bddbb4efcf314999", null ],
+    [ "pn_terminus_filter", "group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86", null ],
+    [ "pn_terminus_get_address", "group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3", null ],
+    [ "pn_terminus_get_distribution_mode", "group__terminus.html#ga575d3d03d45453bce10392b120e35a50", null ],
+    [ "pn_terminus_get_durability", "group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c", null ],
+    [ "pn_terminus_get_expiry_policy", "group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf", null ],
+    [ "pn_terminus_get_timeout", "group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14", null ],
+    [ "pn_terminus_get_type", "group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e", null ],
+    [ "pn_terminus_is_dynamic", "group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5", null ],
+    [ "pn_terminus_outcomes", "group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed", null ],
+    [ "pn_terminus_properties", "group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3", null ],
+    [ "pn_terminus_set_address", "group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c", null ],
+    [ "pn_terminus_set_distribution_mode", "group__terminus.html#gad4abc043078d14aeeaef3116500d62e1", null ],
+    [ "pn_terminus_set_durability", "group__terminus.html#ga386428e4d1742649fffa112f231a3bf8", null ],
+    [ "pn_terminus_set_dynamic", "group__terminus.html#ga8600194fb12e709bb165249996d3d136", null ],
+    [ "pn_terminus_set_expiry_policy", "group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3", null ],
+    [ "pn_terminus_set_timeout", "group__terminus.html#gafe5932e60e778827a0b6c27e7748a814", null ],
+    [ "pn_terminus_set_type", "group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[11/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h_source.html
new file mode 100755
index 0000000..8c92304
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/message_8h_source.html
@@ -0,0 +1,315 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/message.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('message_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">message.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="message_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSAGE_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSAGE_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="types_8h.html">proton/types.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="codec_8h.html">proton/codec.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">   49</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">   54</a></span>&#160;<span class="preprocessor">#define PN_DEFAULT_PRIORITY (4)</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;PN_EXTERN <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> * <a class="code" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;PN_EXTERN <span class="keywordtype">void</span>           <a class="code" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_error_t    *<a class="code" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00125"></a><span class="lineno">  125</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00126"></a><span class="lineno">  126</span>&#160;</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> inferred);</div>
+<div class="line"><a name="l00138"></a><span class="lineno">  138</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno">  139</span>&#160;<span class="comment">// standard message headers and properties</span></div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00150"></a><span class="lineno">  150</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a>            (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00151"></a><span class="lineno">  151</span>&#160;</div>
+<div class="line"><a name="l00162"></a><span class="lineno">  162</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> durable);</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;</div>
+<div class="line"><a name="l00174"></a><span class="lineno">  174</span>&#160;PN_EXTERN uint8_t        <a class="code" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00175"></a><span class="lineno">  175</span>&#160;</div>
+<div class="line"><a name="l00185"></a><span class="lineno">  185</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint8_t priority);</div>
+<div class="line"><a name="l00186"></a><span class="lineno">  186</span>&#160;</div>
+<div class="line"><a name="l00199"></a><span class="lineno">  199</span>&#160;PN_EXTERN pn_millis_t    <a class="code" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;</div>
+<div class="line"><a name="l00210"></a><span class="lineno">  210</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a>               (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_millis_t ttl);</div>
+<div class="line"><a name="l00211"></a><span class="lineno">  211</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">bool</span>           <a class="code" href="group__message.html#ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
+<div class="line"><a name="l00236"></a><span class="lineno">  236</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">bool</span> first);</div>
+<div class="line"><a name="l00237"></a><span class="lineno">  237</span>&#160;</div>
+<div class="line"><a name="l00248"></a><span class="lineno">  248</span>&#160;PN_EXTERN uint32_t       <a class="code" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00249"></a><span class="lineno">  249</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint32_t count);</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a>                    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00276"></a><span class="lineno">  276</span>&#160;</div>
+<div class="line"><a name="l00289"></a><span class="lineno">  289</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00290"></a><span class="lineno">  290</span>&#160;</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a>                (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span class="keywordtype">id</span>);</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a>     <a class="code" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
+<div class="line"><a name="l00329"></a><span class="lineno">  329</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> user_id);</div>
+<div class="line"><a name="l00330"></a><span class="lineno">  330</span>&#160;</div>
+<div class="line"><a name="l00345"></a><span class="lineno">  345</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00346"></a><span class="lineno">  346</span>&#160;</div>
+<div class="line"><a name="l00359"></a><span class="lineno">  359</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
+<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a>           (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *subject);</div>
+<div class="line"><a name="l00390"></a><span class="lineno">  390</span>&#160;</div>
+<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div>
+<div class="line"><a name="l00419"></a><span class="lineno">  419</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *reply_to);</div>
+<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;</div>
+<div class="line"><a name="l00433"></a><span class="lineno">  433</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *    <a class="code" href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a>        (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00434"></a><span class="lineno">  434</span>&#160;</div>
+<div class="line"><a name="l00446"></a><span class="lineno">  446</span>&#160;PN_EXTERN <a class="code" href="structpn__atom__t.html">pn_atom_t</a>      <a class="code" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00447"></a><span class="lineno">  447</span>&#160;</div>
+<div class="line"><a name="l00459"></a><span class="lineno">  459</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="structpn__atom__t.html">pn_atom_t</a> <span class="keywordtype">id</span>);</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;</div>
+<div class="line"><a name="l00475"></a><span class="lineno">  475</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;</div>
+<div class="line"><a name="l00489"></a><span class="lineno">  489</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a>      (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *type);</div>
+<div class="line"><a name="l00490"></a><span class="lineno">  490</span>&#160;</div>
+<div class="line"><a name="l00505"></a><span class="lineno">  505</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;</div>
+<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a>  (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *encoding);</div>
+<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;</div>
+<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div>
+<div class="line"><a name="l00541"></a><span class="lineno">  541</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a>       (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div>
+<div class="line"><a name="l00542"></a><span class="lineno">  542</span>&#160;</div>
+<div class="line"><a name="l00552"></a><span class="lineno">  552</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00553"></a><span class="lineno">  553</span>&#160;</div>
+<div class="line"><a name="l00563"></a><span class="lineno">  563</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a>     (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time);</div>
+<div class="line"><a name="l00564"></a><span class="lineno">  564</span>&#160;</div>
+<div class="line"><a name="l00579"></a><span class="lineno">  579</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00580"></a><span class="lineno">  580</span>&#160;</div>
+<div class="line"><a name="l00593"></a><span class="lineno">  593</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a>          (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *group_id);</div>
+<div class="line"><a name="l00594"></a><span class="lineno">  594</span>&#160;</div>
+<div class="line"><a name="l00605"></a><span class="lineno">  605</span>&#160;PN_EXTERN pn_sequence_t  <a class="code" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00606"></a><span class="lineno">  606</span>&#160;</div>
+<div class="line"><a name="l00617"></a><span class="lineno">  617</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a>    (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_sequence_t n);</div>
+<div class="line"><a name="l00618"></a><span class="lineno">  618</span>&#160;</div>
+<div class="line"><a name="l00633"></a><span class="lineno">  633</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *   <a class="code" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00634"></a><span class="lineno">  634</span>&#160;</div>
+<div class="line"><a name="l00647"></a><span class="lineno">  647</span>&#160;PN_EXTERN <span class="keywordtype">int</span>            <a class="code" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a> (<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *reply_to_group_id);</div>
+<div class="line"><a name="l00648"></a><span class="lineno">  648</span>&#160;</div>
+<div class="line"><a name="l00664"></a><span class="lineno">  664</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00665"></a><span class="lineno">  665</span>&#160;</div>
+<div class="line"><a name="l00680"></a><span class="lineno">  680</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00681"></a><span class="lineno">  681</span>&#160;</div>
+<div class="line"><a name="l00696"></a><span class="lineno">  696</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00697"></a><span class="lineno">  697</span>&#160;</div>
+<div class="line"><a name="l00709"></a><span class="lineno">  709</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00710"></a><span class="lineno">  710</span>&#160;</div>
+<div class="line"><a name="l00723"></a><span class="lineno">  723</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00724"></a><span class="lineno">  724</span>&#160;</div>
+<div class="line"><a name="l00738"></a><span class="lineno">  738</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> *size);</div>
+<div class="line"><a name="l00739"></a><span class="lineno">  739</span>&#160;</div>
+<div class="line"><a name="l00743"></a><span class="lineno">  743</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a>(<a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data);</div>
+<div class="line"><a name="l00744"></a><span class="lineno">  744</span>&#160;</div>
+<div class="line"><a name="l00748"></a><span class="lineno">  748</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00749"></a><span class="lineno">  749</span>&#160;}</div>
+<div class="line"><a name="l00750"></a><span class="lineno">  750</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00751"></a><span class="lineno">  751</span>&#160;</div>
+<div class="line"><a name="l00752"></a><span class="lineno">  752</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* message.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__message_html_gae22d080b9928ac446349117783e5e1e7"><div class="ttname"><a href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_instructions(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gad63613b52062ab477ac9c32f7131cda4"><div class="ttname"><a href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga31d881ca2663b0903f9a866da1e911ef"><div class="ttname"><a href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_group_sequence(pn_message_t *msg, pn_sequence_t n)</div></div>
+<div class="ttc" id="types_8h_html"><div class="ttname"><a href="types_8h.html">types.h</a></div></div>
+<div class="ttc" id="group__message_html_ga04aa890bc4ff9f182462cffd50029123"><div class="ttname"><a href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_reply_to(pn_message_t *msg, const char *reply_to)</div></div>
+<div class="ttc" id="group__message_html_gad5044e606189589abafd65890d8824d8"><div class="ttname"><a href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_expiry_time(pn_message_t *msg, pn_timestamp_t time)</div></div>
+<div class="ttc" id="group__message_html_ga39f2990e3a541fd9371d7dfb3ca82953"><div class="ttname"><a href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_content_encoding(pn_message_t *msg, const char *encoding)</div></div>
+<div class="ttc" id="group__message_html_ga5878b877a0b119f9eb6a7a02bdda6358"><div class="ttname"><a href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_priority(pn_message_t *msg, uint8_t priority)</div></div>
+<div class="ttc" id="group__message_html_gad9259fa9271e8844c8e05a7e8978e3b2"><div class="ttname"><a href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></div><div class="ttdeci">struct pn_message_t pn_message_t</div><div class="ttdef"><b>Definition:</b> message.h:49</div></div>
+<div class="ttc" id="group__message_html_ga29d5812830f4379461472761cd5e056b"><div class="ttname"><a href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_durable(pn_message_t *msg, bool durable)</div></div>
+<div class="ttc" id="group__message_html_ga99fcb933bf3dc699a1b04027f770922e"><div class="ttname"><a href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_reply_to_group_id(pn_message_t *msg, const char *reply_to_group_id)</div></div>
+<div class="ttc" id="group__message_html_ga85500c85e451bb223084a5261be4f107"><div class="ttname"><a href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a></div><div class="ttdeci">PN_EXTERN pn_atom_t pn_message_get_correlation_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gaac9c32067e50f3279fe17b17a3b0cc7f"><div class="ttname"><a href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_group_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gadae5d992568a088c561e5ddcdde13705"><div class="ttname"><a href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_address(pn_message_t *msg, const char *address)</div></div>
+<div class="ttc" id="group__message_html_gad82108b69076e73f9a413297eb0fe93a"><div class="ttname"><a href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a></div><div class="ttdeci">PN_EXTERN void pn_message_clear(pn_message_t *msg)</div></div>
+<div class="ttc" id="codec_8h_html"><div class="ttname"><a href="codec_8h.html">codec.h</a></div></div>
+<div class="ttc" id="group__message_html_ga8881958619bd06d75c0c6cfffc59ee07"><div class="ttname"><a href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_content_type(pn_message_t *msg, const char *type)</div></div>
+<div class="ttc" id="group__message_html_ga165beee02cfa76912ec7eb89e3869135"><div class="ttname"><a href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_reply_to_group_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gaf5a583d0cc1ee1a91d02e3f772a25771"><div class="ttname"><a href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_subject(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gaaaa2eb9b3638f556a8e89643e7d5751d"><div class="ttname"><a href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_id(pn_message_t *msg, pn_atom_t id)</div></div>
+<div class="ttc" id="group__message_html_gae6061ca4cd91f35db285ad4e736b4880"><div class="ttname"><a href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a></div><div class="ttdeci">PN_EXTERN uint32_t pn_message_get_delivery_count(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga6dc34192b0b265792e80b909733fc446"><div class="ttname"><a href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a></div><div class="ttdeci">PN_EXTERN pn_atom_t pn_message_get_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga02854827986ba1b0e36d0005674661c4"><div class="ttname"><a href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a></div><div class="ttdeci">PN_EXTERN void pn_message_free(pn_message_t *msg)</div></div>
+<div class="ttc" id="structpn__bytes__t_html"><div class="ttname"><a href="structpn__bytes__t.html">pn_bytes_t</a></div><div class="ttdef"><b>Definition:</b> types.h:67</div></div>
+<div class="ttc" id="group__message_html_ga7f328d0874a181f508b0af9eece5e95d"><div class="ttname"><a href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_creation_time(pn_message_t *msg, pn_timestamp_t time)</div></div>
+<div class="ttc" id="group__message_html_ga98c45926c58fabb1465c59d9aa4056ff"><div class="ttname"><a href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a></div><div class="ttdeci">PN_EXTERN int pn_message_errno(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga8e14c80d737f01e2a54b8198c48910d4"><div class="ttname"><a href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a></div><div class="ttdeci">PN_EXTERN int pn_message_decode(pn_message_t *msg, const char *bytes, size_t size)</div></div>
+<div class="ttc" id="group__message_html_ga9b9e3322a64a594001f1d97f7cf2affa"><div class="ttname"><a href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a></div><div class="ttdeci">PN_EXTERN int pn_message_encode(pn_message_t *msg, char *bytes, size_t *size)</div></div>
+<div class="ttc" id="group__message_html_ga197f2c80f13dbfc5ee5527d387a0beab"><div class="ttname"><a href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_properties(pn_message_t *msg)</div></div>
+<div class="ttc" id="structpn__atom__t_html"><div class="ttname"><a href="structpn__atom__t.html">pn_atom_t</a></div><div class="ttdef"><b>Definition:</b> codec.h:199</div></div>
+<div class="ttc" id="group__message_html_gab79cc8c5eb7352d82e8f5bbfbe06234c"><div class="ttname"><a href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a></div><div class="ttdeci">PN_EXTERN pn_timestamp_t pn_message_get_expiry_time(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga320d01b638a1780bebec73f4a943778a"><div class="ttname"><a href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a></div><div class="ttdeci">PN_EXTERN int pn_message_data(pn_message_t *msg, pn_data_t *data)</div></div>
+<div class="ttc" id="group__message_html_gaa0a2a7abe7f484b5f4d5d7168d082c8e"><div class="ttname"><a href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_inferred(pn_message_t *msg, bool inferred)</div></div>
+<div class="ttc" id="group__message_html_ga87bacde8d1733671663832dbb9fd097c"><div class="ttname"><a href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_message_error(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gaf0df7d607fb85c78ada340df52db745c"><div class="ttname"><a href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a></div><div class="ttdeci">PN_EXTERN uint8_t pn_message_get_priority(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga8cb345cb31c3a3349688799b6b4f2006"><div class="ttname"><a href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_address(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="group__message_html_ga147807825163b84d9fdd7556fad42608"><div class="ttname"><a href="group__message.html#ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a></div><div class="ttdeci">PN_EXTERN bool pn_message_is_first_acquirer(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gab10575fed8437d431da449e04f835f6d"><div class="ttname"><a href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_user_id(pn_message_t *msg, pn_bytes_t user_id)</div></div>
+<div class="ttc" id="group__message_html_ga8b7dbd80b354c3e1210bd7d223c08d64"><div class="ttname"><a href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_content_type(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gac41af78e905b660a8df54baad6499a2d"><div class="ttname"><a href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_annotations(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga9bc059be1b3f8b48e3e02d03bd0e31cf"><div class="ttname"><a href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a></div><div class="ttdeci">PN_EXTERN pn_millis_t pn_message_get_ttl(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga9ec4d67e6527397023d119ae81f57c03"><div class="ttname"><a href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_content_encoding(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gad8cc824cf918cec1a53816c15527322a"><div class="ttname"><a href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_correlation_id(pn_message_t *msg, pn_atom_t id)</div></div>
+<div class="ttc" id="group__message_html_ga9e29a74bbaf88a38d488df17940f637a"><div class="ttname"><a href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_delivery_count(pn_message_t *msg, uint32_t count)</div></div>
+<div class="ttc" id="group__message_html_ga19e41e8cfac95c2cd0f77a92c4ec85eb"><div class="ttname"><a href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a></div><div class="ttdeci">PN_EXTERN bool pn_message_is_inferred(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gafe7577a90ec17ff77af79e1b544557d7"><div class="ttname"><a href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a></div><div class="ttdeci">PN_EXTERN const char * pn_message_get_reply_to(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gaafc66aca1184747edac543e9a3985a24"><div class="ttname"><a href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_subject(pn_message_t *msg, const char *subject)</div></div>
+<div class="ttc" id="group__message_html_ga0639e7686a2fdaabec64e26675fa805a"><div class="ttname"><a href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a></div><div class="ttdeci">PN_EXTERN bool pn_message_is_durable(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gab420ee7f0d06a3771e27b3bc0d97ded2"><div class="ttname"><a href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a></div><div class="ttdeci">PN_EXTERN pn_bytes_t pn_message_get_user_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_gad9c06e0d3ef5f2663fc5d8e2dd465ca3"><div class="ttname"><a href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_body(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga29b1ebb0e3d0f4663e679eb92b5dfdb9"><div class="ttname"><a href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a></div><div class="ttdeci">PN_EXTERN pn_message_t * pn_message(void)</div></div>
+<div class="ttc" id="group__message_html_gaa030d35726172445701c3abd365717b3"><div class="ttname"><a href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_message_correlation_id(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga231109a27ed77c5440f5fd5e8e271dc3"><div class="ttname"><a href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_ttl(pn_message_t *msg, pn_millis_t ttl)</div></div>
+<div class="ttc" id="group__message_html_gaaac9bf53b47cbfba119f47ecd08c6bc6"><div class="ttname"><a href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a></div><div class="ttdeci">PN_EXTERN pn_timestamp_t pn_message_get_creation_time(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga00b7a4b62de07b070191398e1f1cff02"><div class="ttname"><a href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_first_acquirer(pn_message_t *msg, bool first)</div></div>
+<div class="ttc" id="group__message_html_ga7820752b1c9d5f88e74d291e48fc1638"><div class="ttname"><a href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a></div><div class="ttdeci">PN_EXTERN pn_sequence_t pn_message_get_group_sequence(pn_message_t *msg)</div></div>
+<div class="ttc" id="group__message_html_ga0ba2c671c5db93e8c7321ef6e66c962e"><div class="ttname"><a href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a></div><div class="ttdeci">PN_EXTERN int pn_message_set_group_id(pn_message_t *msg, const char *group_id)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="message_8h.html">message.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[30/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.html
new file mode 100755
index 0000000..ae1a70f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__data.html
@@ -0,0 +1,2869 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Data</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__data.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#nested-classes">Classes</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Data</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Classes</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structpn__atom__t.html">pn_atom_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga5d6cf528776e8b6ad6d67caf095986bf"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></td></tr>
+<tr class="separator:ga5d6cf528776e8b6ad6d67caf095986bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> { <br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a> = 1, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a> = 2, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a> = 3, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">PN_BYTE</a> = 4, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a> = 5, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a> = 6, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a> = 7, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a> = 8, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">PN_CHAR</a> = 9, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a> = 10, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a> = 11, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">PN_TIMESTAMP</a> = 12, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a> = 13, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a> = 14, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">PN_DECIMAL32</a> = 15, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">PN_DECIMAL64</a> = 16, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">PN_DECIMAL128</a> = 17, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">PN_UUID</a> = 18, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a> = 19, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a> = 20, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a> = 21, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a> = 22, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a> = 23, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a> = 24, 
+<br />
+&#160;&#160;<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> = 25, 
+<a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">PN_INVALID</a> = -1
+<br />
+ }<tr class="separator:ga4465b5ea7d3c4f15c1dffa4deda905db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga2a546fbd721f3b528190b3298014f134"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">pn_type_name</a> (<a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type)</td></tr>
+<tr class="separator:ga2a546fbd721f3b528190b3298014f134"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcc8aae2df7d12f3d2a9b9d3ddc82494"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">pn_data</a> (size_t capacity)</td></tr>
+<tr class="separator:gafcc8aae2df7d12f3d2a9b9d3ddc82494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c3a83c1afb9b5425d145d5b5a92fbc4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">pn_data_free</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5c3a83c1afb9b5425d145d5b5a92fbc4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00f68f246fe5a0641c206d1e4bd3ce34"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">pn_data_errno</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga00f68f246fe5a0641c206d1e4bd3ce34"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gac784c15b856ff9f953ec7d22d90fc0fc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga2f35af39742c9ae4c7a14f5c2e8ae346"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vfill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
+<tr class="separator:ga2f35af39742c9ae4c7a14f5c2e8ae346"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf071fc8da4100e8bdde34097fe912f93"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaf071fc8da4100e8bdde34097fe912f93"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_fill</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
+<tr class="separator:gaf071fc8da4100e8bdde34097fe912f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8364700ba4736437f596cd15e2d90870"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8364700ba4736437f596cd15e2d90870"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_vscan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt, va_list ap)</td></tr>
+<tr class="separator:ga8364700ba4736437f596cd15e2d90870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07a8fa4a555e213b56a92027bf85c341"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga07a8fa4a555e213b56a92027bf85c341"></a>
+PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_scan</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *fmt,...)</td></tr>
+<tr class="separator:ga07a8fa4a555e213b56a92027bf85c341"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadcd2302af4138df54c4746a63d5d1126"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">pn_data_clear</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gadcd2302af4138df54c4746a63d5d1126"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5facc4b4d0559c4a6b334a02fd982628"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">pn_data_size</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5facc4b4d0559c4a6b334a02fd982628"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga46683edde8b3118f0a28a17737c392b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">pn_data_rewind</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga46683edde8b3118f0a28a17737c392b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga263f241d7f97826ad223f5568b7eae79"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga263f241d7f97826ad223f5568b7eae79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga656b946dfaa0e4bc5e2e54275cb6304d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga656b946dfaa0e4bc5e2e54275cb6304d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37a5eec807c913d165ba1de45e685b19"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga37a5eec807c913d165ba1de45e685b19"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6082cb1e9b6bc00948f0878717b41270"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6082cb1e9b6bc00948f0878717b41270"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f66aec0b42aeb5b1d9b0281ba5482a4"></a>
+PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><b>pn_data_lookup</b> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *name)</td></tr>
+<tr class="separator:ga1f66aec0b42aeb5b1d9b0281ba5482a4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac5e69565602301035f58da8759d90d0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaac5e69565602301035f58da8759d90d0">pn_data_type</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaac5e69565602301035f58da8759d90d0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6cdc924144c5963bf370da33cc7b0102"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">pn_data_print</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6cdc924144c5963bf370da33cc7b0102"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae0ba5dd81812d60060505fbae3fcbdb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">pn_data_format</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, char *bytes, size_t *size)</td></tr>
+<tr class="separator:gaae0ba5dd81812d60060505fbae3fcbdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b62c53f552bbd3a7d6104f370547b28"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">pn_data_encode</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, char *bytes, size_t size)</td></tr>
+<tr class="separator:ga1b62c53f552bbd3a7d6104f370547b28"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff5e6d111aaa22b5bb254381bcdd9f79"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">pn_data_encoded_size</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaff5e6d111aaa22b5bb254381bcdd9f79"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab909ae76a8f77b31f3f3ebc4b42b3c53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">pn_data_decode</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, const char *bytes, size_t size)</td></tr>
+<tr class="separator:gab909ae76a8f77b31f3f3ebc4b42b3c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac31eb899c93e404926081a2650d7f55"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">pn_data_put_list</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaac31eb899c93e404926081a2650d7f55"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ef7d014a1fcbfc6f39f363b6825ad2c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">pn_data_put_map</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1ef7d014a1fcbfc6f39f363b6825ad2c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabee4683d01f40d0bf0e75cbf55d13d43"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">pn_data_put_array</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, bool described, <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> type)</td></tr>
+<tr class="separator:gabee4683d01f40d0bf0e75cbf55d13d43"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7dac51e4345896a1ac969169237b5c16"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">pn_data_put_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga7dac51e4345896a1ac969169237b5c16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga52cdd84bd9964c29cb6cd4cad7ef0467"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">pn_data_put_null</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga52cdd84bd9964c29cb6cd4cad7ef0467"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9bd8fa2e72aee9b7a49a471d0ab891d6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">pn_data_put_bool</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, bool b)</td></tr>
+<tr class="separator:ga9bd8fa2e72aee9b7a49a471d0ab891d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03f3769fafcfe3208db645eb629b536c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">pn_data_put_ubyte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint8_t ub)</td></tr>
+<tr class="separator:ga03f3769fafcfe3208db645eb629b536c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fb37ff2b6220644c70c89d07b04b318"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">pn_data_put_byte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int8_t b)</td></tr>
+<tr class="separator:ga0fb37ff2b6220644c70c89d07b04b318"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga847e4703a17ad4ebc1a8013bd34c1c39"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">pn_data_put_ushort</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint16_t us)</td></tr>
+<tr class="separator:ga847e4703a17ad4ebc1a8013bd34c1c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00d64770a609ca56d0eeda41dd8847bb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">pn_data_put_short</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int16_t s)</td></tr>
+<tr class="separator:ga00d64770a609ca56d0eeda41dd8847bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44f6fae3db7765bb79eb29394afa02c7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">pn_data_put_uint</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint32_t ui)</td></tr>
+<tr class="separator:ga44f6fae3db7765bb79eb29394afa02c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabe6b2617d9361332c57fac7c152a3ea6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">pn_data_put_int</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int32_t i)</td></tr>
+<tr class="separator:gabe6b2617d9361332c57fac7c152a3ea6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10e83457b188e64e16816f4837fbe2f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">pn_data_put_char</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_char_t c)</td></tr>
+<tr class="separator:ga10e83457b188e64e16816f4837fbe2f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae432d32c8155d28a261f428f4b9fd870"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">pn_data_put_ulong</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, uint64_t ul)</td></tr>
+<tr class="separator:gae432d32c8155d28a261f428f4b9fd870"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga538519513a20a441fddd98214c049fb6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga538519513a20a441fddd98214c049fb6">pn_data_put_long</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, int64_t l)</td></tr>
+<tr class="separator:ga538519513a20a441fddd98214c049fb6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3a5aea516790f3b87b7a0f2f5374e10"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">pn_data_put_timestamp</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_timestamp_t t)</td></tr>
+<tr class="separator:gab3a5aea516790f3b87b7a0f2f5374e10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacb96a69af27c8a6d1a041e51cb4319e3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">pn_data_put_float</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, float f)</td></tr>
+<tr class="separator:gacb96a69af27c8a6d1a041e51cb4319e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03bbb354d2ebc461e952a6fe84e25d57"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">pn_data_put_double</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, double d)</td></tr>
+<tr class="separator:ga03bbb354d2ebc461e952a6fe84e25d57"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga97266ce50aee4c6e0c8603d68c07a2d4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">pn_data_put_decimal32</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal32_t d)</td></tr>
+<tr class="separator:ga97266ce50aee4c6e0c8603d68c07a2d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a964f2c22a015983793a3323651e0f0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">pn_data_put_decimal64</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_decimal64_t d)</td></tr>
+<tr class="separator:ga6a964f2c22a015983793a3323651e0f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac78d77572b1c36b01b469ff604da9710"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">pn_data_put_decimal128</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a> d)</td></tr>
+<tr class="separator:gac78d77572b1c36b01b469ff604da9710"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d0f06871283cdd3cfa9b978ff9a9ae2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">pn_data_put_uuid</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__uuid__t.html">pn_uuid_t</a> u)</td></tr>
+<tr class="separator:ga2d0f06871283cdd3cfa9b978ff9a9ae2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gada1c4399957d9d07ee7676e1be703d3c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">pn_data_put_binary</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> bytes)</td></tr>
+<tr class="separator:gada1c4399957d9d07ee7676e1be703d3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03fa959001ad29c5646edcb42caaa12c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">pn_data_put_string</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> string)</td></tr>
+<tr class="separator:ga03fa959001ad29c5646edcb42caaa12c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabc1d7ff29b81c7a6f72f5f8a0466b723"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">pn_data_put_symbol</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> symbol)</td></tr>
+<tr class="separator:gabc1d7ff29b81c7a6f72f5f8a0466b723"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacc956eb9cd9d1434e95e8e89d24f6d75"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">pn_data_put_atom</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> atom)</td></tr>
+<tr class="separator:gacc956eb9cd9d1434e95e8e89d24f6d75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf57a68675bf7c951ef93e333d12331af"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">pn_data_get_list</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaf57a68675bf7c951ef93e333d12331af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad6401b3b6546a86d10b666d648de26b7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">pn_data_get_map</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gad6401b3b6546a86d10b666d648de26b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9700149093e77e783ddcef52a8a4db1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN size_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">pn_data_get_array</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gac9700149093e77e783ddcef52a8a4db1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacae4481af22f2d9c5253c022de89c808"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">pn_data_is_array_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gacae4481af22f2d9c5253c022de89c808"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab8e7bedd5273ca39de95b8b8b3864d61"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">pn_data_get_array_type</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gab8e7bedd5273ca39de95b8b8b3864d61"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga017f9e11e72206d02dc82e06282ec956"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">pn_data_is_described</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga017f9e11e72206d02dc82e06282ec956"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6200ee577b92809bab4762802b4a01e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">pn_data_is_null</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae6200ee577b92809bab4762802b4a01e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga37f4661f13f7ede4db33095298089e60"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">pn_data_get_bool</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga37f4661f13f7ede4db33095298089e60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga833462593fa1366867d399e54e12f95a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga833462593fa1366867d399e54e12f95a">pn_data_get_ubyte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga833462593fa1366867d399e54e12f95a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga03a69f9332eee0e205cf9f11ad3d2249"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">pn_data_get_byte</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga03a69f9332eee0e205cf9f11ad3d2249"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9839bc1094a1626db6684f9fc9997d81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">pn_data_get_ushort</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga9839bc1094a1626db6684f9fc9997d81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00cdfc2b8b894ec53143924dc8dcf95b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">pn_data_get_short</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga00cdfc2b8b894ec53143924dc8dcf95b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc681a22d35a8cf825506107190537dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gadc681a22d35a8cf825506107190537dc">pn_data_get_uint</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gadc681a22d35a8cf825506107190537dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2063c4861ad5fedc59e2c9eab50fd74f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">pn_data_get_int</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga2063c4861ad5fedc59e2c9eab50fd74f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae664bb78d8c5ce9cf9375dac99bbb04e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_char_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">pn_data_get_char</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae664bb78d8c5ce9cf9375dac99bbb04e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga51c11e03a76dce0b1013adfd51ceac4b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">pn_data_get_ulong</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga51c11e03a76dce0b1013adfd51ceac4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1cfcd86ac89600c6bf4d496594daa6bf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">pn_data_get_long</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1cfcd86ac89600c6bf4d496594daa6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d79239b695728859bb94937ebdb346e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">pn_data_get_timestamp</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga8d79239b695728859bb94937ebdb346e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad56554ed239e0ba6d5e76deb7e5151a0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">pn_data_get_float</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gad56554ed239e0ba6d5e76deb7e5151a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0032a3390f1c09c4bdbb2db245126524"><td class="memItemLeft" align="right" valign="top">PN_EXTERN double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">pn_data_get_double</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga0032a3390f1c09c4bdbb2db245126524"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5941073925427acd8a8e3a2c8ffe09f2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_decimal32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">pn_data_get_decimal32</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga5941073925427acd8a8e3a2c8ffe09f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga38fe961771db4952b6281e5b00ecac89"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_decimal64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">pn_data_get_decimal64</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga38fe961771db4952b6281e5b00ecac89"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1b744c779f8f9ba14f27b70795cca5e7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__decimal128__t.html">pn_decimal128_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">pn_data_get_decimal128</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1b744c779f8f9ba14f27b70795cca5e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3f128742148492c7e8d509674395752"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__uuid__t.html">pn_uuid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gab3f128742148492c7e8d509674395752">pn_data_get_uuid</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gab3f128742148492c7e8d509674395752"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4c77a6e34a96f6f955ce30ce9b92b41c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">pn_data_get_binary</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga4c77a6e34a96f6f955ce30ce9b92b41c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6c81297c987e7ff682882c9a85f625ea"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">pn_data_get_string</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga6c81297c987e7ff682882c9a85f625ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1297b27c461838081be7e5e48915736f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga1297b27c461838081be7e5e48915736f">pn_data_get_symbol</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga1297b27c461838081be7e5e48915736f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabac9485859d8e7e753cc7d5cca18ad63"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">pn_data_get_bytes</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gabac9485859d8e7e753cc7d5cca18ad63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8cee2e1f0d422738f99eb538727f4319"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">pn_data_get_atom</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga8cee2e1f0d422738f99eb538727f4319"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae667fd79f80ce37dde639d3a0cfd38f9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">pn_data_copy</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src)</td></tr>
+<tr class="separator:gae667fd79f80ce37dde639d3a0cfd38f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaec0e43b868e758310bfb65a3065de35"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">pn_data_append</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src)</td></tr>
+<tr class="separator:gaaec0e43b868e758310bfb65a3065de35"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga50c7179db92da951c918279c4229ec88"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga50c7179db92da951c918279c4229ec88">pn_data_appendn</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *src, int limit)</td></tr>
+<tr class="separator:ga50c7179db92da951c918279c4229ec88"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4df82b8d528399bc524eed5561348cf1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">pn_data_narrow</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga4df82b8d528399bc524eed5561348cf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae43fd5ef5ac16fea997dd3e212b666ce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">pn_data_widen</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gae43fd5ef5ac16fea997dd3e212b666ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa155cf465bb16a4f77a9b939211f1ef8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_handle_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">pn_data_point</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaa155cf465bb16a4f77a9b939211f1ef8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae70c79935ccce9b893494044e29423fa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gae70c79935ccce9b893494044e29423fa">pn_data_restore</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data, pn_handle_t point)</td></tr>
+<tr class="separator:gae70c79935ccce9b893494044e29423fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf2cd71e20873f001af7df46411ea82ec"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">pn_data_dump</a> (<a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:gaf2cd71e20873f001af7df46411ea82ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga5d6cf528776e8b6ad6d67caf095986bf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Data object.</p>
+<p>A pn_data_t object provides an interface for decoding, extracting, creating, and encoding arbitrary AMQP data. A pn_data_t object contains a tree of AMQP values. Leaf nodes in this tree correspond to scalars in the AMQP type system such as <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">ints </a> or <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">strings </a>. Non-leaf nodes in this tree correspond to compound values in the AMQP type system such as <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">lists </a>, <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">maps </a>, <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">arrays </a>, or <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4
 deda905dbaff3c998d42222a4a4be01cac89418d07">described </a> values. The root node of the tree is the pn_data_t object itself and can have an arbitrary number of children.</p>
+<p>A pn_data_t object maintains the notion of the current node and the current parent node. Siblings are ordered within their parent. Values are accessed and/or added by using the <a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next()</a>, <a class="el" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">pn_data_prev()</a>, <a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">pn_data_enter()</a>, and <a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">pn_data_exit()</a> operations to navigate to the desired location in the tree and using the supplied variety of pn_data_put_* / pn_data_get_* operations to access or add a value of the desired type.</p>
+<p>The pn_data_put_* operations will always add a value <em>after</em> the current node in the tree. If the current node has a next sibling the pn_data_put_* operations will overwrite the value on this node. If there is no current node or the current node has no next sibling then one will be added. The pn_data_put_* operations always set the added/modified node to the current node. The pn_data_get_* operations read the value of the current node and do not change which node is current.</p>
+<p>The following types of scalar values are supported:</p>
+<ul>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">PN_NULL</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">PN_BOOL</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">PN_UBYTE</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">PN_USHORT</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">PN_SHORT</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">PN_UINT</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">PN_INT</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">PN_ULONG</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">PN_LONG</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">PN_FLOAT</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">PN_DOUBLE</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">PN_BINARY</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">PN_STRING</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">PN_SYMBOL</a></li>
+</ul>
+<p>The following types of compound values are supported:</p>
+<ul>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">PN_DESCRIBED</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">PN_ARRAY</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">PN_LIST</a></li>
+<li><a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">PN_MAP</a> </li>
+</ul>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a class="anchor" id="ga4465b5ea7d3c4f15c1dffa4deda905db"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">enum <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Identifies an AMQP type. </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe"></a>PN_NULL&#160;</td><td class="fielddoc">
+<p>The NULL AMQP type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7"></a>PN_BOOL&#160;</td><td class="fielddoc">
+<p>The boolean AMQP type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256"></a>PN_UBYTE&#160;</td><td class="fielddoc">
+<p>The unsigned byte AMQP type. An 8 bit unsigned integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592"></a>PN_BYTE&#160;</td><td class="fielddoc">
+<p>The byte AMQP type. An 8 bit signed integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41"></a>PN_USHORT&#160;</td><td class="fielddoc">
+<p>The unsigned short AMQP type. A 16 bit unsigned integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97"></a>PN_SHORT&#160;</td><td class="fielddoc">
+<p>The short AMQP type. A 16 bit signed integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd"></a>PN_UINT&#160;</td><td class="fielddoc">
+<p>The unsigned int AMQP type. A 32 bit unsigned integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab"></a>PN_INT&#160;</td><td class="fielddoc">
+<p>The signed int AMQP type. A 32 bit signed integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124"></a>PN_CHAR&#160;</td><td class="fielddoc">
+<p>The char AMQP type. A 32 bit unicode character. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777"></a>PN_ULONG&#160;</td><td class="fielddoc">
+<p>The ulong AMQP type. An unsigned 32 bit integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c"></a>PN_LONG&#160;</td><td class="fielddoc">
+<p>The long AMQP type. A signed 32 bit integer. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1"></a>PN_TIMESTAMP&#160;</td><td class="fielddoc">
+<p>The timestamp AMQP type. A signed 64 bit value measuring milliseconds since the epoch. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0"></a>PN_FLOAT&#160;</td><td class="fielddoc">
+<p>The float AMQP type. A 32 bit floating point value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5"></a>PN_DOUBLE&#160;</td><td class="fielddoc">
+<p>The double AMQP type. A 64 bit floating point value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca"></a>PN_DECIMAL32&#160;</td><td class="fielddoc">
+<p>The decimal32 AMQP type. A 32 bit decimal floating point value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae"></a>PN_DECIMAL64&#160;</td><td class="fielddoc">
+<p>The decimal64 AMQP type. A 64 bit decimal floating point value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4"></a>PN_DECIMAL128&#160;</td><td class="fielddoc">
+<p>The decimal128 AMQP type. A 128 bit decimal floating point value. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13"></a>PN_UUID&#160;</td><td class="fielddoc">
+<p>The UUID AMQP type. A 16 byte UUID. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9"></a>PN_BINARY&#160;</td><td class="fielddoc">
+<p>The binary AMQP type. A variable length sequence of bytes. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b"></a>PN_STRING&#160;</td><td class="fielddoc">
+<p>The string AMQP type. A variable length sequence of unicode characters. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9"></a>PN_SYMBOL&#160;</td><td class="fielddoc">
+<p>The symbol AMQP type. A variable length sequence of unicode characters. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07"></a>PN_DESCRIBED&#160;</td><td class="fielddoc">
+<p>A described AMQP type. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d"></a>PN_ARRAY&#160;</td><td class="fielddoc">
+<p>An AMQP array. A monomorphic sequence of other AMQP values. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804"></a>PN_LIST&#160;</td><td class="fielddoc">
+<p>An AMQP list. A polymorphic sequence of other AMQP values. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd"></a>PN_MAP&#160;</td><td class="fielddoc">
+<p>An AMQP map. A polymorphic container of other AMQP values formed into key/value pairs. </p>
+</td></tr>
+<tr><td class="fieldname"><a class="anchor" id="gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6"></a>PN_INVALID&#160;</td><td class="fielddoc">
+<p>A special invalid type value that is returned when no valid type is available. </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gafcc8aae2df7d12f3d2a9b9d3ddc82494"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_data </td>
+          <td>(</td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>capacity</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a pn_data_t object with the supplied initial capacity. A pn_data_t will grow automatically as needed, so an initial capacity of 0 is permitted.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">capacity</td><td>the initial capacity </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the newly constructed pn_data_t </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaec0e43b868e758310bfb65a3065de35"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_data_append </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>src</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Append the contents of another pn_data_t object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+    <tr><td class="paramname">src</td><td>the sourc pn_data_t to append from </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga50c7179db92da951c918279c4229ec88"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_data_appendn </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>src</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">int&#160;</td>
+          <td class="paramname"><em>limit</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Append up to <em>n</em> values from the contents of another pn_data_t object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+    <tr><td class="paramname">src</td><td>the sourc pn_data_t to append from </td></tr>
+    <tr><td class="paramname">limit</td><td>the maximum number of values to append </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadcd2302af4138df54c4746a63d5d1126"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_data_clear </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clears a pn_data_t object.</p>
+<p>A cleared pn_data_t object is equivalent to a newly constructed one.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>the pn_data_t object to clear </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gae667fd79f80ce37dde639d3a0cfd38f9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_data_copy </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>src</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Copy the contents of another pn_data_t object. Any values in the data object will be lost.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+    <tr><td class="paramname">src</td><td>the sourc pn_data_t to copy from </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab909ae76a8f77b31f3f3ebc4b42b3c53"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_data_decode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Decodes a single value from the contents of the AMQP data stream into the current data object. Note that if the pn_data_t object is pointing to a current node, the decoded value will overwrite the current one. If the pn_data_t object has no current node then a node will be appended to the current parent. If there is no current parent then a node will be appended to the pn_data_t itself.</p>
+<p>Upon success, this operation returns the number of bytes consumed from the AMQP data stream. Upon failure, this operation returns an error code.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+    <tr><td class="paramname">bytes</td><td>a pointer to an encoded AMQP data stream </td></tr>
+    <tr><td class="paramname">size</td><td>the size of the encoded AMQP data stream </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of bytes consumed from the AMQP data stream or an error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf2cd71e20873f001af7df46411ea82ec"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_data_dump </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Dumps a debug representation of the internal state of the pn_data_t object that includes its navigational state to stdout for debugging purposes.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object that is behaving in a confusing way </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga1b62c53f552bbd3a7d6104f370547b28"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_data_encode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Writes the contents of a data object to the given buffer as an AMQP data stream.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>the data object to encode </td></tr>
+    <tr><td class="paramname">bytes</td><td>the buffer for encoded data </td></tr>
+    <tr><td class="paramname">size</td><td>the size of the buffer</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the size of the encoded data on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaff5e6d111aaa22b5bb254381bcdd9f79"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_data_encoded_size </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Returns the number of bytes needed to encode a data object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>the data object</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the size of the encoded data or an error code if data is invalid. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga37a5eec807c913d165ba1de45e685b19"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_data_enter </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets the parent node to the current node and clears the current node. Clearing the current node sets it <em>before</em> the first child, calling <a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">pn_data_next()</a> advances to the first child. This operation will return false if there is no current node or if the current node is not a compound type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true iff the pointers to the current/parent nodes are changed </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga00f68f246fe5a0641c206d1e4bd3ce34"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_data_errno </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the current error code for a given pn_data_t.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the current error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac784c15b856ff9f953ec7d22d90fc0fc"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_data_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the current error for a givn pn_data_t.</p>
+<p>Every pn_data_t has an error descriptor that is created with the pn_data_t and dies with the pn_data_t. The error descriptor is updated whenever an operation fails. The <a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">pn_data_error()</a> function may be used to access a pn_data_t's error descriptor.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the pn_data_t's error descriptor </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6082cb1e9b6bc00948f0878717b41270"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_data_exit </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets the current node to the parent node and the parent node to its own parent. This operation will return false if there is no current node or parent node.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true iff the pointers to the current/parent nodes are changed </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaae0ba5dd81812d60060505fbae3fcbdb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_data_format </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t *&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Formats the contents of a pn_data_t object in a human readable way and writes them to the indicated location. The size pointer must hold the amount of free space following the bytes pointer, and upon success will be updated to indicate how much space has been used.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+    <tr><td class="paramname">bytes</td><td>a buffer to write the output to </td></tr>
+    <tr><td class="paramname">size</td><td>a pointer to the size of the buffer </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on succes, or an error on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5c3a83c1afb9b5425d145d5b5a92fbc4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_data_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a pn_data_t object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object or NULL </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gac9700149093e77e783ddcef52a8a4db1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN size_t pn_data_get_array </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>If the current node is an array, return the number of elements in the array, otherwise return 0. Array data can be accessed by entering the array. If the array is described, the first child node will be the descriptor, and the remaining count child nodes will be the elements of the array.</p>
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;...</div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;size_t count = pn_data_get_array(data);</div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;bool described = pn_data_is_array_described(data);</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;pn_type_t type = pn_data_get_array_type(data);</div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;</div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;pn_data_enter(data);</div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;</div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;if (described &amp;&amp; pn_data_next(data)) {</div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;    // the descriptor could be another type, but let&#39;s assume it&#39;s a symbol</div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;    pn_bytes_t descriptor = pn_data_get_symbol(data);</div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;}</div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;</div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;for (size_t i = 0; i &lt; count; i++) {</div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;  if (pn_data_next(data)) {</div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;      // all elements will be values of the array type retrieved above</div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;      ...</div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;  }</div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;}</div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;pn_data_exit(data);</div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;...</div>
+</div><!-- fragment --><dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of elements of an array node </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab8e7bedd5273ca39de95b8b8b3864d61"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">pn_type_t</a> pn_data_get_array_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return the array type if the current node points to an array, PN_INVALID otherwise.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the element type of an array node </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8cee2e1f0d422738f99eb538727f4319"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a> pn_data_get_atom </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>If the current node is a scalar value, return it as a <a class="el" href="structpn__atom__t.html">pn_atom_t</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramname">data</td><td>a pn_data_t object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the value of the current node as <a class="el" href="structpn__atom__t.html">pn_atom_t</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga4c77a6e34a96f6f955ce30ce9b92b41c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> pn_data_get_binary </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[03/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.js b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.js
new file mode 100755
index 0000000..00d77f5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/search/all_7.js
@@ -0,0 +1,648 @@
+var searchData=
+[
+  ['pn_5faccepted',['PN_ACCEPTED',['../group__disposition.html#gac64952b813a707586c6b3898e09552e4',1,'disposition.h']]],
+  ['pn_5farray',['PN_ARRAY',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d',1,'codec.h']]],
+  ['pn_5fatom_5ft',['pn_atom_t',['../structpn__atom__t.html',1,'']]],
+  ['pn_5fbinary',['PN_BINARY',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9',1,'codec.h']]],
+  ['pn_5fbool',['PN_BOOL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7',1,'codec.h']]],
+  ['pn_5fbyte',['PN_BYTE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592',1,'codec.h']]],
+  ['pn_5fbytes_5ft',['pn_bytes_t',['../structpn__bytes__t.html',1,'']]],
+  ['pn_5fchar',['PN_CHAR',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124',1,'codec.h']]],
+  ['pn_5fclass_5ft',['pn_class_t',['../structpn__class__t.html',1,'']]],
+  ['pn_5fcollector',['pn_collector',['../group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada',1,'event.h']]],
+  ['pn_5fcollector_5ffree',['pn_collector_free',['../group__event.html#gaff9695d4c47feea83a5762cec75d6ccf',1,'event.h']]],
+  ['pn_5fcollector_5fmore',['pn_collector_more',['../group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15',1,'event.h']]],
+  ['pn_5fcollector_5fpeek',['pn_collector_peek',['../group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f',1,'event.h']]],
+  ['pn_5fcollector_5fpop',['pn_collector_pop',['../group__event.html#gaa555f47b96943d506be173d3bfbb0e2f',1,'event.h']]],
+  ['pn_5fcollector_5fput',['pn_collector_put',['../group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c',1,'event.h']]],
+  ['pn_5fcollector_5frelease',['pn_collector_release',['../group__event.html#gad1f005d4eae73f8d81e2df08da151f53',1,'event.h']]],
+  ['pn_5fcollector_5ft',['pn_collector_t',['../group__event.html#ga905cdecedb8020bc28e648e43348b5d1',1,'types.h']]],
+  ['pn_5fcondition_5fclear',['pn_condition_clear',['../group__condition.html#ga038f092914fc0fd8ae3713a537e34a05',1,'condition.h']]],
+  ['pn_5fcondition_5fget_5fdescription',['pn_condition_get_description',['../group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1',1,'condition.h']]],
+  ['pn_5fcondition_5fget_5fname',['pn_condition_get_name',['../group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1',1,'condition.h']]],
+  ['pn_5fcondition_5finfo',['pn_condition_info',['../group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a',1,'condition.h']]],
+  ['pn_5fcondition_5fis_5fredirect',['pn_condition_is_redirect',['../group__condition.html#gaaab127d4d71648f675858e9a250f73b3',1,'condition.h']]],
+  ['pn_5fcondition_5fis_5fset',['pn_condition_is_set',['../group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e',1,'condition.h']]],
+  ['pn_5fcondition_5fredirect_5fhost',['pn_condition_redirect_host',['../group__condition.html#ga6a226262df61311f33a6d5075b15ce41',1,'condition.h']]],
+  ['pn_5fcondition_5fredirect_5fport',['pn_condition_redirect_port',['../group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f',1,'condition.h']]],
+  ['pn_5fcondition_5fset_5fdescription',['pn_condition_set_description',['../group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b',1,'condition.h']]],
+  ['pn_5fcondition_5fset_5fname',['pn_condition_set_name',['../group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29',1,'condition.h']]],
+  ['pn_5fcondition_5ft',['pn_condition_t',['../group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5',1,'condition.h']]],
+  ['pn_5fconfiguration',['PN_CONFIGURATION',['../group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58',1,'terminus.h']]],
+  ['pn_5fconnection',['pn_connection',['../group__connection.html#ga7ad02932efd7fd54938813852f7b61dc',1,'connection.h']]],
+  ['pn_5fconnection_5fattachments',['pn_connection_attachments',['../group__connection.html#ga8510314b8226658d14ee20253bde5853',1,'connection.h']]],
+  ['pn_5fconnection_5fbound',['PN_CONNECTION_BOUND',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5',1,'event.h']]],
+  ['pn_5fconnection_5fclose',['pn_connection_close',['../group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf',1,'connection.h']]],
+  ['pn_5fconnection_5fcollect',['pn_connection_collect',['../group__connection.html#ga7943e7721ab30776cb79d4799d628164',1,'connection.h']]],
+  ['pn_5fconnection_5fcondition',['pn_connection_condition',['../group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d',1,'connection.h']]],
+  ['pn_5fconnection_5fdesired_5fcapabilities',['pn_connection_desired_capabilities',['../group__connection.html#ga608fc121ce149f534bac640b119d2230',1,'connection.h']]],
+  ['pn_5fconnection_5ferror',['pn_connection_error',['../group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b',1,'connection.h']]],
+  ['pn_5fconnection_5ffinal',['PN_CONNECTION_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b',1,'event.h']]],
+  ['pn_5fconnection_5ffree',['pn_connection_free',['../group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fcontainer',['pn_connection_get_container',['../group__connection.html#ga1ae9f5d1b693ed734384241100564c60',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fcontext',['pn_connection_get_context',['../group__connection.html#gaf304c011df5e00160f49297ba172149c',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fhostname',['pn_connection_get_hostname',['../group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa',1,'connection.h']]],
+  ['pn_5fconnection_5fget_5fuser',['pn_connection_get_user',['../group__connection.html#gaeb5426c33775c4d668d1653426e65d95',1,'connection.h']]],
+  ['pn_5fconnection_5finit',['PN_CONNECTION_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e',1,'event.h']]],
+  ['pn_5fconnection_5flocal_5fclose',['PN_CONNECTION_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86',1,'event.h']]],
+  ['pn_5fconnection_5flocal_5fopen',['PN_CONNECTION_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a',1,'event.h']]],
+  ['pn_5fconnection_5foffered_5fcapabilities',['pn_connection_offered_capabilities',['../group__connection.html#ga8b7a3914155561305f814d12422c874a',1,'connection.h']]],
+  ['pn_5fconnection_5fopen',['pn_connection_open',['../group__connection.html#ga7458674f4779b1e863494a991c923c0e',1,'connection.h']]],
+  ['pn_5fconnection_5fproperties',['pn_connection_properties',['../group__connection.html#gab8700c359187ecb9451acf43c78c5486',1,'connection.h']]],
+  ['pn_5fconnection_5frelease',['pn_connection_release',['../group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fclose',['PN_CONNECTION_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f',1,'event.h']]],
+  ['pn_5fconnection_5fremote_5fcondition',['pn_connection_remote_condition',['../group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fcontainer',['pn_connection_remote_container',['../group__connection.html#ga466d510620741123b4e9ba723c039f0c',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fdesired_5fcapabilities',['pn_connection_remote_desired_capabilities',['../group__connection.html#ga57a496ea0893c5920a7ace900e033a74',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fhostname',['pn_connection_remote_hostname',['../group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5foffered_5fcapabilities',['pn_connection_remote_offered_capabilities',['../group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579',1,'connection.h']]],
+  ['pn_5fconnection_5fremote_5fopen',['PN_CONNECTION_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc',1,'event.h']]],
+  ['pn_5fconnection_5fremote_5fproperties',['pn_connection_remote_properties',['../group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf',1,'connection.h']]],
+  ['pn_5fconnection_5freset',['pn_connection_reset',['../group__connection.html#ga5da6d9f55883af5f996d45828a7034a7',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fcontainer',['pn_connection_set_container',['../group__connection.html#ga26407d58547c672d64858e07375e0965',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fcontext',['pn_connection_set_context',['../group__connection.html#ga3f6cdab1871250511beef56402a4f7f7',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fhostname',['pn_connection_set_hostname',['../group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fpassword',['pn_connection_set_password',['../group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c',1,'connection.h']]],
+  ['pn_5fconnection_5fset_5fuser',['pn_connection_set_user',['../group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53',1,'connection.h']]],
+  ['pn_5fconnection_5fstate',['pn_connection_state',['../group__connection.html#gab2f0a1503fa22e705dcad9056054a18a',1,'connection.h']]],
+  ['pn_5fconnection_5ft',['pn_connection_t',['../group__connection.html#ga886351d81ff3a977a284a206526c5aff',1,'types.h']]],
+  ['pn_5fconnection_5ftransport',['pn_connection_transport',['../group__connection.html#ga9181af243a5958309ad90bf8460634ae',1,'connection.h']]],
+  ['pn_5fconnection_5funbound',['PN_CONNECTION_UNBOUND',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498',1,'event.h']]],
+  ['pn_5fcoordinator',['PN_COORDINATOR',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae',1,'terminus.h']]],
+  ['pn_5fcumulative',['PN_CUMULATIVE',['../group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9',1,'messenger.h']]],
+  ['pn_5fdata',['pn_data',['../group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494',1,'codec.h']]],
+  ['pn_5fdata_5fappend',['pn_data_append',['../group__data.html#gaaec0e43b868e758310bfb65a3065de35',1,'codec.h']]],
+  ['pn_5fdata_5fappendn',['pn_data_appendn',['../group__data.html#ga50c7179db92da951c918279c4229ec88',1,'codec.h']]],
+  ['pn_5fdata_5fclear',['pn_data_clear',['../group__data.html#gadcd2302af4138df54c4746a63d5d1126',1,'codec.h']]],
+  ['pn_5fdata_5fcopy',['pn_data_copy',['../group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9',1,'codec.h']]],
+  ['pn_5fdata_5fdecode',['pn_data_decode',['../group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53',1,'codec.h']]],
+  ['pn_5fdata_5fdump',['pn_data_dump',['../group__data.html#gaf2cd71e20873f001af7df46411ea82ec',1,'codec.h']]],
+  ['pn_5fdata_5fencode',['pn_data_encode',['../group__data.html#ga1b62c53f552bbd3a7d6104f370547b28',1,'codec.h']]],
+  ['pn_5fdata_5fencoded_5fsize',['pn_data_encoded_size',['../group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79',1,'codec.h']]],
+  ['pn_5fdata_5fenter',['pn_data_enter',['../group__data.html#ga37a5eec807c913d165ba1de45e685b19',1,'codec.h']]],
+  ['pn_5fdata_5ferrno',['pn_data_errno',['../group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34',1,'codec.h']]],
+  ['pn_5fdata_5ferror',['pn_data_error',['../group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc',1,'codec.h']]],
+  ['pn_5fdata_5fexit',['pn_data_exit',['../group__data.html#ga6082cb1e9b6bc00948f0878717b41270',1,'codec.h']]],
+  ['pn_5fdata_5fformat',['pn_data_format',['../group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb',1,'codec.h']]],
+  ['pn_5fdata_5ffree',['pn_data_free',['../group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4',1,'codec.h']]],
+  ['pn_5fdata_5fget_5farray',['pn_data_get_array',['../group__data.html#gac9700149093e77e783ddcef52a8a4db1',1,'codec.h']]],
+  ['pn_5fdata_5fget_5farray_5ftype',['pn_data_get_array_type',['../group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fatom',['pn_data_get_atom',['../group__data.html#ga8cee2e1f0d422738f99eb538727f4319',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbinary',['pn_data_get_binary',['../group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbool',['pn_data_get_bool',['../group__data.html#ga37f4661f13f7ede4db33095298089e60',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbyte',['pn_data_get_byte',['../group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fbytes',['pn_data_get_bytes',['../group__data.html#gabac9485859d8e7e753cc7d5cca18ad63',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fchar',['pn_data_get_char',['../group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal128',['pn_data_get_decimal128',['../group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal32',['pn_data_get_decimal32',['../group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdecimal64',['pn_data_get_decimal64',['../group__data.html#ga38fe961771db4952b6281e5b00ecac89',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fdouble',['pn_data_get_double',['../group__data.html#ga0032a3390f1c09c4bdbb2db245126524',1,'codec.h']]],
+  ['pn_5fdata_5fget_5ffloat',['pn_data_get_float',['../group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fint',['pn_data_get_int',['../group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f',1,'codec.h']]],
+  ['pn_5fdata_5fget_5flist',['pn_data_get_list',['../group__data.html#gaf57a68675bf7c951ef93e333d12331af',1,'codec.h']]],
+  ['pn_5fdata_5fget_5flong',['pn_data_get_long',['../group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fmap',['pn_data_get_map',['../group__data.html#gad6401b3b6546a86d10b666d648de26b7',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fshort',['pn_data_get_short',['../group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fstring',['pn_data_get_string',['../group__data.html#ga6c81297c987e7ff682882c9a85f625ea',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fsymbol',['pn_data_get_symbol',['../group__data.html#ga1297b27c461838081be7e5e48915736f',1,'codec.h']]],
+  ['pn_5fdata_5fget_5ftimestamp',['pn_data_get_timestamp',['../group__data.html#ga8d79239b695728859bb94937ebdb346e',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fubyte',['pn_data_get_ubyte',['../group__data.html#ga833462593fa1366867d399e54e12f95a',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fuint',['pn_data_get_uint',['../group__data.html#gadc681a22d35a8cf825506107190537dc',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fulong',['pn_data_get_ulong',['../group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fushort',['pn_data_get_ushort',['../group__data.html#ga9839bc1094a1626db6684f9fc9997d81',1,'codec.h']]],
+  ['pn_5fdata_5fget_5fuuid',['pn_data_get_uuid',['../group__data.html#gab3f128742148492c7e8d509674395752',1,'codec.h']]],
+  ['pn_5fdata_5fis_5farray_5fdescribed',['pn_data_is_array_described',['../group__data.html#gacae4481af22f2d9c5253c022de89c808',1,'codec.h']]],
+  ['pn_5fdata_5fis_5fdescribed',['pn_data_is_described',['../group__data.html#ga017f9e11e72206d02dc82e06282ec956',1,'codec.h']]],
+  ['pn_5fdata_5fis_5fnull',['pn_data_is_null',['../group__data.html#gae6200ee577b92809bab4762802b4a01e',1,'codec.h']]],
+  ['pn_5fdata_5fnarrow',['pn_data_narrow',['../group__data.html#ga4df82b8d528399bc524eed5561348cf1',1,'codec.h']]],
+  ['pn_5fdata_5fnext',['pn_data_next',['../group__data.html#ga263f241d7f97826ad223f5568b7eae79',1,'codec.h']]],
+  ['pn_5fdata_5fpoint',['pn_data_point',['../group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8',1,'codec.h']]],
+  ['pn_5fdata_5fprev',['pn_data_prev',['../group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d',1,'codec.h']]],
+  ['pn_5fdata_5fprint',['pn_data_print',['../group__data.html#ga6cdc924144c5963bf370da33cc7b0102',1,'codec.h']]],
+  ['pn_5fdata_5fput_5farray',['pn_data_put_array',['../group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fatom',['pn_data_put_atom',['../group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbinary',['pn_data_put_binary',['../group__data.html#gada1c4399957d9d07ee7676e1be703d3c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbool',['pn_data_put_bool',['../group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fbyte',['pn_data_put_byte',['../group__data.html#ga0fb37ff2b6220644c70c89d07b04b318',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fchar',['pn_data_put_char',['../group__data.html#ga10e83457b188e64e16816f4837fbe2f0',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal128',['pn_data_put_decimal128',['../group__data.html#gac78d77572b1c36b01b469ff604da9710',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal32',['pn_data_put_decimal32',['../group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdecimal64',['pn_data_put_decimal64',['../group__data.html#ga6a964f2c22a015983793a3323651e0f0',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdescribed',['pn_data_put_described',['../group__data.html#ga7dac51e4345896a1ac969169237b5c16',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fdouble',['pn_data_put_double',['../group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57',1,'codec.h']]],
+  ['pn_5fdata_5fput_5ffloat',['pn_data_put_float',['../group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fint',['pn_data_put_int',['../group__data.html#gabe6b2617d9361332c57fac7c152a3ea6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5flist',['pn_data_put_list',['../group__data.html#gaac31eb899c93e404926081a2650d7f55',1,'codec.h']]],
+  ['pn_5fdata_5fput_5flong',['pn_data_put_long',['../group__data.html#ga538519513a20a441fddd98214c049fb6',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fmap',['pn_data_put_map',['../group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fnull',['pn_data_put_null',['../group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fshort',['pn_data_put_short',['../group__data.html#ga00d64770a609ca56d0eeda41dd8847bb',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fstring',['pn_data_put_string',['../group__data.html#ga03fa959001ad29c5646edcb42caaa12c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fsymbol',['pn_data_put_symbol',['../group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723',1,'codec.h']]],
+  ['pn_5fdata_5fput_5ftimestamp',['pn_data_put_timestamp',['../group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fubyte',['pn_data_put_ubyte',['../group__data.html#ga03f3769fafcfe3208db645eb629b536c',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fuint',['pn_data_put_uint',['../group__data.html#ga44f6fae3db7765bb79eb29394afa02c7',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fulong',['pn_data_put_ulong',['../group__data.html#gae432d32c8155d28a261f428f4b9fd870',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fushort',['pn_data_put_ushort',['../group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39',1,'codec.h']]],
+  ['pn_5fdata_5fput_5fuuid',['pn_data_put_uuid',['../group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2',1,'codec.h']]],
+  ['pn_5fdata_5frestore',['pn_data_restore',['../group__data.html#gae70c79935ccce9b893494044e29423fa',1,'codec.h']]],
+  ['pn_5fdata_5frewind',['pn_data_rewind',['../group__data.html#ga46683edde8b3118f0a28a17737c392b1',1,'codec.h']]],
+  ['pn_5fdata_5fsize',['pn_data_size',['../group__data.html#ga5facc4b4d0559c4a6b334a02fd982628',1,'codec.h']]],
+  ['pn_5fdata_5ft',['pn_data_t',['../group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf',1,'codec.h']]],
+  ['pn_5fdata_5ftype',['pn_data_type',['../group__data.html#gaac5e69565602301035f58da8759d90d0',1,'codec.h']]],
+  ['pn_5fdata_5fwiden',['pn_data_widen',['../group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce',1,'codec.h']]],
+  ['pn_5fdecimal128',['PN_DECIMAL128',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4',1,'codec.h']]],
+  ['pn_5fdecimal128_5ft',['pn_decimal128_t',['../structpn__decimal128__t.html',1,'']]],
+  ['pn_5fdecimal32',['PN_DECIMAL32',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca',1,'codec.h']]],
+  ['pn_5fdecimal64',['PN_DECIMAL64',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae',1,'codec.h']]],
+  ['pn_5fdefault_5fpriority',['PN_DEFAULT_PRIORITY',['../group__message.html#ga732b155202644a5c5be75a651a3c4fac',1,'message.h']]],
+  ['pn_5fdeliveries',['PN_DELIVERIES',['../group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2',1,'terminus.h']]],
+  ['pn_5fdelivery',['PN_DELIVERY',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe',1,'PN_DELIVERY():&#160;event.h'],['../group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b',1,'pn_delivery(pn_link_t *link, pn_delivery_tag_t tag):&#160;delivery.h']]],
+  ['pn_5fdelivery_5fattachments',['pn_delivery_attachments',['../group__delivery.html#gace64c19b55c542fc894816bea7d57c0c',1,'delivery.h']]],
+  ['pn_5fdelivery_5fbuffered',['pn_delivery_buffered',['../group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3',1,'delivery.h']]],
+  ['pn_5fdelivery_5fclear',['pn_delivery_clear',['../group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325',1,'delivery.h']]],
+  ['pn_5fdelivery_5fcurrent',['pn_delivery_current',['../group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3',1,'delivery.h']]],
+  ['pn_5fdelivery_5fdump',['pn_delivery_dump',['../group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d',1,'delivery.h']]],
+  ['pn_5fdelivery_5fget_5fcontext',['pn_delivery_get_context',['../group__delivery.html#ga58503daa93d897b69e34de1b32cfc384',1,'delivery.h']]],
+  ['pn_5fdelivery_5flink',['pn_delivery_link',['../group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f',1,'delivery.h']]],
+  ['pn_5fdelivery_5flocal',['pn_delivery_local',['../group__delivery.html#ga10647ef832705827cafd2e3162f97b73',1,'delivery.h']]],
+  ['pn_5fdelivery_5flocal_5fstate',['pn_delivery_local_state',['../group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4',1,'delivery.h']]],
+  ['pn_5fdelivery_5fpartial',['pn_delivery_partial',['../group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b',1,'delivery.h']]],
+  ['pn_5fdelivery_5fpending',['pn_delivery_pending',['../group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172',1,'delivery.h']]],
+  ['pn_5fdelivery_5freadable',['pn_delivery_readable',['../group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a',1,'delivery.h']]],
+  ['pn_5fdelivery_5fremote',['pn_delivery_remote',['../group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b',1,'delivery.h']]],
+  ['pn_5fdelivery_5fremote_5fstate',['pn_delivery_remote_state',['../group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f',1,'delivery.h']]],
+  ['pn_5fdelivery_5fset_5fcontext',['pn_delivery_set_context',['../group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046',1,'delivery.h']]],
+  ['pn_5fdelivery_5fsettle',['pn_delivery_settle',['../group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb',1,'delivery.h']]],
+  ['pn_5fdelivery_5fsettled',['pn_delivery_settled',['../group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198',1,'delivery.h']]],
+  ['pn_5fdelivery_5ft',['pn_delivery_t',['../group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340',1,'types.h']]],
+  ['pn_5fdelivery_5ftag',['pn_delivery_tag',['../group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50',1,'delivery.h']]],
+  ['pn_5fdelivery_5ftag_5ft',['pn_delivery_tag_t',['../group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3',1,'delivery.h']]],
+  ['pn_5fdelivery_5fupdate',['pn_delivery_update',['../group__delivery.html#ga11803f844e1521b2ccaabb0259186308',1,'delivery.h']]],
+  ['pn_5fdelivery_5fupdated',['pn_delivery_updated',['../group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d',1,'delivery.h']]],
+  ['pn_5fdelivery_5fwritable',['pn_delivery_writable',['../group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf',1,'delivery.h']]],
+  ['pn_5fdescribed',['PN_DESCRIBED',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07',1,'codec.h']]],
+  ['pn_5fdisposition_5fannotations',['pn_disposition_annotations',['../group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67',1,'disposition.h']]],
+  ['pn_5fdisposition_5fcondition',['pn_disposition_condition',['../group__disposition.html#gabd35f46e997ed687d715302480d011e2',1,'disposition.h']]],
+  ['pn_5fdisposition_5fdata',['pn_disposition_data',['../group__disposition.html#ga451f0c749032dad08b6f960aba3416da',1,'disposition.h']]],
+  ['pn_5fdisposition_5fget_5fsection_5fnumber',['pn_disposition_get_section_number',['../group__disposition.html#gabcf704fae3e555374ab180befc5b8278',1,'disposition.h']]],
+  ['pn_5fdisposition_5fget_5fsection_5foffset',['pn_disposition_get_section_offset',['../group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1',1,'disposition.h']]],
+  ['pn_5fdisposition_5fis_5ffailed',['pn_disposition_is_failed',['../group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac',1,'disposition.h']]],
+  ['pn_5fdisposition_5fis_5fundeliverable',['pn_disposition_is_undeliverable',['../group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5ffailed',['pn_disposition_set_failed',['../group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fsection_5fnumber',['pn_disposition_set_section_number',['../group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fsection_5foffset',['pn_disposition_set_section_offset',['../group__disposition.html#ga900c1f88996063c495e4a370c14d5105',1,'disposition.h']]],
+  ['pn_5fdisposition_5fset_5fundeliverable',['pn_disposition_set_undeliverable',['../group__disposition.html#gaf82a7d54887104bdced67a2e95510e38',1,'disposition.h']]],
+  ['pn_5fdisposition_5ft',['pn_disposition_t',['../group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1',1,'disposition.h']]],
+  ['pn_5fdisposition_5ftype',['pn_disposition_type',['../group__disposition.html#ga56f357a15193cfb221ce497d1f48022d',1,'disposition.h']]],
+  ['pn_5fdist_5fmode_5fcopy',['PN_DIST_MODE_COPY',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523',1,'terminus.h']]],
+  ['pn_5fdist_5fmode_5fmove',['PN_DIST_MODE_MOVE',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92',1,'terminus.h']]],
+  ['pn_5fdist_5fmode_5funspecified',['PN_DIST_MODE_UNSPECIFIED',['../group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac',1,'terminus.h']]],
+  ['pn_5fdistribution_5fmode_5ft',['pn_distribution_mode_t',['../group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0',1,'terminus.h']]],
+  ['pn_5fdouble',['PN_DOUBLE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5',1,'codec.h']]],
+  ['pn_5fdtag',['pn_dtag',['../group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a',1,'delivery.h']]],
+  ['pn_5fdurability_5ft',['pn_durability_t',['../group__terminus.html#ga213267363be45848f3299471ea93089b',1,'terminus.h']]],
+  ['pn_5fevent_5fattachments',['pn_event_attachments',['../group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f',1,'event.h']]],
+  ['pn_5fevent_5fclass',['pn_event_class',['../group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa',1,'event.h']]],
+  ['pn_5fevent_5fconnection',['pn_event_connection',['../group__event.html#gabd51118bb12d11911fb189ace39fa20f',1,'event.h']]],
+  ['pn_5fevent_5fcontext',['pn_event_context',['../group__event.html#gae7306ffd931c65d9acab76fde75fbd53',1,'event.h']]],
+  ['pn_5fevent_5fdelivery',['pn_event_delivery',['../group__event.html#gaadfc49bb1943bf56058bfe7affa5a380',1,'event.h']]],
+  ['pn_5fevent_5flink',['pn_event_link',['../group__event.html#ga2a289b44f0bb585f419f355e0e7bff81',1,'event.h']]],
+  ['pn_5fevent_5fnone',['PN_EVENT_NONE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657',1,'event.h']]],
+  ['pn_5fevent_5froot',['pn_event_root',['../group__event.html#ga7ac86262676e6ced40bacc2ca85d205e',1,'event.h']]],
+  ['pn_5fevent_5fsession',['pn_event_session',['../group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d',1,'event.h']]],
+  ['pn_5fevent_5ft',['pn_event_t',['../group__event.html#ga87f3028b4888632bbd56fb71ac737ae8',1,'event.h']]],
+  ['pn_5fevent_5ftransport',['pn_event_transport',['../group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5',1,'event.h']]],
+  ['pn_5fevent_5ftype',['pn_event_type',['../group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585',1,'event.h']]],
+  ['pn_5fevent_5ftype_5fname',['pn_event_type_name',['../group__event.html#gaede985de776fb37eaf3d2a34af60a5dc',1,'event.h']]],
+  ['pn_5fevent_5ftype_5ft',['pn_event_type_t',['../group__event.html#ga4876e2eed24a4d4e4c52b99842103cda',1,'event.h']]],
+  ['pn_5fexpire_5fnever',['PN_EXPIRE_NEVER',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5fconnection',['PN_EXPIRE_WITH_CONNECTION',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5flink',['PN_EXPIRE_WITH_LINK',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391',1,'terminus.h']]],
+  ['pn_5fexpire_5fwith_5fsession',['PN_EXPIRE_WITH_SESSION',['../group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01',1,'terminus.h']]],
+  ['pn_5fexpiry_5fpolicy_5ft',['pn_expiry_policy_t',['../group__terminus.html#gab4089b27ee99a348deab776f3d4931f0',1,'terminus.h']]],
+  ['pn_5ffloat',['PN_FLOAT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0',1,'codec.h']]],
+  ['pn_5fhandler_5ft',['pn_handler_t',['../group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6',1,'types.h']]],
+  ['pn_5fint',['PN_INT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab',1,'codec.h']]],
+  ['pn_5finvalid',['PN_INVALID',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6',1,'codec.h']]],
+  ['pn_5flink_5fadvance',['pn_link_advance',['../group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7',1,'link.h']]],
+  ['pn_5flink_5fattachments',['pn_link_attachments',['../group__link.html#ga51ace30d440f3f6a1c7b022a17c14738',1,'link.h']]],
+  ['pn_5flink_5favailable',['pn_link_available',['../group__link.html#gae87b35d45c495a640c04376175696403',1,'link.h']]],
+  ['pn_5flink_5fclose',['pn_link_close',['../group__link.html#gad9d63c2255cae6c913cb980f8812ace0',1,'link.h']]],
+  ['pn_5flink_5fcondition',['pn_link_condition',['../group__link.html#ga3d9321a1831d214e079152b7a8030cf1',1,'link.h']]],
+  ['pn_5flink_5fcredit',['pn_link_credit',['../group__link.html#gae106eccd62d41a1b6125bc471315066d',1,'link.h']]],
+  ['pn_5flink_5fcurrent',['pn_link_current',['../group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac',1,'link.h']]],
+  ['pn_5flink_5fdetach',['pn_link_detach',['../group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f',1,'link.h']]],
+  ['pn_5flink_5fdrain',['pn_link_drain',['../group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357',1,'link.h']]],
+  ['pn_5flink_5fdrained',['pn_link_drained',['../group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc',1,'link.h']]],
+  ['pn_5flink_5fdraining',['pn_link_draining',['../group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7',1,'link.h']]],
+  ['pn_5flink_5ferror',['pn_link_error',['../group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6',1,'link.h']]],
+  ['pn_5flink_5ffinal',['PN_LINK_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5',1,'event.h']]],
+  ['pn_5flink_5fflow',['pn_link_flow',['../group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2',1,'pn_link_flow(pn_link_t *receiver, int credit):&#160;link.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f',1,'PN_LINK_FLOW():&#160;event.h']]],
+  ['pn_5flink_5ffree',['pn_link_free',['../group__link.html#gaa28fac1437012b534873b6e255bcb494',1,'link.h']]],
+  ['pn_5flink_5fget_5fcontext',['pn_link_get_context',['../group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e',1,'link.h']]],
+  ['pn_5flink_5fget_5fdrain',['pn_link_get_drain',['../group__link.html#ga412100bbe765f6fa0313257b6f24a1b8',1,'link.h']]],
+  ['pn_5flink_5fhead',['pn_link_head',['../group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde',1,'link.h']]],
+  ['pn_5flink_5finit',['PN_LINK_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c',1,'event.h']]],
+  ['pn_5flink_5fis_5freceiver',['pn_link_is_receiver',['../group__link.html#gac02f18d19fa8da9fef840e52be41cf68',1,'link.h']]],
+  ['pn_5flink_5fis_5fsender',['pn_link_is_sender',['../group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe',1,'link.h']]],
+  ['pn_5flink_5flocal_5fclose',['PN_LINK_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a',1,'event.h']]],
+  ['pn_5flink_5flocal_5fdetach',['PN_LINK_LOCAL_DETACH',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e',1,'event.h']]],
+  ['pn_5flink_5flocal_5fopen',['PN_LINK_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65',1,'event.h']]],
+  ['pn_5flink_5fname',['pn_link_name',['../group__link.html#ga3d284db80651c3183a60f706325f2266',1,'link.h']]],
+  ['pn_5flink_5fnext',['pn_link_next',['../group__link.html#ga07d0254efd3df298246a043f5323d540',1,'link.h']]],
+  ['pn_5flink_5foffered',['pn_link_offered',['../group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a',1,'link.h']]],
+  ['pn_5flink_5fopen',['pn_link_open',['../group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083',1,'link.h']]],
+  ['pn_5flink_5fqueued',['pn_link_queued',['../group__link.html#gab5a35ccbd14c04285845a6d7b40f44df',1,'link.h']]],
+  ['pn_5flink_5frcv_5fsettle_5fmode',['pn_link_rcv_settle_mode',['../group__link.html#ga8aec1bf839d167e81037595a86c8751a',1,'link.h']]],
+  ['pn_5flink_5frecv',['pn_link_recv',['../group__receiver.html#gaa98289676877e6c820a95e4bce94eda6',1,'link.h']]],
+  ['pn_5flink_5fremote_5fclose',['PN_LINK_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f',1,'event.h']]],
+  ['pn_5flink_5fremote_5fcondition',['pn_link_remote_condition',['../group__link.html#gabac87dd5667123557a0e73a45ad13349',1,'link.h']]],
+  ['pn_5flink_5fremote_5fcredit',['pn_link_remote_credit',['../group__link.html#ga1c9b1a283a88199a2dc56af8ab150760',1,'link.h']]],
+  ['pn_5flink_5fremote_5fdetach',['PN_LINK_REMOTE_DETACH',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2',1,'event.h']]],
+  ['pn_5flink_5fremote_5fopen',['PN_LINK_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307',1,'event.h']]],
+  ['pn_5flink_5fremote_5frcv_5fsettle_5fmode',['pn_link_remote_rcv_settle_mode',['../group__link.html#ga13d85968d1ced071196379c9cbd108b1',1,'link.h']]],
+  ['pn_5flink_5fremote_5fsnd_5fsettle_5fmode',['pn_link_remote_snd_settle_mode',['../group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5',1,'link.h']]],
+  ['pn_5flink_5fremote_5fsource',['pn_link_remote_source',['../group__link.html#ga6955876604a5982a969cf3e44bc3b045',1,'link.h']]],
+  ['pn_5flink_5fremote_5ftarget',['pn_link_remote_target',['../group__link.html#gad9c24558b723dc4877abad8bacd5a17a',1,'link.h']]],
+  ['pn_5flink_5fsend',['pn_link_send',['../group__sender.html#ga6edd45454fe2ddd093aad94f3d277475',1,'link.h']]],
+  ['pn_5flink_5fsession',['pn_link_session',['../group__link.html#ga9417ad2f784646ae23318782411e422a',1,'link.h']]],
+  ['pn_5flink_5fset_5fcontext',['pn_link_set_context',['../group__link.html#ga0be02619b09c3b7b38fe50318466792e',1,'link.h']]],
+  ['pn_5flink_5fset_5fdrain',['pn_link_set_drain',['../group__receiver.html#ga22837f7f8e152add8de867bbe4163892',1,'link.h']]],
+  ['pn_5flink_5fset_5frcv_5fsettle_5fmode',['pn_link_set_rcv_settle_mode',['../group__link.html#gaff06cd4918c76523e1893dc1341ebc48',1,'link.h']]],
+  ['pn_5flink_5fset_5fsnd_5fsettle_5fmode',['pn_link_set_snd_settle_mode',['../group__link.html#ga410b0f045ee235b93a7fa1439af50d2c',1,'link.h']]],
+  ['pn_5flink_5fsnd_5fsettle_5fmode',['pn_link_snd_settle_mode',['../group__link.html#ga44b6238638d71356b00f3129e0b28182',1,'link.h']]],
+  ['pn_5flink_5fsource',['pn_link_source',['../group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0',1,'link.h']]],
+  ['pn_5flink_5fstate',['pn_link_state',['../group__link.html#gaef39c0b3b65fca7d9b227ef38a345394',1,'link.h']]],
+  ['pn_5flink_5ft',['pn_link_t',['../group__link.html#ga89dad3aa7934329a7ff467c636687bc0',1,'types.h']]],
+  ['pn_5flink_5ftarget',['pn_link_target',['../group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c',1,'link.h']]],
+  ['pn_5flink_5funsettled',['pn_link_unsettled',['../group__link.html#ga77f816f63c744283b2fd62e6f8abef07',1,'link.h']]],
+  ['pn_5flist',['PN_LIST',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804',1,'codec.h']]],
+  ['pn_5flocal_5factive',['PN_LOCAL_ACTIVE',['../group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b',1,'connection.h']]],
+  ['pn_5flocal_5fclosed',['PN_LOCAL_CLOSED',['../group__connection.html#ga602c2c870ebed1d9bfe100876909225b',1,'connection.h']]],
+  ['pn_5flocal_5fmask',['PN_LOCAL_MASK',['../group__connection.html#ga32329c4bb3e23607a243cd8100c01264',1,'connection.h']]],
+  ['pn_5flocal_5funinit',['PN_LOCAL_UNINIT',['../group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61',1,'connection.h']]],
+  ['pn_5flog_5fenable',['pn_log_enable',['../log_8h.html#adb660612539443183b5c15c34420e13f',1,'log.h']]],
+  ['pn_5flog_5flogger',['pn_log_logger',['../log_8h.html#aa06809e5a6ee743feaff22b2bf15eede',1,'log.h']]],
+  ['pn_5flogger_5ft',['pn_logger_t',['../log_8h.html#a88704f3f48e08231717da4e71f100102',1,'log.h']]],
+  ['pn_5flong',['PN_LONG',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c',1,'codec.h']]],
+  ['pn_5fmap',['PN_MAP',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd',1,'codec.h']]],
+  ['pn_5fmessage',['pn_message',['../group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9',1,'message.h']]],
+  ['pn_5fmessage_5fannotations',['pn_message_annotations',['../group__message.html#gac41af78e905b660a8df54baad6499a2d',1,'message.h']]],
+  ['pn_5fmessage_5fbody',['pn_message_body',['../group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3',1,'message.h']]],
+  ['pn_5fmessage_5fclear',['pn_message_clear',['../group__message.html#gad82108b69076e73f9a413297eb0fe93a',1,'message.h']]],
+  ['pn_5fmessage_5fcorrelation_5fid',['pn_message_correlation_id',['../group__message.html#gaa030d35726172445701c3abd365717b3',1,'message.h']]],
+  ['pn_5fmessage_5fdata',['pn_message_data',['../group__message.html#ga320d01b638a1780bebec73f4a943778a',1,'message.h']]],
+  ['pn_5fmessage_5fdecode',['pn_message_decode',['../group__message.html#ga8e14c80d737f01e2a54b8198c48910d4',1,'message.h']]],
+  ['pn_5fmessage_5fencode',['pn_message_encode',['../group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa',1,'message.h']]],
+  ['pn_5fmessage_5ferrno',['pn_message_errno',['../group__message.html#ga98c45926c58fabb1465c59d9aa4056ff',1,'message.h']]],
+  ['pn_5fmessage_5ferror',['pn_message_error',['../group__message.html#ga87bacde8d1733671663832dbb9fd097c',1,'message.h']]],
+  ['pn_5fmessage_5ffree',['pn_message_free',['../group__message.html#ga02854827986ba1b0e36d0005674661c4',1,'message.h']]],
+  ['pn_5fmessage_5fget_5faddress',['pn_message_get_address',['../group__message.html#ga8cb345cb31c3a3349688799b6b4f2006',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcontent_5fencoding',['pn_message_get_content_encoding',['../group__message.html#ga9ec4d67e6527397023d119ae81f57c03',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcontent_5ftype',['pn_message_get_content_type',['../group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcorrelation_5fid',['pn_message_get_correlation_id',['../group__message.html#ga85500c85e451bb223084a5261be4f107',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fcreation_5ftime',['pn_message_get_creation_time',['../group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fdelivery_5fcount',['pn_message_get_delivery_count',['../group__message.html#gae6061ca4cd91f35db285ad4e736b4880',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fexpiry_5ftime',['pn_message_get_expiry_time',['../group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fgroup_5fid',['pn_message_get_group_id',['../group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fgroup_5fsequence',['pn_message_get_group_sequence',['../group__message.html#ga7820752b1c9d5f88e74d291e48fc1638',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fid',['pn_message_get_id',['../group__message.html#ga6dc34192b0b265792e80b909733fc446',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fpriority',['pn_message_get_priority',['../group__message.html#gaf0df7d607fb85c78ada340df52db745c',1,'message.h']]],
+  ['pn_5fmessage_5fget_5freply_5fto',['pn_message_get_reply_to',['../group__message.html#gafe7577a90ec17ff77af79e1b544557d7',1,'message.h']]],
+  ['pn_5fmessage_5fget_5freply_5fto_5fgroup_5fid',['pn_message_get_reply_to_group_id',['../group__message.html#ga165beee02cfa76912ec7eb89e3869135',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fsubject',['pn_message_get_subject',['../group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fttl',['pn_message_get_ttl',['../group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf',1,'message.h']]],
+  ['pn_5fmessage_5fget_5fuser_5fid',['pn_message_get_user_id',['../group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2',1,'message.h']]],
+  ['pn_5fmessage_5fid',['pn_message_id',['../group__message.html#gad63613b52062ab477ac9c32f7131cda4',1,'message.h']]],
+  ['pn_5fmessage_5finstructions',['pn_message_instructions',['../group__message.html#gae22d080b9928ac446349117783e5e1e7',1,'message.h']]],
+  ['pn_5fmessage_5fis_5fdurable',['pn_message_is_durable',['../group__message.html#ga0639e7686a2fdaabec64e26675fa805a',1,'message.h']]],
+  ['pn_5fmessage_5fis_5ffirst_5facquirer',['pn_message_is_first_acquirer',['../group__message.html#ga147807825163b84d9fdd7556fad42608',1,'message.h']]],
+  ['pn_5fmessage_5fis_5finferred',['pn_message_is_inferred',['../group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb',1,'message.h']]],
+  ['pn_5fmessage_5fproperties',['pn_message_properties',['../group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab',1,'message.h']]],
+  ['pn_5fmessage_5fset_5faddress',['pn_message_set_address',['../group__message.html#gadae5d992568a088c561e5ddcdde13705',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcontent_5fencoding',['pn_message_set_content_encoding',['../group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcontent_5ftype',['pn_message_set_content_type',['../group__message.html#ga8881958619bd06d75c0c6cfffc59ee07',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcorrelation_5fid',['pn_message_set_correlation_id',['../group__message.html#gad8cc824cf918cec1a53816c15527322a',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fcreation_5ftime',['pn_message_set_creation_time',['../group__message.html#ga7f328d0874a181f508b0af9eece5e95d',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fdelivery_5fcount',['pn_message_set_delivery_count',['../group__message.html#ga9e29a74bbaf88a38d488df17940f637a',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fdurable',['pn_message_set_durable',['../group__message.html#ga29d5812830f4379461472761cd5e056b',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fexpiry_5ftime',['pn_message_set_expiry_time',['../group__message.html#gad5044e606189589abafd65890d8824d8',1,'message.h']]],
+  ['pn_5fmessage_5fset_5ffirst_5facquirer',['pn_message_set_first_acquirer',['../group__message.html#ga00b7a4b62de07b070191398e1f1cff02',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fgroup_5fid',['pn_message_set_group_id',['../group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fgroup_5fsequence',['pn_message_set_group_sequence',['../group__message.html#ga31d881ca2663b0903f9a866da1e911ef',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fid',['pn_message_set_id',['../group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d',1,'message.h']]],
+  ['pn_5fmessage_5fset_5finferred',['pn_message_set_inferred',['../group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fpriority',['pn_message_set_priority',['../group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358',1,'message.h']]],
+  ['pn_5fmessage_5fset_5freply_5fto',['pn_message_set_reply_to',['../group__message.html#ga04aa890bc4ff9f182462cffd50029123',1,'message.h']]],
+  ['pn_5fmessage_5fset_5freply_5fto_5fgroup_5fid',['pn_message_set_reply_to_group_id',['../group__message.html#ga99fcb933bf3dc699a1b04027f770922e',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fsubject',['pn_message_set_subject',['../group__message.html#gaafc66aca1184747edac543e9a3985a24',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fttl',['pn_message_set_ttl',['../group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3',1,'message.h']]],
+  ['pn_5fmessage_5fset_5fuser_5fid',['pn_message_set_user_id',['../group__message.html#gab10575fed8437d431da449e04f835f6d',1,'message.h']]],
+  ['pn_5fmessage_5ft',['pn_message_t',['../group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2',1,'message.h']]],
+  ['pn_5fmessenger',['pn_messenger',['../group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249',1,'messenger.h']]],
+  ['pn_5fmessenger_5faccept',['pn_messenger_accept',['../group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fbuffered',['pn_messenger_buffered',['../group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913',1,'messenger.h']]],
+  ['pn_5fmessenger_5fdeadline',['pn_messenger_deadline',['../group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67',1,'messenger.h']]],
+  ['pn_5fmessenger_5fdelivery',['pn_messenger_delivery',['../group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb',1,'messenger.h']]],
+  ['pn_5fmessenger_5ferrno',['pn_messenger_errno',['../group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2',1,'messenger.h']]],
+  ['pn_5fmessenger_5ferror',['pn_messenger_error',['../group__messenger.html#ga66fff60287c43a457518382216464c5b',1,'messenger.h']]],
+  ['pn_5fmessenger_5ffree',['pn_messenger_free',['../group__messenger.html#gaf57143f98134870941839f9b665e87af',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget',['pn_messenger_get',['../group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fcertificate',['pn_messenger_get_certificate',['../group__messenger.html#gaca5d33643cc6db452d4dd456f774f936',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fflags',['pn_messenger_get_flags',['../messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fincoming_5fwindow',['pn_messenger_get_incoming_window',['../group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5flink',['pn_messenger_get_link',['../group__messenger.html#ga24819ecf92720da72500bb453e3d3847',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5foutgoing_5fwindow',['pn_messenger_get_outgoing_window',['../group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fpassword',['pn_messenger_get_password',['../group__messenger.html#gaca818b10d8ab415ff21b2df30e645588',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fprivate_5fkey',['pn_messenger_get_private_key',['../group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5fremote_5fidle_5ftimeout',['pn_messenger_get_remote_idle_timeout',['../messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5ftimeout',['pn_messenger_get_timeout',['../group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2',1,'messenger.h']]],
+  ['pn_5fmessenger_5fget_5ftrusted_5fcertificates',['pn_messenger_get_trusted_certificates',['../group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming',['pn_messenger_incoming',['../group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming_5fsubscription',['pn_messenger_incoming_subscription',['../group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fincoming_5ftracker',['pn_messenger_incoming_tracker',['../group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04',1,'messenger.h']]],
+  ['pn_5fmessenger_5finterrupt',['pn_messenger_interrupt',['../group__messenger.html#gaf5a08242376fa805290966e89a54aa8e',1,'messenger.h']]],
+  ['pn_5fmessenger_5fis_5fblocking',['pn_messenger_is_blocking',['../group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fis_5fpassive',['pn_messenger_is_passive',['../group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fname',['pn_messenger_name',['../group__messenger.html#gaa300a232e25dbe6be6dca3949da82145',1,'messenger.h']]],
+  ['pn_5fmessenger_5foutgoing',['pn_messenger_outgoing',['../group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6',1,'messenger.h']]],
+  ['pn_5fmessenger_5foutgoing_5ftracker',['pn_messenger_outgoing_tracker',['../group__messenger.html#gaea099f5cefb69de9042e91d7fce17878',1,'messenger.h']]],
+  ['pn_5fmessenger_5fput',['pn_messenger_put',['../group__messenger.html#gadc93816636d614c8ea2abdeef1b99573',1,'messenger.h']]],
+  ['pn_5fmessenger_5freceiving',['pn_messenger_receiving',['../group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943',1,'messenger.h']]],
+  ['pn_5fmessenger_5frecv',['pn_messenger_recv',['../group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990',1,'messenger.h']]],
+  ['pn_5fmessenger_5freject',['pn_messenger_reject',['../group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c',1,'messenger.h']]],
+  ['pn_5fmessenger_5frewrite',['pn_messenger_rewrite',['../group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085',1,'messenger.h']]],
+  ['pn_5fmessenger_5froute',['pn_messenger_route',['../group__messenger.html#ga58608dc581eba5d56abc89d05377913e',1,'messenger.h']]],
+  ['pn_5fmessenger_5fselectable',['pn_messenger_selectable',['../group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsend',['pn_messenger_send',['../group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fblocking',['pn_messenger_set_blocking',['../group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fcertificate',['pn_messenger_set_certificate',['../group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fflags',['pn_messenger_set_flags',['../messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fincoming_5fwindow',['pn_messenger_set_incoming_window',['../group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5foutgoing_5fwindow',['pn_messenger_set_outgoing_window',['../group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fpassive',['pn_messenger_set_passive',['../group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fpassword',['pn_messenger_set_password',['../group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fprivate_5fkey',['pn_messenger_set_private_key',['../group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5frcv_5fsettle_5fmode',['pn_messenger_set_rcv_settle_mode',['../messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fsnd_5fsettle_5fmode',['pn_messenger_set_snd_settle_mode',['../messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5fssl_5fpeer_5fauthentication_5fmode',['pn_messenger_set_ssl_peer_authentication_mode',['../messenger_8h.html#a8235fd094b6613334fcad7059109753b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftimeout',['pn_messenger_set_timeout',['../group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftracer',['pn_messenger_set_tracer',['../messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf',1,'messenger.h']]],
+  ['pn_5fmessenger_5fset_5ftrusted_5fcertificates',['pn_messenger_set_trusted_certificates',['../group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsettle',['pn_messenger_settle',['../group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstart',['pn_messenger_start',['../group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstatus',['pn_messenger_status',['../group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstop',['pn_messenger_stop',['../group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4',1,'messenger.h']]],
+  ['pn_5fmessenger_5fstopped',['pn_messenger_stopped',['../group__messenger.html#gaba050f36861e436a18378a8a1ff835e0',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsubscribe',['pn_messenger_subscribe',['../group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6',1,'messenger.h']]],
+  ['pn_5fmessenger_5fsubscribe_5fttl',['pn_messenger_subscribe_ttl',['../group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1',1,'messenger.h']]],
+  ['pn_5fmessenger_5ft',['pn_messenger_t',['../group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1',1,'messenger.h']]],
+  ['pn_5fmessenger_5ftracker_5flink',['pn_messenger_tracker_link',['../group__messenger.html#gaa27f202efc3cb9454b899576058064b1',1,'messenger.h']]],
+  ['pn_5fmessenger_5fwork',['pn_messenger_work',['../group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2',1,'messenger.h']]],
+  ['pn_5fmodified',['PN_MODIFIED',['../group__disposition.html#ga247e3d1ac7c9096cdd28424353582962',1,'disposition.h']]],
+  ['pn_5fnondurable',['PN_NONDURABLE',['../group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b',1,'terminus.h']]],
+  ['pn_5fnull',['PN_NULL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe',1,'codec.h']]],
+  ['pn_5frcv_5ffirst',['PN_RCV_FIRST',['../group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262',1,'link.h']]],
+  ['pn_5frcv_5fsecond',['PN_RCV_SECOND',['../group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3',1,'link.h']]],
+  ['pn_5frcv_5fsettle_5fmode_5ft',['pn_rcv_settle_mode_t',['../group__link.html#gad1c2388cdae687be26222a5d66fd2d58',1,'link.h']]],
+  ['pn_5freactor_5fconnection',['pn_reactor_connection',['../group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f',1,'reactor.h']]],
+  ['pn_5freactor_5fconnection_5fto_5fhost',['pn_reactor_connection_to_host',['../group__reactor.html#gabc625bc7107766746a05ee4b7c53f363',1,'reactor.h']]],
+  ['pn_5freactor_5ffinal',['PN_REACTOR_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0',1,'event.h']]],
+  ['pn_5freactor_5fget_5fconnection_5faddress',['pn_reactor_get_connection_address',['../group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a',1,'reactor.h']]],
+  ['pn_5freactor_5finit',['PN_REACTOR_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db',1,'event.h']]],
+  ['pn_5freactor_5fquiesced',['PN_REACTOR_QUIESCED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff',1,'event.h']]],
+  ['pn_5freactor_5fset_5fconnection_5fhost',['pn_reactor_set_connection_host',['../group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb',1,'reactor.h']]],
+  ['pn_5freceived',['PN_RECEIVED',['../group__disposition.html#gaae349c977b37b584aa62fff6515802ca',1,'disposition.h']]],
+  ['pn_5freceiver',['pn_receiver',['../group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f',1,'link.h']]],
+  ['pn_5frejected',['PN_REJECTED',['../group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f',1,'disposition.h']]],
+  ['pn_5freleased',['PN_RELEASED',['../group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3',1,'disposition.h']]],
+  ['pn_5fremote_5factive',['PN_REMOTE_ACTIVE',['../group__connection.html#gad96220f2886c21a4f2eebc9487f53a87',1,'connection.h']]],
+  ['pn_5fremote_5fclosed',['PN_REMOTE_CLOSED',['../group__connection.html#ga764c602a20457f9aa8862825b6d13a8d',1,'connection.h']]],
+  ['pn_5fremote_5fmask',['PN_REMOTE_MASK',['../group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3',1,'connection.h']]],
+  ['pn_5fremote_5funinit',['PN_REMOTE_UNINIT',['../group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3',1,'connection.h']]],
+  ['pn_5fsasl',['pn_sasl',['../group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac',1,'sasl.h']]],
+  ['pn_5fsasl_5fallowed_5fmechs',['pn_sasl_allowed_mechs',['../group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db',1,'sasl.h']]],
+  ['pn_5fsasl_5fauth',['PN_SASL_AUTH',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a',1,'sasl.h']]],
+  ['pn_5fsasl_5fconfig_5fname',['pn_sasl_config_name',['../group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20',1,'sasl.h']]],
+  ['pn_5fsasl_5fconfig_5fpath',['pn_sasl_config_path',['../group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c',1,'sasl.h']]],
+  ['pn_5fsasl_5fdone',['pn_sasl_done',['../group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3',1,'sasl.h']]],
+  ['pn_5fsasl_5fextended',['pn_sasl_extended',['../group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fallow_5finsecure_5fmechs',['pn_sasl_get_allow_insecure_mechs',['../group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fmech',['pn_sasl_get_mech',['../group__sasl.html#ga77adf112018a4b457df4abbf5b31873b',1,'sasl.h']]],
+  ['pn_5fsasl_5fget_5fuser',['pn_sasl_get_user',['../group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886',1,'sasl.h']]],
+  ['pn_5fsasl_5fok',['PN_SASL_OK',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e',1,'sasl.h']]],
+  ['pn_5fsasl_5foutcome',['pn_sasl_outcome',['../group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8',1,'sasl.h']]],
+  ['pn_5fsasl_5foutcome_5ft',['pn_sasl_outcome_t',['../group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b',1,'sasl.h']]],
+  ['pn_5fsasl_5fperm',['PN_SASL_PERM',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191',1,'sasl.h']]],
+  ['pn_5fsasl_5fset_5fallow_5finsecure_5fmechs',['pn_sasl_set_allow_insecure_mechs',['../group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16',1,'sasl.h']]],
+  ['pn_5fsasl_5fsys',['PN_SASL_SYS',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939',1,'sasl.h']]],
+  ['pn_5fsasl_5ftemp',['PN_SASL_TEMP',['../group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3',1,'sasl.h']]],
+  ['pn_5fselectable_5fcollect',['pn_selectable_collect',['../group__selectable.html#ga8ed074cff009036aba5d5848036d8f72',1,'selectable.h']]],
+  ['pn_5fselectable_5ferror',['pn_selectable_error',['../group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4',1,'selectable.h']]],
+  ['pn_5fselectable_5fexpired',['pn_selectable_expired',['../group__selectable.html#ga695af605ead4986abcdf652cf962d75a',1,'selectable.h']]],
+  ['pn_5fselectable_5ffree',['pn_selectable_free',['../group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9',1,'selectable.h']]],
+  ['pn_5fselectable_5fget_5fdeadline',['pn_selectable_get_deadline',['../group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9',1,'selectable.h']]],
+  ['pn_5fselectable_5fget_5ffd',['pn_selectable_get_fd',['../group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5freading',['pn_selectable_is_reading',['../group__selectable.html#ga7d694a1644c989937fb72b70782f4979',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fregistered',['pn_selectable_is_registered',['../group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fterminal',['pn_selectable_is_terminal',['../group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7',1,'selectable.h']]],
+  ['pn_5fselectable_5fis_5fwriting',['pn_selectable_is_writing',['../group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198',1,'selectable.h']]],
+  ['pn_5fselectable_5freadable',['pn_selectable_readable',['../group__selectable.html#ga6995acf52d96089dae30519d3d5b398a',1,'selectable.h']]],
+  ['pn_5fselectable_5fset_5ffd',['pn_selectable_set_fd',['../group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276',1,'selectable.h']]],
+  ['pn_5fselectable_5fset_5fregistered',['pn_selectable_set_registered',['../group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2',1,'selectable.h']]],
+  ['pn_5fselectable_5ft',['pn_selectable_t',['../group__selectable.html#gab7034170bf6367b989281d8ddaa87b09',1,'selectable.h']]],
+  ['pn_5fselectable_5fterminate',['pn_selectable_terminate',['../group__selectable.html#ga18868416a68de0a8c51cfb664510edac',1,'selectable.h']]],
+  ['pn_5fselectable_5fwritable',['pn_selectable_writable',['../group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af',1,'selectable.h']]],
+  ['pn_5fselectables',['pn_selectables',['../group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c',1,'selectable.h']]],
+  ['pn_5fselectables_5ffree',['pn_selectables_free',['../group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53',1,'selectable.h']]],
+  ['pn_5fselectables_5fnext',['pn_selectables_next',['../group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2',1,'selectable.h']]],
+  ['pn_5fselectables_5ft',['pn_selectables_t',['../group__selectable.html#gabd89005d4809b972caae64996ac43203',1,'selectable.h']]],
+  ['pn_5fsender',['pn_sender',['../group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5',1,'link.h']]],
+  ['pn_5fsession',['pn_session',['../group__session.html#ga9ca2a8dae71d761598016798b9e13fc3',1,'session.h']]],
+  ['pn_5fsession_5fattachments',['pn_session_attachments',['../group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77',1,'session.h']]],
+  ['pn_5fsession_5fclose',['pn_session_close',['../group__session.html#gadc22e0e15181526ac3119793f42cb2a8',1,'session.h']]],
+  ['pn_5fsession_5fcondition',['pn_session_condition',['../group__session.html#gae4be841a30fa987e5294b8225f7acf5e',1,'session.h']]],
+  ['pn_5fsession_5fconnection',['pn_session_connection',['../group__session.html#ga427dff7259c2361931cdcd4d66073348',1,'session.h']]],
+  ['pn_5fsession_5ferror',['pn_session_error',['../group__session.html#gadca7de4fef037bee39dec8e46d3b6633',1,'session.h']]],
+  ['pn_5fsession_5ffinal',['PN_SESSION_FINAL',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8',1,'event.h']]],
+  ['pn_5fsession_5ffree',['pn_session_free',['../group__session.html#ga0a431d267919f7bda16a9a91f8889c01',1,'session.h']]],
+  ['pn_5fsession_5fget_5fcontext',['pn_session_get_context',['../group__session.html#gaf14527da4f91c8a4b6e383764fc6880f',1,'session.h']]],
+  ['pn_5fsession_5fget_5fincoming_5fcapacity',['pn_session_get_incoming_capacity',['../group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c',1,'session.h']]],
+  ['pn_5fsession_5fget_5foutgoing_5fwindow',['pn_session_get_outgoing_window',['../group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58',1,'session.h']]],
+  ['pn_5fsession_5fhead',['pn_session_head',['../group__session.html#ga8aea90f33a085de6f9c6404660efbcb7',1,'session.h']]],
+  ['pn_5fsession_5fincoming_5fbytes',['pn_session_incoming_bytes',['../group__session.html#ga22c5eca3f2a55cd921878cc43808bba6',1,'session.h']]],
+  ['pn_5fsession_5finit',['PN_SESSION_INIT',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f',1,'event.h']]],
+  ['pn_5fsession_5flocal_5fclose',['PN_SESSION_LOCAL_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029',1,'event.h']]],
+  ['pn_5fsession_5flocal_5fopen',['PN_SESSION_LOCAL_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424',1,'event.h']]],
+  ['pn_5fsession_5fnext',['pn_session_next',['../group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9',1,'session.h']]],
+  ['pn_5fsession_5fopen',['pn_session_open',['../group__session.html#ga050c0473324175a9a451e9d3e2766fac',1,'session.h']]],
+  ['pn_5fsession_5foutgoing_5fbytes',['pn_session_outgoing_bytes',['../group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357',1,'session.h']]],
+  ['pn_5fsession_5fremote_5fclose',['PN_SESSION_REMOTE_CLOSE',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135',1,'event.h']]],
+  ['pn_5fsession_5fremote_5fcondition',['pn_session_remote_condition',['../group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff',1,'session.h']]],
+  ['pn_5fsession_5fremote_5fopen',['PN_SESSION_REMOTE_OPEN',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806',1,'event.h']]],
+  ['pn_5fsession_5fset_5fcontext',['pn_session_set_context',['../group__session.html#ga7d906124c5cda5da5014e0e770d32223',1,'session.h']]],
+  ['pn_5fsession_5fset_5fincoming_5fcapacity',['pn_session_set_incoming_capacity',['../group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf',1,'session.h']]],
+  ['pn_5fsession_5fset_5foutgoing_5fwindow',['pn_session_set_outgoing_window',['../group__session.html#ga59b64771b7bad4304aa92d76378e8baf',1,'session.h']]],
+  ['pn_5fsession_5fstate',['pn_session_state',['../group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e',1,'session.h']]],
+  ['pn_5fsession_5ft',['pn_session_t',['../group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9',1,'types.h']]],
+  ['pn_5fshort',['PN_SHORT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97',1,'codec.h']]],
+  ['pn_5fsnd_5fmixed',['PN_SND_MIXED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1',1,'link.h']]],
+  ['pn_5fsnd_5fsettle_5fmode_5ft',['pn_snd_settle_mode_t',['../group__link.html#ga3fb58bd0b88d37407ebb615c2630e608',1,'link.h']]],
+  ['pn_5fsnd_5fsettled',['PN_SND_SETTLED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0',1,'link.h']]],
+  ['pn_5fsnd_5funsettled',['PN_SND_UNSETTLED',['../group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade',1,'link.h']]],
+  ['pn_5fsource',['PN_SOURCE',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0',1,'terminus.h']]],
+  ['pn_5fssl',['pn_ssl',['../group__ssl.html#gace9c2c01043714e64fe97a390ffeac87',1,'ssl.h']]],
+  ['pn_5fssl_5fanonymous_5fpeer',['PN_SSL_ANONYMOUS_PEER',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5',1,'ssl.h']]],
+  ['pn_5fssl_5fcert_5fsubject_5fsubfield',['pn_ssl_cert_subject_subfield',['../group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain',['pn_ssl_domain',['../group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fallow_5funsecured_5fclient',['pn_ssl_domain_allow_unsecured_client',['../group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5ffree',['pn_ssl_domain_free',['../group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5fcredentials',['pn_ssl_domain_set_credentials',['../group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5fpeer_5fauthentication',['pn_ssl_domain_set_peer_authentication',['../group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190',1,'ssl.h']]],
+  ['pn_5fssl_5fdomain_5fset_5ftrusted_5fca_5fdb',['pn_ssl_domain_set_trusted_ca_db',['../group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fcert_5ffingerprint',['pn_ssl_get_cert_fingerprint',['../group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fcipher_5fname',['pn_ssl_get_cipher_name',['../group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fpeer_5fhostname',['pn_ssl_get_peer_hostname',['../group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fprotocol_5fname',['pn_ssl_get_protocol_name',['../group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fremote_5fsubject',['pn_ssl_get_remote_subject',['../group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fremote_5fsubject_5fsubfield',['pn_ssl_get_remote_subject_subfield',['../group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab',1,'ssl.h']]],
+  ['pn_5fssl_5fget_5fssf',['pn_ssl_get_ssf',['../group__ssl.html#ga4a1837eb135461f71da666f3438c7602',1,'ssl.h']]],
+  ['pn_5fssl_5fhash_5falg',['pn_ssl_hash_alg',['../group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892',1,'ssl.h']]],
+  ['pn_5fssl_5finit',['pn_ssl_init',['../group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5fclient',['PN_SSL_MODE_CLIENT',['../group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5fserver',['PN_SSL_MODE_SERVER',['../group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078',1,'ssl.h']]],
+  ['pn_5fssl_5fmode_5ft',['pn_ssl_mode_t',['../group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225',1,'ssl.h']]],
+  ['pn_5fssl_5fpresent',['pn_ssl_present',['../group__ssl.html#ga94467860b566683a4c646487dc537b34',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fnew',['PN_SSL_RESUME_NEW',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5freused',['PN_SSL_RESUME_REUSED',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fstatus',['pn_ssl_resume_status',['../group__ssl.html#ga543c4d6b34f107f41a2812b15e370523',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5fstatus_5ft',['pn_ssl_resume_status_t',['../group__ssl.html#gaf175c116d52a91001f9a3559b580f56d',1,'ssl.h']]],
+  ['pn_5fssl_5fresume_5funknown',['PN_SSL_RESUME_UNKNOWN',['../group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d',1,'ssl.h']]],
+  ['pn_5fssl_5fset_5fpeer_5fhostname',['pn_ssl_set_peer_hostname',['../group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fmode_5ft',['pn_ssl_verify_mode_t',['../group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fnull',['PN_SSL_VERIFY_NULL',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fpeer',['PN_SSL_VERIFY_PEER',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44',1,'ssl.h']]],
+  ['pn_5fssl_5fverify_5fpeer_5fname',['PN_SSL_VERIFY_PEER_NAME',['../group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36',1,'ssl.h']]],
+  ['pn_5fstate_5ft',['pn_state_t',['../group__connection.html#gaa83193a655e32bffc18624acc2c39233',1,'types.h']]],
+  ['pn_5fstatus_5faborted',['PN_STATUS_ABORTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee',1,'messenger.h']]],
+  ['pn_5fstatus_5faccepted',['PN_STATUS_ACCEPTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467',1,'messenger.h']]],
+  ['pn_5fstatus_5fmodified',['PN_STATUS_MODIFIED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8',1,'messenger.h']]],
+  ['pn_5fstatus_5fpending',['PN_STATUS_PENDING',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611',1,'messenger.h']]],
+  ['pn_5fstatus_5frejected',['PN_STATUS_REJECTED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf',1,'messenger.h']]],
+  ['pn_5fstatus_5freleased',['PN_STATUS_RELEASED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852',1,'messenger.h']]],
+  ['pn_5fstatus_5fsettled',['PN_STATUS_SETTLED',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583',1,'messenger.h']]],
+  ['pn_5fstatus_5ft',['pn_status_t',['../group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b',1,'messenger.h']]],
+  ['pn_5fstatus_5funknown',['PN_STATUS_UNKNOWN',['../group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2',1,'messenger.h']]],
+  ['pn_5fstring',['PN_STRING',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b',1,'codec.h']]],
+  ['pn_5fsubscription_5faddress',['pn_subscription_address',['../group__messenger.html#ga177587d2aa7a6fee101a111e40765deb',1,'messenger.h']]],
+  ['pn_5fsubscription_5fget_5fcontext',['pn_subscription_get_context',['../group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce',1,'messenger.h']]],
+  ['pn_5fsubscription_5fset_5fcontext',['pn_subscription_set_context',['../group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce',1,'messenger.h']]],
+  ['pn_5fsubscription_5ft',['pn_subscription_t',['../group__messenger.html#gabd73703511b9dae193765e9e57864291',1,'messenger.h']]],
+  ['pn_5fsymbol',['PN_SYMBOL',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9',1,'codec.h']]],
+  ['pn_5ftarget',['PN_TARGET',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e',1,'terminus.h']]],
+  ['pn_5fterminus_5fcapabilities',['pn_terminus_capabilities',['../group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f',1,'terminus.h']]],
+  ['pn_5fterminus_5fcopy',['pn_terminus_copy',['../group__terminus.html#gabf6c265040dd7233bddbb4efcf314999',1,'terminus.h']]],
+  ['pn_5fterminus_5ffilter',['pn_terminus_filter',['../group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5faddress',['pn_terminus_get_address',['../group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fdistribution_5fmode',['pn_terminus_get_distribution_mode',['../group__terminus.html#ga575d3d03d45453bce10392b120e35a50',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fdurability',['pn_terminus_get_durability',['../group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5fexpiry_5fpolicy',['pn_terminus_get_expiry_policy',['../group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5ftimeout',['pn_terminus_get_timeout',['../group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14',1,'terminus.h']]],
+  ['pn_5fterminus_5fget_5ftype',['pn_terminus_get_type',['../group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e',1,'terminus.h']]],
+  ['pn_5fterminus_5fis_5fdynamic',['pn_terminus_is_dynamic',['../group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5',1,'terminus.h']]],
+  ['pn_5fterminus_5foutcomes',['pn_terminus_outcomes',['../group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed',1,'terminus.h']]],
+  ['pn_5fterminus_5fproperties',['pn_terminus_properties',['../group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5faddress',['pn_terminus_set_address',['../group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdistribution_5fmode',['pn_terminus_set_distribution_mode',['../group__terminus.html#gad4abc043078d14aeeaef3116500d62e1',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdurability',['pn_terminus_set_durability',['../group__terminus.html#ga386428e4d1742649fffa112f231a3bf8',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fdynamic',['pn_terminus_set_dynamic',['../group__terminus.html#ga8600194fb12e709bb165249996d3d136',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5fexpiry_5fpolicy',['pn_terminus_set_expiry_policy',['../group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5ftimeout',['pn_terminus_set_timeout',['../group__terminus.html#gafe5932e60e778827a0b6c27e7748a814',1,'terminus.h']]],
+  ['pn_5fterminus_5fset_5ftype',['pn_terminus_set_type',['../group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d',1,'terminus.h']]],
+  ['pn_5fterminus_5ft',['pn_terminus_t',['../group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2',1,'terminus.h']]],
+  ['pn_5fterminus_5ftype_5ft',['pn_terminus_type_t',['../group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7',1,'terminus.h']]],
+  ['pn_5ftimer_5ftask',['PN_TIMER_TASK',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9',1,'event.h']]],
+  ['pn_5ftimestamp',['PN_TIMESTAMP',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1',1,'codec.h']]],
+  ['pn_5ftimestamp_5fnow',['pn_timestamp_now',['../group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4',1,'types.h']]],
+  ['pn_5ftoken_5ft',['pn_token_t',['../structpn__token__t.html',1,'']]],
+  ['pn_5ftrace_5fdrv',['PN_TRACE_DRV',['../group__transport.html#ga7065ad65f95c995a24e416edc95aead4',1,'transport.h']]],
+  ['pn_5ftrace_5ffrm',['PN_TRACE_FRM',['../group__transport.html#gab8e04b4c128379ff27e6b801c0bce494',1,'transport.h']]],
+  ['pn_5ftrace_5foff',['PN_TRACE_OFF',['../group__transport.html#gae8f32e46e94953bab10bee530eee9044',1,'transport.h']]],
+  ['pn_5ftrace_5fraw',['PN_TRACE_RAW',['../group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8',1,'transport.h']]],
+  ['pn_5ftrace_5ft',['pn_trace_t',['../group__transport.html#ga4695788da8491f0c7104bfe36634ff94',1,'transport.h']]],
+  ['pn_5ftracer_5ft',['pn_tracer_t',['../group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3',1,'transport.h']]],
+  ['pn_5ftracker_5ft',['pn_tracker_t',['../group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7',1,'messenger.h']]],
+  ['pn_5ftransport',['pn_transport',['../group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d',1,'pn_transport(void):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76',1,'PN_TRANSPORT():&#160;event.h']]],
+  ['pn_5ftransport_5fattachments',['pn_transport_attachments',['../group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d',1,'transport.h']]],
+  ['pn_5ftransport_5fauthenticated',['PN_TRANSPORT_AUTHENTICATED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28',1,'event.h']]],
+  ['pn_5ftransport_5fbind',['pn_transport_bind',['../group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892',1,'transport.h']]],
+  ['pn_5ftransport_5fcapacity',['pn_transport_capacity',['../group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd',1,'transport.h']]],
+  ['pn_5ftransport_5fclose_5fhead',['pn_transport_close_head',['../group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8',1,'transport.h']]],
+  ['pn_5ftransport_5fclose_5ftail',['pn_transport_close_tail',['../group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac',1,'transport.h']]],
+  ['pn_5ftransport_5fclosed',['pn_transport_closed',['../group__transport.html#ga69b8c9a7dbdef76644711274b6f61987',1,'pn_transport_closed(pn_transport_t *transport):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba',1,'PN_TRANSPORT_CLOSED():&#160;event.h']]],
+  ['pn_5ftransport_5fcondition',['pn_transport_condition',['../group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457',1,'transport.h']]],
+  ['pn_5ftransport_5fconnection',['pn_transport_connection',['../group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae',1,'transport.h']]],
+  ['pn_5ftransport_5ferror',['pn_transport_error',['../group__transport.html#ga00a271caac7d531ae795d78db81199e9',1,'pn_transport_error(pn_transport_t *transport):&#160;transport.h'],['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a',1,'PN_TRANSPORT_ERROR():&#160;event.h']]],
+  ['pn_5ftransport_5ffree',['pn_transport_free',['../group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fchannel_5fmax',['pn_transport_get_channel_max',['../group__transport.html#ga36ff89334941ed67b98af731e5696844',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fcontext',['pn_transport_get_context',['../group__transport.html#ga9016acfea374d8b58183158b8d857ee8',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fframes_5finput',['pn_transport_get_frames_input',['../group__transport.html#gad5614b4c311ab84a21213f60011a6840',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fframes_5foutput',['pn_transport_get_frames_output',['../group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fidle_5ftimeout',['pn_transport_get_idle_timeout',['../group__transport.html#ga2d650c473958ae118701d8aefd96aaa1',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fmax_5fframe',['pn_transport_get_max_frame',['../group__transport.html#ga93bb966654732ecdd07557dc3307a7e2',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fremote_5fidle_5ftimeout',['pn_transport_get_remote_idle_timeout',['../group__transport.html#gabae92ce766617943d51fdab7504b867c',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fremote_5fmax_5fframe',['pn_transport_get_remote_max_frame',['../group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5ftracer',['pn_transport_get_tracer',['../group__transport.html#ga99b48ee38d0bc21855eee158f8584aca',1,'transport.h']]],
+  ['pn_5ftransport_5fget_5fuser',['pn_transport_get_user',['../group__transport.html#gafa71f9e73acbe139941b9ebe754b3241',1,'transport.h']]],
+  ['pn_5ftransport_5fhead',['pn_transport_head',['../group__transport.html#gac92129f1805ec946d5a792ae4a1b3327',1,'transport.h']]],
+  ['pn_5ftransport_5fhead_5fclosed',['PN_TRANSPORT_HEAD_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51',1,'event.h']]],
+  ['pn_5ftransport_5finput',['pn_transport_input',['../group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314',1,'transport.h']]],
+  ['pn_5ftransport_5fis_5fauthenticated',['pn_transport_is_authenticated',['../group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed',1,'transport.h']]],
+  ['pn_5ftransport_5fis_5fencrypted',['pn_transport_is_encrypted',['../group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5',1,'transport.h']]],
+  ['pn_5ftransport_5flog',['pn_transport_log',['../group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c',1,'transport.h']]],
+  ['pn_5ftransport_5flogf',['pn_transport_logf',['../group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e',1,'transport.h']]],
+  ['pn_5ftransport_5foutput',['pn_transport_output',['../group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817',1,'transport.h']]],
+  ['pn_5ftransport_5fpeek',['pn_transport_peek',['../group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9',1,'transport.h']]],
+  ['pn_5ftransport_5fpending',['pn_transport_pending',['../group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f',1,'transport.h']]],
+  ['pn_5ftransport_5fpop',['pn_transport_pop',['../group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb',1,'transport.h']]],
+  ['pn_5ftransport_5fprocess',['pn_transport_process',['../group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447',1,'transport.h']]],
+  ['pn_5ftransport_5fpush',['pn_transport_push',['../group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff',1,'transport.h']]],
+  ['pn_5ftransport_5fquiesced',['pn_transport_quiesced',['../group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995',1,'transport.h']]],
+  ['pn_5ftransport_5fremote_5fchannel_5fmax',['pn_transport_remote_channel_max',['../group__transport.html#ga0842d4831299a6aa87075620e8bba436',1,'transport.h']]],
+  ['pn_5ftransport_5frequire_5fauth',['pn_transport_require_auth',['../group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a',1,'transport.h']]],
+  ['pn_5ftransport_5frequire_5fencryption',['pn_transport_require_encryption',['../group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fchannel_5fmax',['pn_transport_set_channel_max',['../group__transport.html#ga470514642911834717ec0cd2a0cdab3f',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fcontext',['pn_transport_set_context',['../group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fidle_5ftimeout',['pn_transport_set_idle_timeout',['../group__transport.html#gadd73956f25923eff0ca93784d943d349',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fmax_5fframe',['pn_transport_set_max_frame',['../group__transport.html#ga2974d2551737553bc953232f3bd6438c',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5fserver',['pn_transport_set_server',['../group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b',1,'transport.h']]],
+  ['pn_5ftransport_5fset_5ftracer',['pn_transport_set_tracer',['../group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47',1,'transport.h']]],
+  ['pn_5ftransport_5ft',['pn_transport_t',['../group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8',1,'types.h']]],
+  ['pn_5ftransport_5ftail',['pn_transport_tail',['../group__transport.html#ga51a02f24b448365039da44744f4e65a6',1,'transport.h']]],
+  ['pn_5ftransport_5ftail_5fclosed',['PN_TRANSPORT_TAIL_CLOSED',['../group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db',1,'event.h']]],
+  ['pn_5ftransport_5ftick',['pn_transport_tick',['../group__transport.html#ga2be777fea1b19677ac50072c487d9ad1',1,'transport.h']]],
+  ['pn_5ftransport_5ftrace',['pn_transport_trace',['../group__transport.html#gaee7ed090a3fa99d9f46d145939af893b',1,'transport.h']]],
+  ['pn_5ftransport_5funbind',['pn_transport_unbind',['../group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07',1,'transport.h']]],
+  ['pn_5ftransport_5fvlogf',['pn_transport_vlogf',['../group__transport.html#ga6475de6019c60e6d7f4f8f971c980162',1,'transport.h']]],
+  ['pn_5ftype_5fname',['pn_type_name',['../group__data.html#ga2a546fbd721f3b528190b3298014f134',1,'codec.h']]],
+  ['pn_5ftype_5ft',['pn_type_t',['../group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db',1,'codec.h']]],
+  ['pn_5fubyte',['PN_UBYTE',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256',1,'codec.h']]],
+  ['pn_5fuint',['PN_UINT',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd',1,'codec.h']]],
+  ['pn_5fulong',['PN_ULONG',['../group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777',1,'codec.h']]],
+  ['pn_5funsettled_5fhead',['pn_unsettled_head',['../group__link.html#ga79008e1324488bcbc7387b657c1d2897',1,'link.h']]],
+  ['pn_5funsettled_5fnext',['pn_unsettled_next',['../group__link.html#ga29f38b239a25d8adad5fa7457e4ec014',1,'link.h']]],
+  ['pn_5funspecified',['PN_UNSPECIFIED',['../group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216',1,'terminus.h']]],
+  ['pn_5furl',['pn_url',['../group__url.html#ga5adceed8d2b4484315544d381cbf82f9',1,'url.h']]],
+  ['pn_5furl_5fclear',['pn_url_clear',['../group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e',1,'url.h']]],
+  ['pn_5furl_5ffree',['pn_url_free',['../group__url.html#gaa2015ccab1960c3ac303e1f5688c4296',1,'url.h']]],
+  ['pn_5furl_5fparse',['pn_url_parse',['../group__url.html#gab239da092ed86cb75e24e4d3b092c943',1,'url.h']]],
+  ['pn_5furl_5fstr',['pn_url_str',['../group__url.html#ga070eea99a9c67039998bcb96414d18e7',1,'url.h']]],
+  ['pn_5furl_5ft',['pn_url_t',['../group__url.html#gafbe4340c29b1abd73947

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[37/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.html
new file mode 100755
index 0000000..0d18f1a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.html
@@ -0,0 +1,224 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/event.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('event_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">event.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;proton/object.h&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="event_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga87f3028b4888632bbd56fb71ac737ae8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></td></tr>
+<tr class="separator:ga87f3028b4888632bbd56fb71ac737ae8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> { <br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a> = 0, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">PN_TRANSPORT</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a>, 
+<br />
+&#160;&#160;<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a>, 
+<a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a>, 
+<b>PN_SELECTABLE_INIT</b>, 
+<br />
+&#160;&#160;<b>PN_SELECTABLE_UPDATED</b>, 
+<b>PN_SELECTABLE_READABLE</b>, 
+<b>PN_SELECTABLE_WRITABLE</b>, 
+<b>PN_SELECTABLE_ERROR</b>, 
+<br />
+&#160;&#160;<b>PN_SELECTABLE_EXPIRED</b>, 
+<b>PN_SELECTABLE_FINAL</b>
+<br />
+ }<tr class="separator:ga4876e2eed24a4d4e4c52b99842103cda"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaede985de776fb37eaf3d2a34af60a5dc"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a> (<a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gaede985de776fb37eaf3d2a34af60a5dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa880eb8a610de74e5d34bc0a4c239ada"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a> (void)</td></tr>
+<tr class="separator:gaa880eb8a610de74e5d34bc0a4c239ada"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaff9695d4c47feea83a5762cec75d6ccf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gaff9695d4c47feea83a5762cec75d6ccf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad1f005d4eae73f8d81e2df08da151f53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gad1f005d4eae73f8d81e2df08da151f53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafa2f79fd9dd3cd78fb8edef78a70048c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector, const <a class="el" href="structpn__class__t.html">pn_class_t</a> *clazz, void *context, <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type)</td></tr>
+<tr class="separator:gafa2f79fd9dd3cd78fb8edef78a70048c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93fe9a4d042d37ade5cd00b3cc1cb59f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga93fe9a4d042d37ade5cd00b3cc1cb59f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa555f47b96943d506be173d3bfbb0e2f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:gaa555f47b96943d506be173d3bfbb0e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ca84a1786d2707cfcfe821bdcf19d15"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a> (<a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector)</td></tr>
+<tr class="separator:ga5ca84a1786d2707cfcfe821bdcf19d15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6f4ad7aa02de3d8e3d9006d1ff274585"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga6f4ad7aa02de3d8e3d9006d1ff274585"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7cde0db3bb43614323ff1aee87bf45aa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const <a class="el" href="structpn__class__t.html">pn_class_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga7cde0db3bb43614323ff1aee87bf45aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae7306ffd931c65d9acab76fde75fbd53"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gae7306ffd931c65d9acab76fde75fbd53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7ac86262676e6ced40bacc2ca85d205e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga7ac86262676e6ced40bacc2ca85d205e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd51118bb12d11911fb189ace39fa20f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gabd51118bb12d11911fb189ace39fa20f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5e61979e9bb2c76529c9b62a0a65a67d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga5e61979e9bb2c76529c9b62a0a65a67d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2a289b44f0bb585f419f355e0e7bff81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga2a289b44f0bb585f419f355e0e7bff81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaadfc49bb1943bf56058bfe7affa5a380"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gaadfc49bb1943bf56058bfe7affa5a380"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c8c7f4d2b79cb08e2f77fad9746fbc5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:ga5c8c7f4d2b79cb08e2f77fad9746fbc5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab2f4a048e116b4831f6d5300e39d0b7f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a> (<a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event)</td></tr>
+<tr class="separator:gab2f4a048e116b4831f6d5300e39d0b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Event API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="event_8h.html">event.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.js
new file mode 100755
index 0000000..c2c3aa1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h.js
@@ -0,0 +1,66 @@
+var event_8h =
+[
+    [ "pn_event_t", "group__event.html#ga87f3028b4888632bbd56fb71ac737ae8", null ],
+    [ "pn_event_type_t", "group__event.html#ga4876e2eed24a4d4e4c52b99842103cda", [
+      [ "PN_EVENT_NONE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657", null ],
+      [ "PN_REACTOR_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db", null ],
+      [ "PN_REACTOR_QUIESCED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff", null ],
+      [ "PN_REACTOR_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0", null ],
+      [ "PN_TIMER_TASK", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9", null ],
+      [ "PN_CONNECTION_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e", null ],
+      [ "PN_CONNECTION_BOUND", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5", null ],
+      [ "PN_CONNECTION_UNBOUND", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498", null ],
+      [ "PN_CONNECTION_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a", null ],
+      [ "PN_CONNECTION_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc", null ],
+      [ "PN_CONNECTION_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86", null ],
+      [ "PN_CONNECTION_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f", null ],
+      [ "PN_CONNECTION_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b", null ],
+      [ "PN_SESSION_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f", null ],
+      [ "PN_SESSION_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424", null ],
+      [ "PN_SESSION_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806", null ],
+      [ "PN_SESSION_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029", null ],
+      [ "PN_SESSION_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135", null ],
+      [ "PN_SESSION_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8", null ],
+      [ "PN_LINK_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c", null ],
+      [ "PN_LINK_LOCAL_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65", null ],
+      [ "PN_LINK_REMOTE_OPEN", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307", null ],
+      [ "PN_LINK_LOCAL_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a", null ],
+      [ "PN_LINK_REMOTE_CLOSE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f", null ],
+      [ "PN_LINK_LOCAL_DETACH", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e", null ],
+      [ "PN_LINK_REMOTE_DETACH", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2", null ],
+      [ "PN_LINK_FLOW", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f", null ],
+      [ "PN_LINK_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5", null ],
+      [ "PN_DELIVERY", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe", null ],
+      [ "PN_TRANSPORT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76", null ],
+      [ "PN_TRANSPORT_AUTHENTICATED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28", null ],
+      [ "PN_TRANSPORT_ERROR", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a", null ],
+      [ "PN_TRANSPORT_HEAD_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51", null ],
+      [ "PN_TRANSPORT_TAIL_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db", null ],
+      [ "PN_TRANSPORT_CLOSED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba", null ],
+      [ "PN_SELECTABLE_INIT", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa74f3d7501f7d57e620e9d826293c47ee", null ],
+      [ "PN_SELECTABLE_UPDATED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2db304137f1cbb89baed3ff87ab43b9c", null ],
+      [ "PN_SELECTABLE_READABLE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa12d77930d6fc716f286f1fc1da17b718", null ],
+      [ "PN_SELECTABLE_WRITABLE", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6dd63225befbc388ca529f5f4cf6d2b9", null ],
+      [ "PN_SELECTABLE_ERROR", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5258331573513f2672922763ee41b24f", null ],
+      [ "PN_SELECTABLE_EXPIRED", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaade231050bf30430bf4f2c111f5564ee0", null ],
+      [ "PN_SELECTABLE_FINAL", "group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45de34c8f4fdb4c8b1f713d7b17b4ca1", null ]
+    ] ],
+    [ "pn_collector", "group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada", null ],
+    [ "pn_collector_free", "group__event.html#gaff9695d4c47feea83a5762cec75d6ccf", null ],
+    [ "pn_collector_more", "group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15", null ],
+    [ "pn_collector_peek", "group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f", null ],
+    [ "pn_collector_pop", "group__event.html#gaa555f47b96943d506be173d3bfbb0e2f", null ],
+    [ "pn_collector_put", "group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c", null ],
+    [ "pn_collector_release", "group__event.html#gad1f005d4eae73f8d81e2df08da151f53", null ],
+    [ "pn_event_attachments", "group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f", null ],
+    [ "pn_event_class", "group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa", null ],
+    [ "pn_event_connection", "group__event.html#gabd51118bb12d11911fb189ace39fa20f", null ],
+    [ "pn_event_context", "group__event.html#gae7306ffd931c65d9acab76fde75fbd53", null ],
+    [ "pn_event_delivery", "group__event.html#gaadfc49bb1943bf56058bfe7affa5a380", null ],
+    [ "pn_event_link", "group__event.html#ga2a289b44f0bb585f419f355e0e7bff81", null ],
+    [ "pn_event_root", "group__event.html#ga7ac86262676e6ced40bacc2ca85d205e", null ],
+    [ "pn_event_session", "group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d", null ],
+    [ "pn_event_transport", "group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5", null ],
+    [ "pn_event_type", "group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585", null ],
+    [ "pn_event_type_name", "group__event.html#gaede985de776fb37eaf3d2a34af60a5dc", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h_source.html
new file mode 100755
index 0000000..27e4a69
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/event_8h_source.html
@@ -0,0 +1,330 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/event.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('event_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">event.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="event_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_EVENT_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_EVENT_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/object.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">   77</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a>;</div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">   82</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">   87</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a> = 0,</div>
+<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;</div>
+<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">   92</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a>,</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;</div>
+<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">   98</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a>,</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;</div>
+<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">  103</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a>,</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
+<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">  108</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a>,</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">  115</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a>,</div>
+<div class="line"><a name="l00116"></a><span class="lineno">  116</span>&#160;</div>
+<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">  121</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a>,</div>
+<div class="line"><a name="l00122"></a><span class="lineno">  122</span>&#160;</div>
+<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">  127</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a>,</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;</div>
+<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">  133</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a>,</div>
+<div class="line"><a name="l00134"></a><span class="lineno">  134</span>&#160;</div>
+<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">  139</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a>,</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;</div>
+<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">  145</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a>,</div>
+<div class="line"><a name="l00146"></a><span class="lineno">  146</span>&#160;</div>
+<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">  151</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a>,</div>
+<div class="line"><a name="l00152"></a><span class="lineno">  152</span>&#160;</div>
+<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">  158</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a>,</div>
+<div class="line"><a name="l00159"></a><span class="lineno">  159</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">  164</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a>,</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
+<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">  170</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a>,</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;</div>
+<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">  176</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a>,</div>
+<div class="line"><a name="l00177"></a><span class="lineno">  177</span>&#160;</div>
+<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">  182</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a>,</div>
+<div class="line"><a name="l00183"></a><span class="lineno">  183</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">  188</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a>,</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
+<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">  195</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a>,</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;</div>
+<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">  201</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a>,</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
+<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">  207</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a>,</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;</div>
+<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">  213</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a>,</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">  219</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a>,</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">  225</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a>,</div>
+<div class="line"><a name="l00226"></a><span class="lineno">  226</span>&#160;</div>
+<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">  231</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a>,</div>
+<div class="line"><a name="l00232"></a><span class="lineno">  232</span>&#160;</div>
+<div class="line"><a name="l00237"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">  237</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a>,</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;</div>
+<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">  243</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a>,</div>
+<div class="line"><a name="l00244"></a><span class="lineno">  244</span>&#160;</div>
+<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">  250</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a>,</div>
+<div class="line"><a name="l00251"></a><span class="lineno">  251</span>&#160;</div>
+<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">  256</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a>,</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
+<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">  262</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">PN_TRANSPORT</a>,</div>
+<div class="line"><a name="l00263"></a><span class="lineno">  263</span>&#160;</div>
+<div class="line"><a name="l00270"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">  270</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a>,</div>
+<div class="line"><a name="l00271"></a><span class="lineno">  271</span>&#160;</div>
+<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">  277</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a>,</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
+<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">  284</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a>,</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;</div>
+<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">  291</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a>,</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;</div>
+<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">  297</a></span>&#160;  <a class="code" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a>,</div>
+<div class="line"><a name="l00298"></a><span class="lineno">  298</span>&#160;</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;  PN_SELECTABLE_INIT,</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;  PN_SELECTABLE_UPDATED,</div>
+<div class="line"><a name="l00301"></a><span class="lineno">  301</span>&#160;  PN_SELECTABLE_READABLE,</div>
+<div class="line"><a name="l00302"></a><span class="lineno">  302</span>&#160;  PN_SELECTABLE_WRITABLE,</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;  PN_SELECTABLE_ERROR,</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;  PN_SELECTABLE_EXPIRED,</div>
+<div class="line"><a name="l00305"></a><span class="lineno">  305</span>&#160;  PN_SELECTABLE_FINAL</div>
+<div class="line"><a name="l00306"></a><span class="lineno">  306</span>&#160;</div>
+<div class="line"><a name="l00307"></a><span class="lineno">  307</span>&#160;} <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a>;</div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;</div>
+<div class="line"><a name="l00315"></a><span class="lineno">  315</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a>(<a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
+<div class="line"><a name="l00316"></a><span class="lineno">  316</span>&#160;</div>
+<div class="line"><a name="l00325"></a><span class="lineno">  325</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *<a class="code" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a>(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00326"></a><span class="lineno">  326</span>&#160;</div>
+<div class="line"><a name="l00332"></a><span class="lineno">  332</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00333"></a><span class="lineno">  333</span>&#160;</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00343"></a><span class="lineno">  343</span>&#160;</div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector,</div>
+<div class="line"><a name="l00362"></a><span class="lineno">  362</span>&#160;                                       <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *clazz, <span class="keywordtype">void</span> *context,</div>
+<div class="line"><a name="l00363"></a><span class="lineno">  363</span>&#160;                                       <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> type);</div>
+<div class="line"><a name="l00364"></a><span class="lineno">  364</span>&#160;</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *<a class="code" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00377"></a><span class="lineno">  377</span>&#160;</div>
+<div class="line"><a name="l00384"></a><span class="lineno">  384</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00385"></a><span class="lineno">  385</span>&#160;</div>
+<div class="line"><a name="l00394"></a><span class="lineno">  394</span>&#160;PN_EXTERN  <span class="keywordtype">bool</span> <a class="code" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a>(<a class="code" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a> *collector);</div>
+<div class="line"><a name="l00395"></a><span class="lineno">  395</span>&#160;</div>
+<div class="line"><a name="l00402"></a><span class="lineno">  402</span>&#160;PN_EXTERN <a class="code" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a> <a class="code" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00403"></a><span class="lineno">  403</span>&#160;</div>
+<div class="line"><a name="l00410"></a><span class="lineno">  410</span>&#160;PN_EXTERN <span class="keyword">const</span> <a class="code" href="structpn__class__t.html">pn_class_t</a> *<a class="code" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00411"></a><span class="lineno">  411</span>&#160;</div>
+<div class="line"><a name="l00415"></a><span class="lineno">  415</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00416"></a><span class="lineno">  416</span>&#160;</div>
+<div class="line"><a name="l00420"></a><span class="lineno">  420</span>&#160;PN_EXTERN <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> *<a class="code" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00421"></a><span class="lineno">  421</span>&#160;</div>
+<div class="line"><a name="l00428"></a><span class="lineno">  428</span>&#160;PN_EXTERN <a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *<a class="code" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00429"></a><span class="lineno">  429</span>&#160;</div>
+<div class="line"><a name="l00436"></a><span class="lineno">  436</span>&#160;PN_EXTERN <a class="code" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a> *<a class="code" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;</div>
+<div class="line"><a name="l00444"></a><span class="lineno">  444</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00445"></a><span class="lineno">  445</span>&#160;</div>
+<div class="line"><a name="l00452"></a><span class="lineno">  452</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00453"></a><span class="lineno">  453</span>&#160;</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <a class="code" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *<a class="code" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div>
+<div class="line"><a name="l00468"></a><span class="lineno">  468</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a>(<a class="code" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a> *event);</div>
+<div class="line"><a name="l00469"></a><span class="lineno">  469</span>&#160;</div>
+<div class="line"><a name="l00470"></a><span class="lineno">  470</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00471"></a><span class="lineno">  471</span>&#160;}</div>
+<div class="line"><a name="l00472"></a><span class="lineno">  472</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00473"></a><span class="lineno">  473</span>&#160;</div>
+<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* event.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">PN_TRANSPORT_CLOSED</a></div><div class="ttdef"><b>Definition:</b> event.h:297</div></div>
+<div class="ttc" id="group__event_html_gab2f4a048e116b4831f6d5300e39d0b7f"><div class="ttname"><a href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">pn_event_attachments</a></div><div class="ttdeci">PN_EXTERN pn_record_t * pn_event_attachments(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">PN_SESSION_LOCAL_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:170</div></div>
+<div class="ttc" id="group__event_html_ga4876e2eed24a4d4e4c52b99842103cda"><div class="ttname"><a href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">pn_event_type_t</a></div><div class="ttdeci">pn_event_type_t</div><div class="ttdef"><b>Definition:</b> event.h:82</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">PN_LINK_REMOTE_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:225</div></div>
+<div class="ttc" id="group__event_html_ga5e61979e9bb2c76529c9b62a0a65a67d"><div class="ttname"><a href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">pn_event_session</a></div><div class="ttdeci">PN_EXTERN pn_session_t * pn_event_session(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">PN_LINK_FLOW</a></div><div class="ttdef"><b>Definition:</b> event.h:243</div></div>
+<div class="ttc" id="group__event_html_gaa555f47b96943d506be173d3bfbb0e2f"><div class="ttname"><a href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">pn_collector_pop</a></div><div class="ttdeci">PN_EXTERN bool pn_collector_pop(pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">PN_CONNECTION_UNBOUND</a></div><div class="ttdef"><b>Definition:</b> event.h:127</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">PN_LINK_LOCAL_DETACH</a></div><div class="ttdef"><b>Definition:</b> event.h:231</div></div>
+<div class="ttc" id="group__event_html_gaff9695d4c47feea83a5762cec75d6ccf"><div class="ttname"><a href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">pn_collector_free</a></div><div class="ttdeci">PN_EXTERN void pn_collector_free(pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__transport_html_gac26eda05f649bbf0399f3d8d78d12fa8"><div class="ttname"><a href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></div><div class="ttdeci">struct pn_transport_t pn_transport_t</div><div class="ttdef"><b>Definition:</b> types.h:262</div></div>
+<div class="ttc" id="group__event_html_ga7ac86262676e6ced40bacc2ca85d205e"><div class="ttname"><a href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">pn_event_root</a></div><div class="ttdeci">PN_EXTERN pn_handler_t * pn_event_root(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gafa2f79fd9dd3cd78fb8edef78a70048c"><div class="ttname"><a href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">pn_collector_put</a></div><div class="ttdeci">PN_EXTERN pn_event_t * pn_collector_put(pn_collector_t *collector, const pn_class_t *clazz, void *context, pn_event_type_t type)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">PN_LINK_INIT</a></div><div class="ttdef"><b>Definition:</b> event.h:201</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">PN_CONNECTION_LOCAL_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:145</div></div>
+<div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
+<div class="ttc" id="group__event_html_gabd51118bb12d11911fb189ace39fa20f"><div class="ttname"><a href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">pn_event_connection</a></div><div class="ttdeci">PN_EXTERN pn_connection_t * pn_event_connection(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">PN_DELIVERY</a></div><div class="ttdef"><b>Definition:</b> event.h:256</div></div>
+<div class="ttc" id="group__event_html_gae7306ffd931c65d9acab76fde75fbd53"><div class="ttname"><a href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">pn_event_context</a></div><div class="ttdeci">PN_EXTERN void * pn_event_context(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">PN_CONNECTION_BOUND</a></div><div class="ttdef"><b>Definition:</b> event.h:121</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">PN_LINK_REMOTE_DETACH</a></div><div class="ttdef"><b>Definition:</b> event.h:237</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">PN_TRANSPORT_TAIL_CLOSED</a></div><div class="ttdef"><b>Definition:</b> event.h:291</div></div>
+<div class="ttc" id="group__event_html_ga6f4ad7aa02de3d8e3d9006d1ff274585"><div class="ttname"><a href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">pn_event_type</a></div><div class="ttdeci">PN_EXTERN pn_event_type_t pn_event_type(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">PN_EVENT_NONE</a></div><div class="ttdef"><b>Definition:</b> event.h:87</div></div>
+<div class="ttc" id="group__event_html_ga5ca84a1786d2707cfcfe821bdcf19d15"><div class="ttname"><a href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">pn_collector_more</a></div><div class="ttdeci">PN_EXTERN bool pn_collector_more(pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__event_html_ga905cdecedb8020bc28e648e43348b5d1"><div class="ttname"><a href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">pn_collector_t</a></div><div class="ttdeci">struct pn_collector_t pn_collector_t</div><div class="ttdef"><b>Definition:</b> types.h:250</div></div>
+<div class="ttc" id="group__session_html_ga38ccb93b8f5c2892adafce5d5f0fbcd9"><div class="ttname"><a href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">pn_session_t</a></div><div class="ttdeci">struct pn_session_t pn_session_t</div><div class="ttdef"><b>Definition:</b> types.h:129</div></div>
+<div class="ttc" id="group__event_html_ga7cde0db3bb43614323ff1aee87bf45aa"><div class="ttname"><a href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">pn_event_class</a></div><div class="ttdeci">PN_EXTERN const pn_class_t * pn_event_class(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">PN_CONNECTION_INIT</a></div><div class="ttdef"><b>Definition:</b> event.h:115</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">PN_SESSION_LOCAL_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:182</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">PN_CONNECTION_LOCAL_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:133</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">PN_SESSION_INIT</a></div><div class="ttdef"><b>Definition:</b> event.h:164</div></div>
+<div class="ttc" id="group__event_html_gaede985de776fb37eaf3d2a34af60a5dc"><div class="ttname"><a href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">pn_event_type_name</a></div><div class="ttdeci">PN_EXTERN const char * pn_event_type_name(pn_event_type_t type)</div></div>
+<div class="ttc" id="group__reactor_html_gaeab23d956ba5662b87f2a3b498af28b6"><div class="ttname"><a href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></div><div class="ttdeci">struct pn_handler_t pn_handler_t</div><div class="ttdef"><b>Definition:</b> types.h:271</div></div>
+<div class="ttc" id="group__delivery_html_gacdfce854066c0a4ff4db9f9a0478f340"><div class="ttname"><a href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></div><div class="ttdeci">struct pn_delivery_t pn_delivery_t</div><div class="ttdef"><b>Definition:</b> types.h:238</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">PN_REACTOR_INIT</a></div><div class="ttdef"><b>Definition:</b> event.h:92</div></div>
+<div class="ttc" id="group__event_html_ga2a289b44f0bb585f419f355e0e7bff81"><div class="ttname"><a href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">pn_event_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_event_link(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">PN_CONNECTION_REMOTE_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:139</div></div>
+<div class="ttc" id="structpn__class__t_html"><div class="ttname"><a href="structpn__class__t.html">pn_class_t</a></div><div class="ttdef"><b>Definition:</b> object.h:48</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">PN_LINK_FINAL</a></div><div class="ttdef"><b>Definition:</b> event.h:250</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">PN_TIMER_TASK</a></div><div class="ttdef"><b>Definition:</b> event.h:108</div></div>
+<div class="ttc" id="group__event_html_ga5c8c7f4d2b79cb08e2f77fad9746fbc5"><div class="ttname"><a href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">pn_event_transport</a></div><div class="ttdeci">PN_EXTERN pn_transport_t * pn_event_transport(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">PN_SESSION_FINAL</a></div><div class="ttdef"><b>Definition:</b> event.h:195</div></div>
+<div class="ttc" id="group__event_html_gaa880eb8a610de74e5d34bc0a4c239ada"><div class="ttname"><a href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">pn_collector</a></div><div class="ttdeci">PN_EXTERN pn_collector_t * pn_collector(void)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">PN_SESSION_REMOTE_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:176</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">PN_TRANSPORT_HEAD_CLOSED</a></div><div class="ttdef"><b>Definition:</b> event.h:284</div></div>
+<div class="ttc" id="group__event_html_gad1f005d4eae73f8d81e2df08da151f53"><div class="ttname"><a href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">pn_collector_release</a></div><div class="ttdeci">PN_EXTERN void pn_collector_release(pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__event_html_gaadfc49bb1943bf56058bfe7affa5a380"><div class="ttname"><a href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">pn_event_delivery</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_event_delivery(pn_event_t *event)</div></div>
+<div class="ttc" id="group__event_html_ga93fe9a4d042d37ade5cd00b3cc1cb59f"><div class="ttname"><a href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">pn_collector_peek</a></div><div class="ttdeci">PN_EXTERN pn_event_t * pn_collector_peek(pn_collector_t *collector)</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">PN_LINK_REMOTE_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:213</div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">PN_LINK_LOCAL_OPEN</a></div><div class="ttdef"><b>Definition:</b> event.h:207</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">PN_REACTOR_FINAL</a></div><div class="ttdef"><b>Definition:</b> event.h:103</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">PN_TRANSPORT</a></div><div class="ttdef"><b>Definition:</b> event.h:262</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">PN_TRANSPORT_ERROR</a></div><div class="ttdef"><b>Definition:</b> event.h:277</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">PN_SESSION_REMOTE_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:188</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">PN_CONNECTION_REMOTE_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:151</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">PN_CONNECTION_FINAL</a></div><div class="ttdef"><b>Definition:</b> event.h:158</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">PN_TRANSPORT_AUTHENTICATED</a></div><div class="ttdef"><b>Definition:</b> event.h:270</div></div>
+<div class="ttc" id="group__event_html_ga87f3028b4888632bbd56fb71ac737ae8"><div class="ttname"><a href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">pn_event_t</a></div><div class="ttdeci">struct pn_event_t pn_event_t</div><div class="ttdef"><b>Definition:</b> event.h:77</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">PN_REACTOR_QUIESCED</a></div><div class="ttdef"><b>Definition:</b> event.h:98</div></div>
+<div class="ttc" id="group__event_html_gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a"><div class="ttname"><a href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">PN_LINK_LOCAL_CLOSE</a></div><div class="ttdef"><b>Definition:</b> event.h:219</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="event_8h.html">event.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[07/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex3.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex3.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex3.js
new file mode 100755
index 0000000..4f5daa0
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex3.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX3 =
+{
+"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[4,0,0,14,20],
+"group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f":[2,3,20],
+"group__message.html#gaafc66aca1184747edac543e9a3985a24":[2,3,51],
+"group__message.html#gaafc66aca1184747edac543e9a3985a24":[4,0,0,14,51],
+"group__message.html#gab10575fed8437d431da449e04f835f6d":[2,3,53],
+"group__message.html#gab10575fed8437d431da449e04f835f6d":[4,0,0,14,53],
+"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[2,3,28],
+"group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2":[4,0,0,14,28],
+"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[2,3,19],
+"group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c":[4,0,0,14,19],
+"group__message.html#gac41af78e905b660a8df54baad6499a2d":[2,3,3],
+"group__message.html#gac41af78e905b660a8df54baad6499a2d":[4,0,0,14,3],
+"group__message.html#gad5044e606189589abafd65890d8824d8":[2,3,42],
+"group__message.html#gad5044e606189589abafd65890d8824d8":[4,0,0,14,42],
+"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[4,0,0,14,29],
+"group__message.html#gad63613b52062ab477ac9c32f7131cda4":[2,3,29],
+"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[2,3,5],
+"group__message.html#gad82108b69076e73f9a413297eb0fe93a":[4,0,0,14,5],
+"group__message.html#gad8cc824cf918cec1a53816c15527322a":[2,3,38],
+"group__message.html#gad8cc824cf918cec1a53816c15527322a":[4,0,0,14,38],
+"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[2,3,1],
+"group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2":[4,0,0,14,1],
+"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[2,3,4],
+"group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3":[4,0,0,14,4],
+"group__message.html#gadae5d992568a088c561e5ddcdde13705":[2,3,35],
+"group__message.html#gadae5d992568a088c561e5ddcdde13705":[4,0,0,14,35],
+"group__message.html#gae22d080b9928ac446349117783e5e1e7":[4,0,0,14,30],
+"group__message.html#gae22d080b9928ac446349117783e5e1e7":[2,3,30],
+"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[2,3,18],
+"group__message.html#gae6061ca4cd91f35db285ad4e736b4880":[4,0,0,14,18],
+"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[4,0,0,14,23],
+"group__message.html#gaf0df7d607fb85c78ada340df52db745c":[2,3,23],
+"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[4,0,0,14,26],
+"group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771":[2,3,26],
+"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[4,0,0,14,24],
+"group__message.html#gafe7577a90ec17ff77af79e1b544557d7":[2,3,24],
+"group__messenger.html":[2,4],
+"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[4,0,0,15,46],
+"group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a":[2,4,41],
+"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[4,0,0,15,65],
+"group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2":[2,4,56],
+"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[4,0,0,15,3],
+"group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1":[2,4,1],
+"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[4,0,0,15,66],
+"group__messenger.html#ga177587d2aa7a6fee101a111e40765deb":[2,4,57],
+"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[4,0,0,15,33],
+"group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6":[2,4,29],
+"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[4,0,0,15,39],
+"group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085":[2,4,35],
+"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[4,0,0,15,25],
+"group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c":[2,4,21],
+"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[2,4,4],
+"group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b":[4,0,0,15,6],
+"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[4,0,0,15,19],
+"group__messenger.html#ga24819ecf92720da72500bb453e3d3847":[2,4,16],
+"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[4,0,0,15,38],
+"group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c":[2,4,34],
+"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[4,0,0,15,44],
+"group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9":[2,4,40],
+"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[4,0,0,15,57],
+"group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3":[2,4,48],
+"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[4,0,0,15,8],
+"group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0":[2,4,6],
+"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[4,0,0,15,60],
+"group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4":[2,4,51],
+"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[4,0,0,15,41],
+"group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8":[2,4,37],
+"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[2,4,9],
+"group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb":[4,0,0,15,11],
+"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[2,4,5],
+"group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249":[4,0,0,15,7],
+"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[4,0,0,15,40],
+"group__messenger.html#ga58608dc581eba5d56abc89d05377913e":[2,4,36],
+"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[4,0,0,15,54],
+"group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877":[2,4,46],
+"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[4,0,0,15,15],
+"group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83":[2,4,13],
+"group__messenger.html#ga66fff60287c43a457518382216464c5b":[2,4,11],
+"group__messenger.html#ga66fff60287c43a457518382216464c5b":[4,0,0,15,13],
+"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[4,0,0,15,37],
+"group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990":[2,4,33],
+"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[4,0,0,15,68],
+"group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce":[2,4,59],
+"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[2,4,0],
+"group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9":[4,0,0,15,0],
+"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[4,0,0,15,47],
+"group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531":[2,4,42],
+"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[4,0,0,15,48],
+"group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b":[2,4,43],
+"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[4,0,0,15,27],
+"group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1":[2,4,23],
+"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[4,0,0,15,24],
+"group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2":[2,4,20],
+"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[2,4,7],
+"group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913":[4,0,0,15,9],
+"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[2,4,17],
+"group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3":[4,0,0,15,20],
+"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[2,4,10],
+"group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2":[4,0,0,15,12],
+"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[4,0,0,15,56],
+"group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c":[2,4,47],
+"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[4,0,0,15,59],
+"group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b":[2,4,50],
+"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[4,0,0,15,36],
+"group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943":[2,4,32],
+"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[4,0,0,15,49],
+"group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0":[2,4,44],
+"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[4,0,0,15,64],
+"group__messenger.html#gaa27f202efc3cb9454b899576058064b1":[2,4,55],
+"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[4,0,0,15,32],
+"group__messenger.html#gaa300a232e25dbe6be6dca3949da82145":[2,4,28],
+"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[4,0,0,15,22],
+"group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d":[2,4,19],
+"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[2,4,45],
+"group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb":[4,0,0,15,50],
+"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[2,4,3],
+"group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7":[4,0,0,15,5],
+"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[2,4,24],
+"group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04":[4,0,0,15,28],
+"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[4,0,0,15,61],
+"group__messenger.html#gaba050f36861e436a18378a8a1ff835e0":[2,4,52],
+"group__messenger.html#gabd73703511b9dae193765e9e57864291":[2,4,2],
+"group__messenger.html#gabd73703511b9dae193765e9e57864291":[4,0,0,15,4],
+"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[2,4,8],
+"group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67":[4,0,0,15,10],
+"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[2,4,14],
+"group__messenger.html#gaca5d33643cc6db452d4dd456f774f936":[4,0,0,15,16],
+"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[2,4,18],
+"group__messenger.html#gaca818b10d8ab415ff21b2df30e645588":[4,0,0,15,21],
+"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[2,4,39],
+"group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81":[4,0,0,15,43],
+"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[2,4,54],
+"group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1":[4,0,0,15,63],
+"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[2,4,15],
+"group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f":[4,0,0,15,18],
+"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[2,4,31],
+"group__messenger.html#gadc93816636d614c8ea2abdeef1b99573":[4,0,0,15,35],
+"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[4,0,0,15,67],
+"group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce":[2,4,58],
+"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[4,0,0,15,34],
+"group__messenger.html#gaea099f5cefb69de9042e91d7fce17878":[2,4,30],
+"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[2,4,22],
+"group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d":[4,0,0,15,26],
+"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[2,4,49],
+"group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1":[4,0,0,15,58],
+"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[4,0,0,15,62],
+"group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6":[2,4,53],
+"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[2,4,27],
+"group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1":[4,0,0,15,31],
+"group__messenger.html#gaf57143f98134870941839f9b665e87af":[2,4,12],
+"group__messenger.html#gaf57143f98134870941839f9b665e87af":[4,0,0,15,14],
+"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[4,0,0,15,29],
+"group__messenger.html#gaf5a08242376fa805290966e89a54aa8e":[2,4,25],
+"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[2,4,26],
+"group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3":[4,0,0,15,30],
+"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[2,4,38],
+"group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb":[4,0,0,15,42],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[4,0,0,15,6,0],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2":[2,4,4,0],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[4,0,0,15,6,7],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583":[2,4,4,7],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[4,0,0,15,6,6],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee":[2,4,4,6],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[4,0,0,15,6,1],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611":[2,4,4,1],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[4,0,0,15,6,4],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852":[2,4,4,4],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[4,0,0,15,6,2],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467":[2,4,4,2],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[2,4,4,5],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8":[4,0,0,15,6,5],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[2,4,4,3],
+"group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf":[4,0,0,15,6,3],
+"group__primitives.html":[2,7,0],
+"group__primitives.html#ga46d74369b8b364df95fd7cfa843f6d64":[4,0,0,28,0],
+"group__primitives.html#ga54d49ca7ff04ad10a57139c2d61f1d44":[4,0,0,28,4],
+"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[2,7,0,3],
+"group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4":[4,0,0,28,17],
+"group__primitives.html#ga7d8110bc953738d83ad8b9c543ef517f":[4,0,0,28,5],
+"group__primitives.html#ga92033eaa8a158e7e4bb5d1f0e94ca606":[4,0,0,28,11],
+"group__primitives.html#ga9a701bc6dc9af9f42c3f4679172a723c":[4,0,0,28,9],
+"group__primitives.html#gaa1713f25d484600197d2a25ace856672":[4,0,0,28,1],
+"group__primitives.html#gad2806f8da0fc51d9ceeea5d45d1c2d3e":[4,0,0,28,16],
+"group__primitives.html#gad337c365b498106064ec28e00e5fb6dd":[4,0,0,28,14],
+"group__primitives.html#gafdede9be0526a8d0b9ab5d3149069af1":[4,0,0,28,10],
+"group__reactor.html":[2,5],
+"group__reactor.html#ga04265b285b9f0813a34336969cc0eded":[4,0,0,18,41],
+"group__reactor.html#ga04b584117634475733cfc4e61793bbac":[4,0,0,18,48],
+"group__reactor.html#ga089c8647f8beb2d23cf9e0a9da2804c6":[4,0,0,18,7],
+"group__reactor.html#ga0becf37c169c93ecaa27efb7f28bc304":[4,0,0,18,43],
+"group__reactor.html#ga1105beb57e86e90d0660dbe167c733a6":[4,0,0,18,30],
+"group__reactor.html#ga1216d254421a074abf12c21d3eb0c56b":[4,0,0,18,38],
+"group__reactor.html#ga1a4eb3ba386748d9ca65205890b51de3":[4,0,0,18,0],
+"group__reactor.html#ga1d93691cb09d28eb290f69dd0995c324":[4,0,0,18,28],
+"group__reactor.html#ga23151d14d0d494d11faccf81eb49adb8":[4,0,0,18,8],
+"group__reactor.html#ga26bc30c1e74589fb577510328f834097":[4,0,0,18,20],
+"group__reactor.html#ga3b4fa5a65f3f3ef66ea3fa2210cbfea1":[4,0,0,18,19],
+"group__reactor.html#ga3c18e2de914fc1a097c1d7a709775029":[4,0,0,18,53],
+"group__reactor.html#ga3d33c1c1c16130fd42520a8def593781":[4,0,0,18,49],
+"group__reactor.html#ga455dab055963b2cba2485582edbadd77":[4,0,0,18,44],
+"group__reactor.html#ga4cf4e74749027376764c33346d637701":[4,0,0,18,5],
+"group__reactor.html#ga4dd23e67c238d7b61740222260b39eb5":[4,0,0,18,4],
+"group__reactor.html#ga511f957744192889e18ae35acd1ef3fa":[4,0,0,18,9],
+"group__reactor.html#ga527e92956c072c1bfd8302501f729753":[4,0,0,18,13],
+"group__reactor.html#ga5c0e98b0bf82a72578fa6028658cfb55":[4,0,0,18,46],
+"group__reactor.html#ga64e2ee59de7a077eba0a9458b56dc195":[4,0,0,18,47],
+"group__reactor.html#ga66c9d97dafd5f2d9d7437ee133a51cd8":[4,0,0,18,26],
+"group__reactor.html#ga6abeb8b0abb1f0d7b5d820c8a35b677c":[4,0,0,18,39],
+"group__reactor.html#ga6bc46f7f408e6a2491ac9d91321c414e":[4,0,0,18,42],
+"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[2,5,3],
+"group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a":[4,0,0,18,25],
+"group__reactor.html#ga79e2a6651de835a2f13865719803bc8f":[4,0,0,18,3],
+"group__reactor.html#ga7b673c793589fdbb2bec4968acf643a3":[4,0,0,18,33],
+"group__reactor.html#ga7b7005d7b17535fbad64399e84a26197":[4,0,0,18,1],
+"group__reactor.html#ga8014d09bdcfd29d6a12ae43b923de2b7":[4,0,0,18,11],
+"group__reactor.html#ga80f87d509624fc970c77bd3d36a67a69":[4,0,0,18,6],
+"group__reactor.html#ga8636bd6bb1bc4bf8fd997ba4ff4fa3e6":[4,0,0,18,50],
+"group__reactor.html#ga87b11c5ba311de6df453109dc62316a3":[4,0,0,18,17],
+"group__reactor.html#ga87b42c05f01bf2c2d1d7f760a3f199c0":[4,0,0,18,35],
+"group__reactor.html#ga8b66944b6cbd3ba8cd40137143bff969":[4,0,0,18,32],
+"group__reactor.html#ga9775d149269de727b2089e569382b5ce":[4,0,0,18,21],
+"group__reactor.html#ga9b288a333a6b8b7f50d8ec70f69ce9dd":[4,0,0,18,51],
+"group__reactor.html#ga9d66ecb32df66418514235ba56e3a8de":[4,0,0,18,45],
+"group__reactor.html#gaa22f5fec9ac5aed56cccdf833fa992b8":[4,0,0,18,36],
+"group__reactor.html#gaa3720d9de27c746ee13f610e9d34edcd":[4,0,0,18,16],
+"group__reactor.html#gaab68223bb8b59d6d1187c9a3ca2b3b6b":[4,0,0,18,27],
+"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[2,5,4],
+"group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb":[4,0,0,18,37],
+"group__reactor.html#gaaec55747a472a21ff319c6911e16ffcf":[4,0,0,18,34],
+"group__reactor.html#gab0ee15ec91e80b7e2b75c7aeabad2693":[4,0,0,18,29],
+"group__reactor.html#gab7ddcff808e96c6dee9a161a16811f28":[4,0,0,18,10],
+"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[4,0,0,18,23],
+"group__reactor.html#gabc625bc7107766746a05ee4b7c53f363":[2,5,2],
+"group__reactor.html#gac19ce565e73ab8dd54f8a83f1f5e60cc":[4,0,0,18,15],
+"group__reactor.html#gac7b76a548321e812ae9c208bcf26fb00":[4,0,0,18,12],
+"group__reactor.html#gac9b11ff4f96a392d83636ae7196df50e":[4,0,0,18,54],
+"group__reactor.html#gac9bc71e4766901a96bb434f3be75315f":[4,0,0,18,31],
+"group__reactor.html#gacd209a7fe490e751740f25a97fdc80bc":[4,0,0,18,2],
+"group__reactor.html#gae4d56ecd103a5733a1b513fa805b7db6":[4,0,0,18,52],
+"group__reactor.html#gae570bf70c40c21c94bf63e67e2dcccca":[4,0,0,18,14],
+"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[2,5,0],
+"group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6":[4,0,0,28,7],
+"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[2,5,1],
+"group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f":[4,0,0,18,22],
+"group__reactor.html#gaf806373bd6bf77700438c8891c528ebb":[4,0,0,18,18],
+"group__reactor.html#gaf9ac47aa83192acbbc883fc1aee108ea":[4,0,0,18,24],
+"group__reactor.html#gafea28a0bdc5c168852d8fe741269b1af":[4,0,0,18,40],
+"group__receiver.html":[2,1,3,1],
+"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[4,0,0,12,37],
+"group__receiver.html#ga22837f7f8e152add8de867bbe4163892":[2,1,3,1,4]
+};

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex4.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex4.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex4.js
new file mode 100755
index 0000000..96cd450
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex4.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX4 =
+{
+"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[2,1,3,1,0],
+"group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357":[4,0,0,12,10],
+"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[4,0,0,12,27],
+"group__receiver.html#gaa98289676877e6c820a95e4bce94eda6":[2,1,3,1,3],
+"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[4,0,0,12,12],
+"group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7":[2,1,3,1,1],
+"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[2,1,3,1,2],
+"group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2":[4,0,0,12,14],
+"group__sasl.html":[2,1,5,0],
+"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[4,0,0,19,2],
+"group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac":[2,1,5,0,1],
+"group__sasl.html#ga4d21fddba80d3f88d0529aafe12328b0":[4,0,0,19,0],
+"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[4,0,0,19,8],
+"group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c":[2,1,5,0,7],
+"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[4,0,0,19,9],
+"group__sasl.html#ga77adf112018a4b457df4abbf5b31873b":[2,1,5,0,8],
+"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[4,0,0,19,12],
+"group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16":[2,1,5,0,11],
+"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[4,0,0,19,5],
+"group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c":[2,1,5,0,4],
+"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[2,1,5,0,6],
+"group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d":[4,0,0,19,7],
+"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[4,0,0,19,3],
+"group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db":[2,1,5,0,2],
+"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[4,0,0,19,1],
+"group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b":[2,1,5,0,0],
+"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[2,1,5,0,3],
+"group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20":[4,0,0,19,4],
+"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[4,0,0,19,11],
+"group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8":[2,1,5,0,10],
+"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[2,1,5,0,5],
+"group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3":[4,0,0,19,6],
+"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[2,1,5,0,9],
+"group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886":[4,0,0,19,10],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[4,0,0,19,1,1],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e":[2,1,5,0,0,0],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[4,0,0,19,1,4],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191":[2,1,5,0,0,3],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba1c90ef54986e694f0d94036977681785":[4,0,0,19,1,0],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[4,0,0,19,1,2],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a":[2,1,5,0,0,1],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[2,1,5,0,0,2],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939":[4,0,0,19,1,3],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[2,1,5,0,0,4],
+"group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3":[4,0,0,19,1,5],
+"group__selectable.html":[2,6],
+"group__selectable.html#ga00b61fde6d06800a6707f76049d84cff":[4,0,0,21,14],
+"group__selectable.html#ga117880989dbc0091c510f2d165f67903":[4,0,0,21,22],
+"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[4,0,0,21,27],
+"group__selectable.html#ga18868416a68de0a8c51cfb664510edac":[2,6,15],
+"group__selectable.html#ga1fa689f7fcef178cda3452c3b3e9afc8":[4,0,0,21,26],
+"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[2,6,7],
+"group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b":[4,0,0,21,9],
+"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[4,0,0,21,23],
+"group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276":[2,6,13],
+"group__selectable.html#ga2595c36b30e5f159ef4bb7e8772f6690":[4,0,0,21,19],
+"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[4,0,0,21,31],
+"group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2":[2,6,19],
+"group__selectable.html#ga608c9ee483928628bd253184d6a9ed0e":[4,0,0,21,18],
+"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[4,0,0,21,12],
+"group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7":[2,6,10],
+"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[2,6,4],
+"group__selectable.html#ga695af605ead4986abcdf652cf962d75a":[4,0,0,21,6],
+"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[2,6,12],
+"group__selectable.html#ga6995acf52d96089dae30519d3d5b398a":[4,0,0,21,20],
+"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[4,0,0,21,29],
+"group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c":[2,6,17],
+"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[2,6,8],
+"group__selectable.html#ga7d694a1644c989937fb72b70782f4979":[4,0,0,21,10],
+"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[2,6,14],
+"group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2":[4,0,0,21,25],
+"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[4,0,0,21,8],
+"group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9":[2,6,6],
+"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[4,0,0,21,4],
+"group__selectable.html#ga8ed074cff009036aba5d5848036d8f72":[2,6,2],
+"group__selectable.html#ga90538d7c83ab1bd694fac6fb58b17b15":[4,0,0,21,3],
+"group__selectable.html#gaaf6dc533a6bf846a3e78a468d2cfa8da":[4,0,0,21,17],
+"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[2,6,18],
+"group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53":[4,0,0,21,30],
+"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[4,0,0,21,0],
+"group__selectable.html#gab7034170bf6367b989281d8ddaa87b09":[2,6,0],
+"group__selectable.html#gabd89005d4809b972caae64996ac43203":[2,6,1],
+"group__selectable.html#gabd89005d4809b972caae64996ac43203":[4,0,0,21,1],
+"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[2,6,16],
+"group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af":[4,0,0,21,28],
+"group__selectable.html#gac22ee6b13a1678a4a33dc68404598a23":[4,0,0,21,2],
+"group__selectable.html#gac4e684d6009fc7707d8da961027bee73":[4,0,0,21,15],
+"group__selectable.html#gad06868870ea4b401559e9de0fd9d21f8":[4,0,0,21,21],
+"group__selectable.html#gad386a4b850dc8272f3d9aea75d81e7b1":[4,0,0,21,24],
+"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[4,0,0,21,13],
+"group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198":[2,6,11],
+"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[4,0,0,21,5],
+"group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4":[2,6,3],
+"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[2,6,5],
+"group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9":[4,0,0,21,7],
+"group__selectable.html#gaf0b70242f5ebfaf14d858b2a616129cb":[4,0,0,21,16],
+"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[2,6,9],
+"group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7":[4,0,0,21,11],
+"group__sender.html":[2,1,3,0],
+"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[2,1,3,0,1],
+"group__sender.html#ga6edd45454fe2ddd093aad94f3d277475":[4,0,0,12,34],
+"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[2,1,3,0,0],
+"group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a":[4,0,0,12,23],
+"group__session.html":[2,1,4],
+"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[2,1,4,14],
+"group__session.html#ga050c0473324175a9a451e9d3e2766fac":[4,0,0,23,13],
+"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[4,0,0,23,6],
+"group__session.html#ga0a431d267919f7bda16a9a91f8889c01":[2,1,4,7],
+"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[4,0,0,23,11],
+"group__session.html#ga22c5eca3f2a55cd921878cc43808bba6":[2,1,4,12],
+"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[2,1,4,20],
+"group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e":[4,0,0,23,19],
+"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[4,0,0,28,12],
+"group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9":[2,1,4,0],
+"group__session.html#ga427dff7259c2361931cdcd4d66073348":[2,1,4,5],
+"group__session.html#ga427dff7259c2361931cdcd4d66073348":[4,0,0,23,4],
+"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[4,0,0,23,18],
+"group__session.html#ga59b64771b7bad4304aa92d76378e8baf":[2,1,4,19],
+"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[2,1,4,18],
+"group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf":[4,0,0,23,17],
+"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[2,1,4,2],
+"group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77":[4,0,0,23,1],
+"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[2,1,4,17],
+"group__session.html#ga7d906124c5cda5da5014e0e770d32223":[4,0,0,23,16],
+"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[2,1,4,11],
+"group__session.html#ga8aea90f33a085de6f9c6404660efbcb7":[4,0,0,23,10],
+"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[4,0,0,23,9],
+"group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58":[2,1,4,10],
+"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[4,0,0,23,12],
+"group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9":[2,1,4,13],
+"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[4,0,0,23,15],
+"group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff":[2,1,4,16],
+"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[2,1,4,1],
+"group__session.html#ga9ca2a8dae71d761598016798b9e13fc3":[4,0,0,23,0],
+"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[4,0,0,23,8],
+"group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c":[2,1,4,9],
+"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[2,1,4,3],
+"group__session.html#gadc22e0e15181526ac3119793f42cb2a8":[4,0,0,23,2],
+"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[2,1,4,15],
+"group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357":[4,0,0,23,14],
+"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[2,1,4,6],
+"group__session.html#gadca7de4fef037bee39dec8e46d3b6633":[4,0,0,23,5],
+"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[4,0,0,23,3],
+"group__session.html#gae4be841a30fa987e5294b8225f7acf5e":[2,1,4,4],
+"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[2,1,4,8],
+"group__session.html#gaf14527da4f91c8a4b6e383764fc6880f":[4,0,0,23,7],
+"group__ssl.html":[2,1,5,1],
+"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[4,0,0,24,4],
+"group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225":[2,1,5,1,2],
+"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[4,0,0,24,11],
+"group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251":[2,1,5,1,9],
+"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[2,1,5,1,15],
+"group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f":[4,0,0,24,17],
+"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[4,0,0,24,13],
+"group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9":[2,1,5,1,11],
+"group__ssl.html#ga215da63662423b00d34605ba4f9761f5":[4,0,0,24,1],
+"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[2,1,5,1,8],
+"group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf":[4,0,0,24,10],
+"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[2,1,5,1,12],
+"group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5":[4,0,0,24,14],
+"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[4,0,0,24,18],
+"group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c":[2,1,5,1,16],
+"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[2,1,5,1,18],
+"group__ssl.html#ga4a1837eb135461f71da666f3438c7602":[4,0,0,24,20],
+"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[4,0,0,24,23],
+"group__ssl.html#ga543c4d6b34f107f41a2812b15e370523":[2,1,5,1,21],
+"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[4,0,0,24,2],
+"group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40":[2,1,5,1,0],
+"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[2,1,5,1,22],
+"group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5":[4,0,0,24,24],
+"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[2,1,5,1,7],
+"group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d":[4,0,0,24,9],
+"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[4,0,0,24,15],
+"group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0":[2,1,5,1,13],
+"group__ssl.html#ga94467860b566683a4c646487dc537b34":[4,0,0,24,22],
+"group__ssl.html#ga94467860b566683a4c646487dc537b34":[2,1,5,1,20],
+"group__ssl.html#gaba83c3a1779c8b35a479bf3a7bb5b175":[4,0,0,24,0],
+"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[2,1,5,1,14],
+"group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74":[4,0,0,24,16],
+"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[4,0,0,24,8],
+"group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f":[2,1,5,1,6],
+"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[2,1,5,1,19],
+"group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77":[4,0,0,24,21],
+"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[2,1,5,1,10],
+"group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190":[4,0,0,24,12],
+"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[2,1,5,1,5],
+"group__ssl.html#gace9c2c01043714e64fe97a390ffeac87":[4,0,0,24,7],
+"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[4,0,0,24,6],
+"group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb":[2,1,5,1,4],
+"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[4,0,0,24,19],
+"group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab":[2,1,5,1,17],
+"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[4,0,0,24,3],
+"group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892":[2,1,5,1,1],
+"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[4,0,0,24,5],
+"group__ssl.html#gaf175c116d52a91001f9a3559b580f56d":[2,1,5,1,3],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[2,1,5,1,2,1],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078":[4,0,0,24,4,1],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[4,0,0,24,4,0],
+"group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c":[2,1,5,1,2,0],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a0eb5c598625be198fe7220e7f8bc5e18":[4,0,0,24,2,2],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a2161af8cc70236ebe4635ef6a3002649":[4,0,0,24,2,4],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40a641ed18c339dabbb246b88b3ed6ecda0":[4,0,0,24,2,3],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40ad39c582ed1f0d3a1f97c17b9432028d6":[4,0,0,24,2,5],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40aeab893d2607ef1ab90e89ba42df33e71":[4,0,0,24,2,1],
+"group__ssl.html#gga68d52866e8172acc7ecc7b4fe5b38a40af5c1deffedaaae563e493e23e7658aa0":[4,0,0,24,2,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[2,1,5,1,4,3],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36":[4,0,0,24,6,3],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[4,0,0,24,6,1],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44":[2,1,5,1,4,1],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[4,0,0,24,6,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc":[2,1,5,1,4,0],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[4,0,0,24,6,2],
+"group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5":[2,1,5,1,4,2],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a623d60f90b7f0e636db7228e244f2ca0":[4,0,0,24,3,1],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a6c5d0f29a3e5a728a9c80a10f25ac62f":[4,0,0,24,3,3],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892a9449a5575bf4589d1e88687a3a99748b":[4,0,0,24,3,2],
+"group__ssl.html#ggaf0b0cd3271ad4a0e33e2a61a8cea7892add60b6e2931ac8c35d6925e096fb3bf4":[4,0,0,24,3,0],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[4,0,0,24,5,2],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d":[2,1,5,1,3,2],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[4,0,0,24,5,1],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f":[2,1,5,1,3,1],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[4,0,0,24,5,0],
+"group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d":[2,1,5,1,3,0],
+"group__terminus.html":[2,1,3,2],
+"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[4,0,0,25,16],
+"group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3":[2,1,3,2,16],
+"group__terminus.html#ga213267363be45848f3299471ea93089b":[2,1,3,2,2],
+"group__terminus.html#ga213267363be45848f3299471ea93089b":[4,0,0,25,2],
+"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[2,1,3,2,5],
+"group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f":[4,0,0,25,5],
+"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[2,1,3,2,19],
+"group__terminus.html#ga386428e4d1742649fffa112f231a3bf8":[4,0,0,25,19],
+"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[4,0,0,25,4],
+"group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7":[2,1,3,2,4],
+"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[2,1,3,2,11],
+"group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf":[4,0,0,25,11],
+"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[4,0,0,25,9],
+"group__terminus.html#ga575d3d03d45453bce10392b120e35a50":[2,1,3,2,9],
+"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[2,1,3,2,14],
+"group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5":[4,0,0,25,14],
+"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[4,0,0,25,20],
+"group__terminus.html#ga8600194fb12e709bb165249996d3d136":[2,1,3,2,20],
+"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[2,1,3,2,7],
+"group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86":[4,0,0,25,7],
+"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[4,0,0,25,13],
+"group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e":[2,1,3,2,13],
+"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[2,1,3,2,15],
+"group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed":[4,0,0,25,15],
+"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[4,0,0,25,3],
+"group__terminus.html#gab4089b27ee99a348deab776f3d4931f0":[2,1,3,2,3]
+};

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex5.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex5.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex5.js
new file mode 100755
index 0000000..837b26f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex5.js
@@ -0,0 +1,253 @@
+var NAVTREEINDEX5 =
+{
+"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[2,1,3,2,10],
+"group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c":[4,0,0,25,10],
+"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[2,1,3,2,6],
+"group__terminus.html#gabf6c265040dd7233bddbb4efcf314999":[4,0,0,25,6],
+"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[4,0,0,25,1],
+"group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0":[2,1,3,2,1],
+"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[2,1,3,2,21],
+"group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3":[4,0,0,25,21],
+"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[2,1,3,2,0],
+"group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2":[4,0,0,25,0],
+"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[2,1,3,2,18],
+"group__terminus.html#gad4abc043078d14aeeaef3116500d62e1":[4,0,0,25,18],
+"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[4,0,0,25,12],
+"group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14":[2,1,3,2,12],
+"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[4,0,0,25,17],
+"group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c":[2,1,3,2,17],
+"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[2,1,3,2,8],
+"group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3":[4,0,0,25,8],
+"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[2,1,3,2,23],
+"group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d":[4,0,0,25,23],
+"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[2,1,3,2,22],
+"group__terminus.html#gafe5932e60e778827a0b6c27e7748a814":[4,0,0,25,22],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[4,0,0,25,2,0],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b":[2,1,3,2,2,0],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[2,1,3,2,2,1],
+"group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58":[4,0,0,25,2,1],
+"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[2,1,3,2,2,2],
+"group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2":[4,0,0,25,2,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[2,1,3,2,4,3],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae":[4,0,0,25,4,3],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[4,0,0,25,4,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e":[2,1,3,2,4,2],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[4,0,0,25,4,1],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0":[2,1,3,2,4,1],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[4,0,0,25,4,0],
+"group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216":[2,1,3,2,4,0],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[4,0,0,25,3,1],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01":[2,1,3,2,3,1],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[4,0,0,25,3,2],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5":[2,1,3,2,3,2],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[4,0,0,25,3,3],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556":[2,1,3,2,3,3],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[4,0,0,25,3,0],
+"group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391":[2,1,3,2,3,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[4,0,0,25,1,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac":[2,1,3,2,1,0],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[4,0,0,25,1,1],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523":[2,1,3,2,1,1],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[2,1,3,2,1,2],
+"group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92":[4,0,0,25,1,2],
+"group__transport.html":[2,1,5],
+"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[4,0,0,26,15],
+"group__transport.html#ga00a271caac7d531ae795d78db81199e9":[2,1,5,18],
+"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[4,0,0,26,40],
+"group__transport.html#ga0842d4831299a6aa87075620e8bba436":[2,1,5,43],
+"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[2,1,5,42],
+"group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995":[4,0,0,26,39],
+"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[4,0,0,26,9],
+"group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd":[2,1,5,12],
+"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[4,0,0,26,47],
+"group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b":[2,1,5,50],
+"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[2,1,5,38],
+"group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f":[4,0,0,26,35],
+"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[2,1,5,37],
+"group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9":[4,0,0,26,34],
+"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[2,1,5,49],
+"group__transport.html#ga2974d2551737553bc953232f3bd6438c":[4,0,0,26,46],
+"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[4,0,0,26,50],
+"group__transport.html#ga2be777fea1b19677ac50072c487d9ad1":[2,1,5,53],
+"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[2,1,5,16],
+"group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457":[4,0,0,26,13],
+"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[4,0,0,26,14],
+"group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae":[2,1,5,17],
+"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[2,1,5,24],
+"group__transport.html#ga2d650c473958ae118701d8aefd96aaa1":[4,0,0,26,21],
+"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[4,0,0,26,38],
+"group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff":[2,1,5,41],
+"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[4,0,0,26,7],
+"group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d":[2,1,5,10],
+"group__transport.html#ga36ff89334941ed67b98af731e5696844":[4,0,0,26,17],
+"group__transport.html#ga36ff89334941ed67b98af731e5696844":[2,1,5,20],
+"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[2,1,5,13],
+"group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8":[4,0,0,26,10],
+"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[4,0,0,26,33],
+"group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817":[2,1,5,36],
+"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[2,1,5,6],
+"group__transport.html#ga4695788da8491f0c7104bfe36634ff94":[4,0,0,26,4],
+"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[2,1,5,46],
+"group__transport.html#ga470514642911834717ec0cd2a0cdab3f":[4,0,0,26,43],
+"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[2,1,5,47],
+"group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd":[4,0,0,26,44],
+"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[4,0,0,26,49],
+"group__transport.html#ga51a02f24b448365039da44744f4e65a6":[2,1,5,52],
+"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[4,0,0,26,20],
+"group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7":[2,1,5,23],
+"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[4,0,0,26,53],
+"group__transport.html#ga6475de6019c60e6d7f4f8f971c980162":[2,1,5,56],
+"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[4,0,0,26,12],
+"group__transport.html#ga69b8c9a7dbdef76644711274b6f61987":[2,1,5,15],
+"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[4,0,0,26,28],
+"group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314":[2,1,5,31],
+"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[2,1,5,2],
+"group__transport.html#ga7065ad65f95c995a24e416edc95aead4":[4,0,0,26,0],
+"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[4,0,0,26,32],
+"group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e":[2,1,5,35],
+"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[2,1,5,33],
+"group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5":[4,0,0,26,30],
+"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[2,1,5,21],
+"group__transport.html#ga9016acfea374d8b58183158b8d857ee8":[4,0,0,26,18],
+"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[4,0,0,26,22],
+"group__transport.html#ga93bb966654732ecdd07557dc3307a7e2":[2,1,5,25],
+"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[2,1,5,28],
+"group__transport.html#ga99b48ee38d0bc21855eee158f8584aca":[4,0,0,26,25],
+"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[4,0,0,26,31],
+"group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c":[2,1,5,34],
+"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[4,0,0,26,16],
+"group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58":[2,1,5,19],
+"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[4,0,0,26,37],
+"group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447":[2,1,5,40],
+"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[2,1,5,14],
+"group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac":[4,0,0,26,11],
+"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[2,1,5,51],
+"group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47":[4,0,0,26,48],
+"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[2,1,5,32],
+"group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed":[4,0,0,26,29],
+"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[4,0,0,26,1],
+"group__transport.html#gab8e04b4c128379ff27e6b801c0bce494":[2,1,5,3],
+"group__transport.html#gabae92ce766617943d51fdab7504b867c":[4,0,0,26,23],
+"group__transport.html#gabae92ce766617943d51fdab7504b867c":[2,1,5,26],
+"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[2,1,5,8],
+"group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8":[4,0,0,28,15],
+"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[4,0,0,26,27],
+"group__transport.html#gac92129f1805ec946d5a792ae4a1b3327":[2,1,5,30],
+"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[4,0,0,26,8],
+"group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892":[2,1,5,11],
+"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[2,1,5,22],
+"group__transport.html#gad5614b4c311ab84a21213f60011a6840":[4,0,0,26,19],
+"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[4,0,0,26,6],
+"group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d":[2,1,5,9],
+"group__transport.html#gadd73956f25923eff0ca93784d943d349":[4,0,0,26,45],
+"group__transport.html#gadd73956f25923eff0ca93784d943d349":[2,1,5,48],
+"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[4,0,0,26,42],
+"group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481":[2,1,5,45],
+"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[4,0,0,26,2],
+"group__transport.html#gae8f32e46e94953bab10bee530eee9044":[2,1,5,4],
+"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[2,1,5,7],
+"group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3":[4,0,0,26,5],
+"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[4,0,0,26,24],
+"group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5":[2,1,5,27],
+"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[2,1,5,39],
+"group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb":[4,0,0,26,36],
+"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[2,1,5,54],
+"group__transport.html#gaee7ed090a3fa99d9f46d145939af893b":[4,0,0,26,51],
+"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[2,1,5,55],
+"group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07":[4,0,0,26,52],
+"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[4,0,0,26,26],
+"group__transport.html#gafa71f9e73acbe139941b9ebe754b3241":[2,1,5,29],
+"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[2,1,5,44],
+"group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a":[4,0,0,26,41],
+"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[4,0,0,26,3],
+"group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8":[2,1,5,5],
+"group__types.html":[2,7],
+"group__url.html":[2,8],
+"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[4,0,0,29,17],
+"group__url.html#ga070eea99a9c67039998bcb96414d18e7":[2,8,5],
+"group__url.html#ga1f21fc2355080eb99d4f47c8bc7e3c26":[4,0,0,29,7],
+"group__url.html#ga36a1d6cb079251a1fe1a807023271ed7":[4,0,0,29,8],
+"group__url.html#ga564089aa4ebb38fa5dc45afb1e55251d":[4,0,0,29,12],
+"group__url.html#ga59ba927a357fe3eda4a68d5162ccd51c":[4,0,0,29,4],
+"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[2,8,1],
+"group__url.html#ga5adceed8d2b4484315544d381cbf82f9":[4,0,0,29,1],
+"group__url.html#ga62fca1b184a247867145a7d1bbab6c48":[4,0,0,29,16],
+"group__url.html#ga71b2d2c423f58320dab6d9b04e4b5a8a":[4,0,0,29,5],
+"group__url.html#ga8b581bea22fb23b1453793038e3c448a":[4,0,0,29,6],
+"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[4,0,0,29,2],
+"group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e":[2,8,2],
+"group__url.html#gaa0d1404b92fd38b7085d8de375f9fb71":[4,0,0,29,13],
+"group__url.html#gaa185d8c0d460e3bbcf62f03df0f55add":[4,0,0,29,9],
+"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[2,8,3],
+"group__url.html#gaa2015ccab1960c3ac303e1f5688c4296":[4,0,0,29,3],
+"group__url.html#gaa77f290506a420ea9450c4b0375ca4fd":[4,0,0,29,15],
+"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[2,8,4],
+"group__url.html#gab239da092ed86cb75e24e4d3b092c943":[4,0,0,29,10],
+"group__url.html#gaca7362589ec8e4926395b7485dc5a8a9":[4,0,0,29,14],
+"group__url.html#gad54eca65b357f43676c7b1ca436b2b5e":[4,0,0,29,11],
+"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[2,8,0],
+"group__url.html#gafbe4340c29b1abd7394767456ad3b8ea":[4,0,0,29,0],
+"handlers_8h.html":[4,0,0,9],
+"handlers_8h_source.html":[4,0,0,9],
+"import__export_8h_source.html":[4,0,0,10],
+"index.html":[],
+"io_8h_source.html":[4,0,0,11],
+"link_8h.html":[4,0,0,12],
+"link_8h_source.html":[4,0,0,12],
+"log_8h.html":[4,0,0,13],
+"log_8h.html#a88704f3f48e08231717da4e71f100102":[4,0,0,13,0],
+"log_8h.html#aa06809e5a6ee743feaff22b2bf15eede":[4,0,0,13,2],
+"log_8h.html#adb660612539443183b5c15c34420e13f":[4,0,0,13,1],
+"log_8h_source.html":[4,0,0,13],
+"message_8h.html":[4,0,0,14],
+"message_8h_source.html":[4,0,0,14],
+"messenger_8h.html":[4,0,0,15],
+"messenger_8h.html#a118fb0c2384257dff5d72eea787e4a0c":[4,0,0,15,1],
+"messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1":[4,0,0,15,17],
+"messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa":[4,0,0,15,52],
+"messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf":[4,0,0,15,55],
+"messenger_8h.html#a8235fd094b6613334fcad7059109753b":[4,0,0,15,53],
+"messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60":[4,0,0,15,45],
+"messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6":[4,0,0,15,23],
+"messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9":[4,0,0,15,51],
+"messenger_8h.html#ad5ad0b67fef0e761dc0138b9621ffa14":[4,0,0,15,2],
+"messenger_8h_source.html":[4,0,0,15],
+"modules.html":[2],
+"object_8h_source.html":[4,0,0,16],
+"pages.html":[],
+"parser_8h_source.html":[4,0,0,17],
+"reactor_8h.html":[4,0,0,18],
+"reactor_8h_source.html":[4,0,0,18],
+"sasl_8h.html":[4,0,0,19],
+"sasl_8h_source.html":[4,0,0,19],
+"scanner_8h_source.html":[4,0,0,20],
+"selectable_8h.html":[4,0,0,21],
+"selectable_8h_source.html":[4,0,0,21],
+"selector_8h_source.html":[4,0,0,22],
+"session_8h.html":[4,0,0,23],
+"session_8h_source.html":[4,0,0,23],
+"ssl_8h.html":[4,0,0,24],
+"ssl_8h_source.html":[4,0,0,24],
+"structpn__atom__t.html":[2,0,0],
+"structpn__atom__t.html#a06e1dfa93e6c48e7beab59f7346e2358":[2,0,0,1],
+"structpn__atom__t.html#a0bf487fd395f231d75f09f9e3af707ee":[2,0,0,17],
+"structpn__atom__t.html#a16aa788b03544d02be1349bc5e35e4bc":[2,0,0,9],
+"structpn__atom__t.html#a33b293e97893a8299b8f243db0e629c2":[2,0,0,3],
+"structpn__atom__t.html#a33b5f9e1ec31acc068e92bfcd9f3b763":[2,0,0,6],
+"structpn__atom__t.html#a4d3c1fda7c47d8cdcc918d0fe94ec11e":[2,0,0,13],
+"structpn__atom__t.html#a60700b2633fc5c7289af4892883e0860":[2,0,0,12],
+"structpn__atom__t.html#a6ab6bf03fb481b7ef08f78cb3cf6d466":[2,0,0,0],
+"structpn__atom__t.html#a75338f13f7c6587b416c2f0f80044a03":[2,0,0,19],
+"structpn__atom__t.html#a838b1e92993d7d40b2b0a8702effcf9d":[2,0,0,18],
+"structpn__atom__t.html#a87314a2ae1273b1112ef22f2b59336a6":[2,0,0,2],
+"structpn__atom__t.html#a955beb69514c435365e2f0c48882a253":[2,0,0,4],
+"structpn__atom__t.html#a9ff8357941553ab704dc86c72ced9a1a":[2,0,0,5],
+"structpn__atom__t.html#aa4082a13e524808d733a9d1493dcade4":[2,0,0,10],
+"structpn__atom__t.html#aa754243590728e977707720bd95df84f":[2,0,0,15],
+"structpn__atom__t.html#aac6b93b1db482325b67c1ec404facda9":[2,0,0,11],
+"structpn__atom__t.html#ab0443c2e37e3d1af47928a3c810bcd07":[2,0,0,14],
+"structpn__atom__t.html#acb80d523296b4e648a25960716e543dd":[2,0,0,8],
+"structpn__atom__t.html#ad1a4b7e07e68791b54524fd985cf50b6":[2,0,0,16],
+"structpn__atom__t.html#af6a8ae4a38016fe5d0901c9fbcb3f3d6":[2,0,0,7],
+"structpn__bytes__t.html":[2,7,0,2]
+};

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex6.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex6.js b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex6.js
new file mode 100755
index 0000000..aac5236
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/navtreeindex6.js
@@ -0,0 +1,38 @@
+var NAVTREEINDEX6 =
+{
+"structpn__bytes__t.html#a2c7be7bece53652187b7e9f812befb8b":[2,7,0,2,0],
+"structpn__bytes__t.html#a8fd44f412275a0d44349f7e8d4d429b5":[2,7,0,2,1],
+"structpn__class__t.html":[3,0,2],
+"structpn__class__t.html#a0f37508ca21a4d47fdfab4fff9f4e056":[3,0,2,6],
+"structpn__class__t.html#a24bfead70ed6ec81efb1e9417d9a6a21":[3,0,2,1],
+"structpn__class__t.html#a4be65acde4aa016c75ef1baeaaa858f4":[3,0,2,11],
+"structpn__class__t.html#a4ee7cc84e643304125bf9c35567ef187":[3,0,2,9],
+"structpn__class__t.html#a6787819587f842b64ebf3cd95f400327":[3,0,2,5],
+"structpn__class__t.html#a828f4daa1ecfaffa59175378a11ba7fa":[3,0,2,7],
+"structpn__class__t.html#a8c7ad771dab4ad0037576c1d8ee120c3":[3,0,2,8],
+"structpn__class__t.html#a995c4da142c736ffd7d4635e70fc75bd":[3,0,2,3],
+"structpn__class__t.html#ac52b44a34afdea186de0d480ba4fc58e":[3,0,2,4],
+"structpn__class__t.html#ad317f63bd73f8334eec307bf1dcf1efe":[3,0,2,10],
+"structpn__class__t.html#ae34a177f176a626fc802ecdf07726e94":[3,0,2,2],
+"structpn__class__t.html#aecff27a8a617d5bcf5e0055cf968156c":[3,0,2,12],
+"structpn__class__t.html#aeecbeb699262045523454d8513fd562b":[3,0,2,0],
+"structpn__decimal128__t.html":[2,7,0,0],
+"structpn__decimal128__t.html#a04d4119ce2a7e169409c1490916edd58":[2,7,0,0,0],
+"structpn__token__t.html":[3,0,4],
+"structpn__token__t.html#a056cae193a41bc0ed9c4ffe342e3c603":[3,0,4,2],
+"structpn__token__t.html#a5ed4ff6311606d1508464a0895120ee7":[3,0,4,1],
+"structpn__token__t.html#add2080d1f1eddf58584496d80b6260e9":[3,0,4,0],
+"structpn__uuid__t.html":[2,7,0,1],
+"structpn__uuid__t.html#afdaf52c4a5d80b42392f1a4a7fd7f14f":[2,7,0,1,0],
+"terminus_8h.html":[4,0,0,25],
+"terminus_8h_source.html":[4,0,0,25],
+"todo.html":[0],
+"transport_8h.html":[4,0,0,26],
+"transport_8h_source.html":[4,0,0,26],
+"type__compat_8h_source.html":[4,0,0,27],
+"types_8h.html":[4,0,0,28],
+"types_8h_source.html":[4,0,0,28],
+"url_8h.html":[4,0,0,29],
+"url_8h_source.html":[4,0,0,29],
+"version_8h_source.html":[4,0,0,30]
+};


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[43/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.js
new file mode 100755
index 0000000..51e2062
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/codec_8h.js
@@ -0,0 +1,118 @@
+var codec_8h =
+[
+    [ "pn_data_t", "group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf", null ],
+    [ "pn_type_t", "group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db", [
+      [ "PN_NULL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe", null ],
+      [ "PN_BOOL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7", null ],
+      [ "PN_UBYTE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256", null ],
+      [ "PN_BYTE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592", null ],
+      [ "PN_USHORT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41", null ],
+      [ "PN_SHORT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97", null ],
+      [ "PN_UINT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd", null ],
+      [ "PN_INT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab", null ],
+      [ "PN_CHAR", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124", null ],
+      [ "PN_ULONG", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777", null ],
+      [ "PN_LONG", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c", null ],
+      [ "PN_TIMESTAMP", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1", null ],
+      [ "PN_FLOAT", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0", null ],
+      [ "PN_DOUBLE", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5", null ],
+      [ "PN_DECIMAL32", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca", null ],
+      [ "PN_DECIMAL64", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae", null ],
+      [ "PN_DECIMAL128", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4", null ],
+      [ "PN_UUID", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13", null ],
+      [ "PN_BINARY", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9", null ],
+      [ "PN_STRING", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b", null ],
+      [ "PN_SYMBOL", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9", null ],
+      [ "PN_DESCRIBED", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07", null ],
+      [ "PN_ARRAY", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d", null ],
+      [ "PN_LIST", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804", null ],
+      [ "PN_MAP", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd", null ],
+      [ "PN_INVALID", "group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6", null ]
+    ] ],
+    [ "pn_data", "group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494", null ],
+    [ "pn_data_append", "group__data.html#gaaec0e43b868e758310bfb65a3065de35", null ],
+    [ "pn_data_appendn", "group__data.html#ga50c7179db92da951c918279c4229ec88", null ],
+    [ "pn_data_clear", "group__data.html#gadcd2302af4138df54c4746a63d5d1126", null ],
+    [ "pn_data_copy", "group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9", null ],
+    [ "pn_data_decode", "group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53", null ],
+    [ "pn_data_dump", "group__data.html#gaf2cd71e20873f001af7df46411ea82ec", null ],
+    [ "pn_data_encode", "group__data.html#ga1b62c53f552bbd3a7d6104f370547b28", null ],
+    [ "pn_data_encoded_size", "group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79", null ],
+    [ "pn_data_enter", "group__data.html#ga37a5eec807c913d165ba1de45e685b19", null ],
+    [ "pn_data_errno", "group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34", null ],
+    [ "pn_data_error", "group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc", null ],
+    [ "pn_data_exit", "group__data.html#ga6082cb1e9b6bc00948f0878717b41270", null ],
+    [ "pn_data_fill", "group__data.html#gaf071fc8da4100e8bdde34097fe912f93", null ],
+    [ "pn_data_format", "group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb", null ],
+    [ "pn_data_free", "group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4", null ],
+    [ "pn_data_get_array", "group__data.html#gac9700149093e77e783ddcef52a8a4db1", null ],
+    [ "pn_data_get_array_type", "group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61", null ],
+    [ "pn_data_get_atom", "group__data.html#ga8cee2e1f0d422738f99eb538727f4319", null ],
+    [ "pn_data_get_binary", "group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c", null ],
+    [ "pn_data_get_bool", "group__data.html#ga37f4661f13f7ede4db33095298089e60", null ],
+    [ "pn_data_get_byte", "group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249", null ],
+    [ "pn_data_get_bytes", "group__data.html#gabac9485859d8e7e753cc7d5cca18ad63", null ],
+    [ "pn_data_get_char", "group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e", null ],
+    [ "pn_data_get_decimal128", "group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7", null ],
+    [ "pn_data_get_decimal32", "group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2", null ],
+    [ "pn_data_get_decimal64", "group__data.html#ga38fe961771db4952b6281e5b00ecac89", null ],
+    [ "pn_data_get_double", "group__data.html#ga0032a3390f1c09c4bdbb2db245126524", null ],
+    [ "pn_data_get_float", "group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0", null ],
+    [ "pn_data_get_int", "group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f", null ],
+    [ "pn_data_get_list", "group__data.html#gaf57a68675bf7c951ef93e333d12331af", null ],
+    [ "pn_data_get_long", "group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf", null ],
+    [ "pn_data_get_map", "group__data.html#gad6401b3b6546a86d10b666d648de26b7", null ],
+    [ "pn_data_get_short", "group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b", null ],
+    [ "pn_data_get_string", "group__data.html#ga6c81297c987e7ff682882c9a85f625ea", null ],
+    [ "pn_data_get_symbol", "group__data.html#ga1297b27c461838081be7e5e48915736f", null ],
+    [ "pn_data_get_timestamp", "group__data.html#ga8d79239b695728859bb94937ebdb346e", null ],
+    [ "pn_data_get_ubyte", "group__data.html#ga833462593fa1366867d399e54e12f95a", null ],
+    [ "pn_data_get_uint", "group__data.html#gadc681a22d35a8cf825506107190537dc", null ],
+    [ "pn_data_get_ulong", "group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b", null ],
+    [ "pn_data_get_ushort", "group__data.html#ga9839bc1094a1626db6684f9fc9997d81", null ],
+    [ "pn_data_get_uuid", "group__data.html#gab3f128742148492c7e8d509674395752", null ],
+    [ "pn_data_is_array_described", "group__data.html#gacae4481af22f2d9c5253c022de89c808", null ],
+    [ "pn_data_is_described", "group__data.html#ga017f9e11e72206d02dc82e06282ec956", null ],
+    [ "pn_data_is_null", "group__data.html#gae6200ee577b92809bab4762802b4a01e", null ],
+    [ "pn_data_lookup", "group__data.html#ga1f66aec0b42aeb5b1d9b0281ba5482a4", null ],
+    [ "pn_data_narrow", "group__data.html#ga4df82b8d528399bc524eed5561348cf1", null ],
+    [ "pn_data_next", "group__data.html#ga263f241d7f97826ad223f5568b7eae79", null ],
+    [ "pn_data_point", "group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8", null ],
+    [ "pn_data_prev", "group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d", null ],
+    [ "pn_data_print", "group__data.html#ga6cdc924144c5963bf370da33cc7b0102", null ],
+    [ "pn_data_put_array", "group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43", null ],
+    [ "pn_data_put_atom", "group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75", null ],
+    [ "pn_data_put_binary", "group__data.html#gada1c4399957d9d07ee7676e1be703d3c", null ],
+    [ "pn_data_put_bool", "group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6", null ],
+    [ "pn_data_put_byte", "group__data.html#ga0fb37ff2b6220644c70c89d07b04b318", null ],
+    [ "pn_data_put_char", "group__data.html#ga10e83457b188e64e16816f4837fbe2f0", null ],
+    [ "pn_data_put_decimal128", "group__data.html#gac78d77572b1c36b01b469ff604da9710", null ],
+    [ "pn_data_put_decimal32", "group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4", null ],
+    [ "pn_data_put_decimal64", "group__data.html#ga6a964f2c22a015983793a3323651e0f0", null ],
+    [ "pn_data_put_described", "group__data.html#ga7dac51e4345896a1ac969169237b5c16", null ],
+    [ "pn_data_put_double", "group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57", null ],
+    [ "pn_data_put_float", "group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3", null ],
+    [ "pn_data_put_int", "group__data.html#gabe6b2617d9361332c57fac7c152a3ea6", null ],
+    [ "pn_data_put_list", "group__data.html#gaac31eb899c93e404926081a2650d7f55", null ],
+    [ "pn_data_put_long", "group__data.html#ga538519513a20a441fddd98214c049fb6", null ],
+    [ "pn_data_put_map", "group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c", null ],
+    [ "pn_data_put_null", "group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467", null ],
+    [ "pn_data_put_short", "group__data.html#ga00d64770a609ca56d0eeda41dd8847bb", null ],
+    [ "pn_data_put_string", "group__data.html#ga03fa959001ad29c5646edcb42caaa12c", null ],
+    [ "pn_data_put_symbol", "group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723", null ],
+    [ "pn_data_put_timestamp", "group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10", null ],
+    [ "pn_data_put_ubyte", "group__data.html#ga03f3769fafcfe3208db645eb629b536c", null ],
+    [ "pn_data_put_uint", "group__data.html#ga44f6fae3db7765bb79eb29394afa02c7", null ],
+    [ "pn_data_put_ulong", "group__data.html#gae432d32c8155d28a261f428f4b9fd870", null ],
+    [ "pn_data_put_ushort", "group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39", null ],
+    [ "pn_data_put_uuid", "group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2", null ],
+    [ "pn_data_restore", "group__data.html#gae70c79935ccce9b893494044e29423fa", null ],
+    [ "pn_data_rewind", "group__data.html#ga46683edde8b3118f0a28a17737c392b1", null ],
+    [ "pn_data_scan", "group__data.html#ga07a8fa4a555e213b56a92027bf85c341", null ],
+    [ "pn_data_size", "group__data.html#ga5facc4b4d0559c4a6b334a02fd982628", null ],
+    [ "pn_data_type", "group__data.html#gaac5e69565602301035f58da8759d90d0", null ],
+    [ "pn_data_vfill", "group__data.html#ga2f35af39742c9ae4c7a14f5c2e8ae346", null ],
+    [ "pn_data_vscan", "group__data.html#ga8364700ba4736437f596cd15e2d90870", null ],
+    [ "pn_data_widen", "group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce", null ],
+    [ "pn_type_name", "group__data.html#ga2a546fbd721f3b528190b3298014f134", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[38/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h_source.html
new file mode 100755
index 0000000..0c1c948
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h_source.html
@@ -0,0 +1,198 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/disposition.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('disposition_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">disposition.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="disposition_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DISPOSITION_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DISPOSITION_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">   51</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>;</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">   57</a></span>&#160;<span class="preprocessor">#define PN_RECEIVED (0x0000000000000023)</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">   65</a></span>&#160;<span class="preprocessor">#define PN_ACCEPTED (0x0000000000000024)</span></div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">   73</a></span>&#160;<span class="preprocessor">#define PN_REJECTED (0x0000000000000025)</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;</div>
+<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">   81</a></span>&#160;<span class="preprocessor">#define PN_RELEASED (0x0000000000000026)</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
+<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">   90</a></span>&#160;<span class="preprocessor">#define PN_MODIFIED (0x0000000000000027)</span></div>
+<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
+<div class="line"><a name="l00123"></a><span class="lineno">  123</span>&#160;PN_EXTERN <a class="code" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *<a class="code" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00124"></a><span class="lineno">  124</span>&#160;</div>
+<div class="line"><a name="l00140"></a><span class="lineno">  140</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00141"></a><span class="lineno">  141</span>&#160;</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;PN_EXTERN uint32_t <a class="code" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00149"></a><span class="lineno">  149</span>&#160;</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint32_t section_number);</div>
+<div class="line"><a name="l00157"></a><span class="lineno">  157</span>&#160;</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00165"></a><span class="lineno">  165</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">pn_disposition_set_section_offset</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint64_t section_offset);</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00181"></a><span class="lineno">  181</span>&#160;</div>
+<div class="line"><a name="l00188"></a><span class="lineno">  188</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> failed);</div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;</div>
+<div class="line"><a name="l00196"></a><span class="lineno">  196</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00197"></a><span class="lineno">  197</span>&#160;</div>
+<div class="line"><a name="l00204"></a><span class="lineno">  204</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, <span class="keywordtype">bool</span> undeliverable);</div>
+<div class="line"><a name="l00205"></a><span class="lineno">  205</span>&#160;</div>
+<div class="line"><a name="l00222"></a><span class="lineno">  222</span>&#160;PN_EXTERN <a class="code" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *<a class="code" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a>(<a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition);</div>
+<div class="line"><a name="l00223"></a><span class="lineno">  223</span>&#160;</div>
+<div class="line"><a name="l00227"></a><span class="lineno">  227</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;}</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00230"></a><span class="lineno">  230</span>&#160;</div>
+<div class="line"><a name="l00231"></a><span class="lineno">  231</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* disposition.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__disposition_html_ga56f357a15193cfb221ce497d1f48022d"><div class="ttname"><a href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_disposition_type(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_gaf82a7d54887104bdced67a2e95510e38"><div class="ttname"><a href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a></div><div class="ttdeci">PN_EXTERN void pn_disposition_set_undeliverable(pn_disposition_t *disposition, bool undeliverable)</div></div>
+<div class="ttc" id="group__disposition_html_gabd35f46e997ed687d715302480d011e2"><div class="ttname"><a href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a></div><div class="ttdeci">PN_EXTERN pn_condition_t * pn_disposition_condition(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="group__disposition_html_gabcf704fae3e555374ab180befc5b8278"><div class="ttname"><a href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a></div><div class="ttdeci">PN_EXTERN uint32_t pn_disposition_get_section_number(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_ga451f0c749032dad08b6f960aba3416da"><div class="ttname"><a href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_disposition_data(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_ga55e4389018c1dc7b026938d2a95eb0c1"><div class="ttname"><a href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_disposition_get_section_offset(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_ga4b28f6cd033babd8a7595fc5d292dca1"><div class="ttname"><a href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a></div><div class="ttdeci">struct pn_disposition_t pn_disposition_t</div><div class="ttdef"><b>Definition:</b> disposition.h:51</div></div>
+<div class="ttc" id="group__data_html_ga5d6cf528776e8b6ad6d67caf095986bf"><div class="ttname"><a href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a></div><div class="ttdeci">struct pn_data_t pn_data_t</div><div class="ttdef"><b>Definition:</b> codec.h:358</div></div>
+<div class="ttc" id="group__disposition_html_gae4fe77f776c68cadf36ce1d11bed30b1"><div class="ttname"><a href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a></div><div class="ttdeci">PN_EXTERN void pn_disposition_set_failed(pn_disposition_t *disposition, bool failed)</div></div>
+<div class="ttc" id="group__disposition_html_ga3bc9fc23bc5c67fe0704af901739afe6"><div class="ttname"><a href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a></div><div class="ttdeci">PN_EXTERN bool pn_disposition_is_undeliverable(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_ga900c1f88996063c495e4a370c14d5105"><div class="ttname"><a href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">pn_disposition_set_section_offset</a></div><div class="ttdeci">PN_EXTERN void pn_disposition_set_section_offset(pn_disposition_t *disposition, uint64_t section_offset)</div></div>
+<div class="ttc" id="group__disposition_html_gab1bf2bc1a4a3dff731b486267cf4ef67"><div class="ttname"><a href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a></div><div class="ttdeci">PN_EXTERN pn_data_t * pn_disposition_annotations(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__disposition_html_ga52d49cfa7973e052b25343f5b150dcac"><div class="ttname"><a href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a></div><div class="ttdeci">PN_EXTERN bool pn_disposition_is_failed(pn_disposition_t *disposition)</div></div>
+<div class="ttc" id="group__condition_html_ga11eb7db7d2c205169fe3d47c996a95a5"><div class="ttname"><a href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a></div><div class="ttdeci">struct pn_condition_t pn_condition_t</div><div class="ttdef"><b>Definition:</b> condition.h:64</div></div>
+<div class="ttc" id="group__disposition_html_ga0b9c83f249965f9588ee0fd41ce77ced"><div class="ttname"><a href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a></div><div class="ttdeci">PN_EXTERN void pn_disposition_set_section_number(pn_disposition_t *disposition, uint32_t section_number)</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="disposition_8h.html">disposition.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/doc.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/doc.png b/content/releases/qpid-proton-0.13.0/proton/c/api/doc.png
new file mode 100755
index 0000000..17edabf
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/doc.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.css
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.css b/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.css
new file mode 100755
index 0000000..b2c94ac
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.css
@@ -0,0 +1,1454 @@
+/* The standard CSS for doxygen 1.8.10 */
+
+body, table, div, p, dl {
+	font: 400 14px/22px Roboto,sans-serif;
+}
+
+/* @group Heading Levels */
+
+h1.groupheader {
+	font-size: 150%;
+}
+
+.title {
+	font: 400 14px/28px Roboto,sans-serif;
+	font-size: 150%;
+	font-weight: bold;
+	margin: 10px 2px;
+}
+
+h2.groupheader {
+	border-bottom: 1px solid #879ECB;
+	color: #354C7B;
+	font-size: 150%;
+	font-weight: normal;
+	margin-top: 1.75em;
+	padding-top: 8px;
+	padding-bottom: 4px;
+	width: 100%;
+}
+
+h3.groupheader {
+	font-size: 100%;
+}
+
+h1, h2, h3, h4, h5, h6 {
+	-webkit-transition: text-shadow 0.5s linear;
+	-moz-transition: text-shadow 0.5s linear;
+	-ms-transition: text-shadow 0.5s linear;
+	-o-transition: text-shadow 0.5s linear;
+	transition: text-shadow 0.5s linear;
+	margin-right: 15px;
+}
+
+h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow {
+	text-shadow: 0 0 15px cyan;
+}
+
+dt {
+	font-weight: bold;
+}
+
+div.multicol {
+	-moz-column-gap: 1em;
+	-webkit-column-gap: 1em;
+	-moz-column-count: 3;
+	-webkit-column-count: 3;
+}
+
+p.startli, p.startdd {
+	margin-top: 2px;
+}
+
+p.starttd {
+	margin-top: 0px;
+}
+
+p.endli {
+	margin-bottom: 0px;
+}
+
+p.enddd {
+	margin-bottom: 4px;
+}
+
+p.endtd {
+	margin-bottom: 2px;
+}
+
+/* @end */
+
+caption {
+	font-weight: bold;
+}
+
+span.legend {
+        font-size: 70%;
+        text-align: center;
+}
+
+h3.version {
+        font-size: 90%;
+        text-align: center;
+}
+
+div.qindex, div.navtab{
+	background-color: #EBEFF6;
+	border: 1px solid #A3B4D7;
+	text-align: center;
+}
+
+div.qindex, div.navpath {
+	width: 100%;
+	line-height: 140%;
+}
+
+div.navtab {
+	margin-right: 15px;
+}
+
+/* @group Link Styling */
+
+a {
+	color: #3D578C;
+	font-weight: normal;
+	text-decoration: none;
+}
+
+.contents a:visited {
+	color: #4665A2;
+}
+
+a:hover {
+	text-decoration: underline;
+}
+
+a.qindex {
+	font-weight: bold;
+}
+
+a.qindexHL {
+	font-weight: bold;
+	background-color: #9CAFD4;
+	color: #ffffff;
+	border: 1px double #869DCA;
+}
+
+.contents a.qindexHL:visited {
+        color: #ffffff;
+}
+
+a.el {
+	font-weight: bold;
+}
+
+a.elRef {
+}
+
+a.code, a.code:visited, a.line, a.line:visited {
+	color: #4665A2; 
+}
+
+a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited {
+	color: #4665A2; 
+}
+
+/* @end */
+
+dl.el {
+	margin-left: -1cm;
+}
+
+pre.fragment {
+        border: 1px solid #C4CFE5;
+        background-color: #FBFCFD;
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+        overflow: auto;
+        word-wrap: break-word;
+        font-size:  9pt;
+        line-height: 125%;
+        font-family: monospace, fixed;
+        font-size: 105%;
+}
+
+div.fragment {
+        padding: 4px 6px;
+        margin: 4px 8px 4px 2px;
+	background-color: #FBFCFD;
+	border: 1px solid #C4CFE5;
+}
+
+div.line {
+	font-family: monospace, fixed;
+        font-size: 13px;
+	min-height: 13px;
+	line-height: 1.0;
+	text-wrap: unrestricted;
+	white-space: -moz-pre-wrap; /* Moz */
+	white-space: -pre-wrap;     /* Opera 4-6 */
+	white-space: -o-pre-wrap;   /* Opera 7 */
+	white-space: pre-wrap;      /* CSS3  */
+	word-wrap: break-word;      /* IE 5.5+ */
+	text-indent: -53px;
+	padding-left: 53px;
+	padding-bottom: 0px;
+	margin: 0px;
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+div.line.glow {
+	background-color: cyan;
+	box-shadow: 0 0 10px cyan;
+}
+
+
+span.lineno {
+	padding-right: 4px;
+	text-align: right;
+	border-right: 2px solid #0F0;
+	background-color: #E8E8E8;
+        white-space: pre;
+}
+span.lineno a {
+	background-color: #D8D8D8;
+}
+
+span.lineno a:hover {
+	background-color: #C8C8C8;
+}
+
+div.ah, span.ah {
+	background-color: black;
+	font-weight: bold;
+	color: #ffffff;
+	margin-bottom: 3px;
+	margin-top: 3px;
+	padding: 0.2em;
+	border: solid thin #333;
+	border-radius: 0.5em;
+	-webkit-border-radius: .5em;
+	-moz-border-radius: .5em;
+	box-shadow: 2px 2px 3px #999;
+	-webkit-box-shadow: 2px 2px 3px #999;
+	-moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+	background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444));
+	background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000);
+}
+
+div.classindex ul {
+        list-style: none;
+        padding-left: 0;
+}
+
+div.classindex span.ai {
+        display: inline-block;
+}
+
+div.groupHeader {
+	margin-left: 16px;
+	margin-top: 12px;
+	font-weight: bold;
+}
+
+div.groupText {
+	margin-left: 16px;
+	font-style: italic;
+}
+
+body {
+	background-color: white;
+	color: black;
+        margin: 0;
+}
+
+div.contents {
+	margin-top: 10px;
+	margin-left: 12px;
+	margin-right: 8px;
+}
+
+td.indexkey {
+	background-color: #EBEFF6;
+	font-weight: bold;
+	border: 1px solid #C4CFE5;
+	margin: 2px 0px 2px 0;
+	padding: 2px 10px;
+        white-space: nowrap;
+        vertical-align: top;
+}
+
+td.indexvalue {
+	background-color: #EBEFF6;
+	border: 1px solid #C4CFE5;
+	padding: 2px 10px;
+	margin: 2px 0px;
+}
+
+tr.memlist {
+	background-color: #EEF1F7;
+}
+
+p.formulaDsp {
+	text-align: center;
+}
+
+img.formulaDsp {
+	
+}
+
+img.formulaInl {
+	vertical-align: middle;
+}
+
+div.center {
+	text-align: center;
+        margin-top: 0px;
+        margin-bottom: 0px;
+        padding: 0px;
+}
+
+div.center img {
+	border: 0px;
+}
+
+address.footer {
+	text-align: right;
+	padding-right: 12px;
+}
+
+img.footer {
+	border: 0px;
+	vertical-align: middle;
+}
+
+/* @group Code Colorization */
+
+span.keyword {
+	color: #008000
+}
+
+span.keywordtype {
+	color: #604020
+}
+
+span.keywordflow {
+	color: #e08000
+}
+
+span.comment {
+	color: #800000
+}
+
+span.preprocessor {
+	color: #806020
+}
+
+span.stringliteral {
+	color: #002080
+}
+
+span.charliteral {
+	color: #008080
+}
+
+span.vhdldigit { 
+	color: #ff00ff 
+}
+
+span.vhdlchar { 
+	color: #000000 
+}
+
+span.vhdlkeyword { 
+	color: #700070 
+}
+
+span.vhdllogic { 
+	color: #ff0000 
+}
+
+blockquote {
+        background-color: #F7F8FB;
+        border-left: 2px solid #9CAFD4;
+        margin: 0 24px 0 4px;
+        padding: 0 12px 0 16px;
+}
+
+/* @end */
+
+/*
+.search {
+	color: #003399;
+	font-weight: bold;
+}
+
+form.search {
+	margin-bottom: 0px;
+	margin-top: 0px;
+}
+
+input.search {
+	font-size: 75%;
+	color: #000080;
+	font-weight: normal;
+	background-color: #e8eef2;
+}
+*/
+
+td.tiny {
+	font-size: 75%;
+}
+
+.dirtab {
+	padding: 4px;
+	border-collapse: collapse;
+	border: 1px solid #A3B4D7;
+}
+
+th.dirtab {
+	background: #EBEFF6;
+	font-weight: bold;
+}
+
+hr {
+	height: 0px;
+	border: none;
+	border-top: 1px solid #4A6AAA;
+}
+
+hr.footer {
+	height: 1px;
+}
+
+/* @group Member Descriptions */
+
+table.memberdecls {
+	border-spacing: 0px;
+	padding: 0px;
+}
+
+.memberdecls td, .fieldtable tr {
+	-webkit-transition-property: background-color, box-shadow;
+	-webkit-transition-duration: 0.5s;
+	-moz-transition-property: background-color, box-shadow;
+	-moz-transition-duration: 0.5s;
+	-ms-transition-property: background-color, box-shadow;
+	-ms-transition-duration: 0.5s;
+	-o-transition-property: background-color, box-shadow;
+	-o-transition-duration: 0.5s;
+	transition-property: background-color, box-shadow;
+	transition-duration: 0.5s;
+}
+
+.memberdecls td.glow, .fieldtable tr.glow {
+	background-color: cyan;
+	box-shadow: 0 0 15px cyan;
+}
+
+.mdescLeft, .mdescRight,
+.memItemLeft, .memItemRight,
+.memTemplItemLeft, .memTemplItemRight, .memTemplParams {
+	background-color: #F9FAFC;
+	border: none;
+	margin: 4px;
+	padding: 1px 0 0 8px;
+}
+
+.mdescLeft, .mdescRight {
+	padding: 0px 8px 4px 8px;
+	color: #555;
+}
+
+.memSeparator {
+        border-bottom: 1px solid #DEE4F0;
+        line-height: 1px;
+        margin: 0px;
+        padding: 0px;
+}
+
+.memItemLeft, .memTemplItemLeft {
+        white-space: nowrap;
+}
+
+.memItemRight {
+	width: 100%;
+}
+
+.memTemplParams {
+	color: #4665A2;
+        white-space: nowrap;
+	font-size: 80%;
+}
+
+/* @end */
+
+/* @group Member Details */
+
+/* Styles for detailed member documentation */
+
+.memtemplate {
+	font-size: 80%;
+	color: #4665A2;
+	font-weight: normal;
+	margin-left: 9px;
+}
+
+.memnav {
+	background-color: #EBEFF6;
+	border: 1px solid #A3B4D7;
+	text-align: center;
+	margin: 2px;
+	margin-right: 15px;
+	padding: 2px;
+}
+
+.mempage {
+	width: 100%;
+}
+
+.memitem {
+	padding: 0;
+	margin-bottom: 10px;
+	margin-right: 5px;
+        -webkit-transition: box-shadow 0.5s linear;
+        -moz-transition: box-shadow 0.5s linear;
+        -ms-transition: box-shadow 0.5s linear;
+        -o-transition: box-shadow 0.5s linear;
+        transition: box-shadow 0.5s linear;
+        display: table !important;
+        width: 100%;
+}
+
+.memitem.glow {
+         box-shadow: 0 0 15px cyan;
+}
+
+.memname {
+        font-weight: bold;
+        margin-left: 6px;
+}
+
+.memname td {
+	vertical-align: bottom;
+}
+
+.memproto, dl.reflist dt {
+        border-top: 1px solid #A8B8D9;
+        border-left: 1px solid #A8B8D9;
+        border-right: 1px solid #A8B8D9;
+        padding: 6px 0px 6px 0px;
+        color: #253555;
+        font-weight: bold;
+        text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        /* opera specific markup */
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        /* firefox specific markup */
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        -moz-border-radius-topright: 4px;
+        -moz-border-radius-topleft: 4px;
+        /* webkit specific markup */
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        -webkit-border-top-right-radius: 4px;
+        -webkit-border-top-left-radius: 4px;
+
+}
+
+.memdoc, dl.reflist dd {
+        border-bottom: 1px solid #A8B8D9;      
+        border-left: 1px solid #A8B8D9;      
+        border-right: 1px solid #A8B8D9; 
+        padding: 6px 10px 2px 10px;
+        background-color: #FBFCFD;
+        border-top-width: 0;
+        background-image:url('nav_g.png');
+        background-repeat:repeat-x;
+        background-color: #FFFFFF;
+        /* opera specific markup */
+        border-bottom-left-radius: 4px;
+        border-bottom-right-radius: 4px;
+        box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+        /* firefox specific markup */
+        -moz-border-radius-bottomleft: 4px;
+        -moz-border-radius-bottomright: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px;
+        /* webkit specific markup */
+        -webkit-border-bottom-left-radius: 4px;
+        -webkit-border-bottom-right-radius: 4px;
+        -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
+}
+
+dl.reflist dt {
+        padding: 5px;
+}
+
+dl.reflist dd {
+        margin: 0px 0px 10px 0px;
+        padding: 5px;
+}
+
+.paramkey {
+	text-align: right;
+}
+
+.paramtype {
+	white-space: nowrap;
+}
+
+.paramname {
+	color: #602020;
+	white-space: nowrap;
+}
+.paramname em {
+	font-style: normal;
+}
+.paramname code {
+        line-height: 14px;
+}
+
+.params, .retval, .exception, .tparams {
+        margin-left: 0px;
+        padding-left: 0px;
+}       
+
+.params .paramname, .retval .paramname {
+        font-weight: bold;
+        vertical-align: top;
+}
+        
+.params .paramtype {
+        font-style: italic;
+        vertical-align: top;
+}       
+        
+.params .paramdir {
+        font-family: "courier new",courier,monospace;
+        vertical-align: top;
+}
+
+table.mlabels {
+	border-spacing: 0px;
+}
+
+td.mlabels-left {
+	width: 100%;
+	padding: 0px;
+}
+
+td.mlabels-right {
+	vertical-align: bottom;
+	padding: 0px;
+	white-space: nowrap;
+}
+
+span.mlabels {
+        margin-left: 8px;
+}
+
+span.mlabel {
+        background-color: #728DC1;
+        border-top:1px solid #5373B4;
+        border-left:1px solid #5373B4;
+        border-right:1px solid #C4CFE5;
+        border-bottom:1px solid #C4CFE5;
+	text-shadow: none;
+	color: white;
+	margin-right: 4px;
+	padding: 2px 3px;
+	border-radius: 3px;
+	font-size: 7pt;
+	white-space: nowrap;
+	vertical-align: middle;
+}
+
+
+
+/* @end */
+
+/* these are for tree view inside a (index) page */
+
+div.directory {
+        margin: 10px 0px;
+        border-top: 1px solid #9CAFD4;
+        border-bottom: 1px solid #9CAFD4;
+        width: 100%;
+}
+
+.directory table {
+        border-collapse:collapse;
+}
+
+.directory td {
+        margin: 0px;
+        padding: 0px;
+	vertical-align: top;
+}
+
+.directory td.entry {
+        white-space: nowrap;
+        padding-right: 6px;
+	padding-top: 3px;
+}
+
+.directory td.entry a {
+        outline:none;
+}
+
+.directory td.entry a img {
+        border: none;
+}
+
+.directory td.desc {
+        width: 100%;
+        padding-left: 6px;
+	padding-right: 6px;
+	padding-top: 3px;
+	border-left: 1px solid rgba(0,0,0,0.05);
+}
+
+.directory tr.even {
+	padding-left: 6px;
+	background-color: #F7F8FB;
+}
+
+.directory img {
+	vertical-align: -30%;
+}
+
+.directory .levels {
+        white-space: nowrap;
+        width: 100%;
+        text-align: right;
+        font-size: 9pt;
+}
+
+.directory .levels span {
+        cursor: pointer;
+        padding-left: 2px;
+        padding-right: 2px;
+	color: #3D578C;
+}
+
+.arrow {
+    color: #9CAFD4;
+    -webkit-user-select: none;
+    -khtml-user-select: none;
+    -moz-user-select: none;
+    -ms-user-select: none;
+    user-select: none;
+    cursor: pointer;
+    font-size: 80%;
+    display: inline-block;
+    width: 16px;
+    height: 22px;
+}
+
+.icon {
+    font-family: Arial, Helvetica;
+    font-weight: bold;
+    font-size: 12px;
+    height: 14px;
+    width: 16px;
+    display: inline-block;
+    background-color: #728DC1;
+    color: white;
+    text-align: center;
+    border-radius: 4px;
+    margin-left: 2px;
+    margin-right: 2px;
+}
+
+.icona {
+    width: 24px;
+    height: 22px;
+    display: inline-block;
+}
+
+.iconfopen {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('folderopen.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.iconfclosed {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('folderclosed.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+.icondoc {
+    width: 24px;
+    height: 18px;
+    margin-bottom: 4px;
+    background-image:url('doc.png');
+    background-position: 0px -4px;
+    background-repeat: repeat-y;
+    vertical-align:top;
+    display: inline-block;
+}
+
+table.directory {
+    font: 400 14px Roboto,sans-serif;
+}
+
+/* @end */
+
+div.dynheader {
+        margin-top: 8px;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+address {
+	font-style: normal;
+	color: #2A3D61;
+}
+
+table.doxtable {
+	border-collapse:collapse;
+        margin-top: 4px;
+        margin-bottom: 4px;
+}
+
+table.doxtable td, table.doxtable th {
+	border: 1px solid #2D4068;
+	padding: 3px 7px 2px;
+}
+
+table.doxtable th {
+	background-color: #374F7F;
+	color: #FFFFFF;
+	font-size: 110%;
+	padding-bottom: 4px;
+	padding-top: 5px;
+}
+
+table.fieldtable {
+        /*width: 100%;*/
+        margin-bottom: 10px;
+        border: 1px solid #A8B8D9;
+        border-spacing: 0px;
+        -moz-border-radius: 4px;
+        -webkit-border-radius: 4px;
+        border-radius: 4px;
+        -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px;
+        -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+        box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
+}
+
+.fieldtable td, .fieldtable th {
+        padding: 3px 7px 2px;
+}
+
+.fieldtable td.fieldtype, .fieldtable td.fieldname {
+        white-space: nowrap;
+        border-right: 1px solid #A8B8D9;
+        border-bottom: 1px solid #A8B8D9;
+        vertical-align: top;
+}
+
+.fieldtable td.fieldname {
+        padding-top: 3px;
+}
+
+.fieldtable td.fielddoc {
+        border-bottom: 1px solid #A8B8D9;
+        /*width: 100%;*/
+}
+
+.fieldtable td.fielddoc p:first-child {
+        margin-top: 0px;
+}       
+        
+.fieldtable td.fielddoc p:last-child {
+        margin-bottom: 2px;
+}
+
+.fieldtable tr:last-child td {
+        border-bottom: none;
+}
+
+.fieldtable th {
+        background-image:url('nav_f.png');
+        background-repeat:repeat-x;
+        background-color: #E2E8F2;
+        font-size: 90%;
+        color: #253555;
+        padding-bottom: 4px;
+        padding-top: 5px;
+        text-align:left;
+        -moz-border-radius-topleft: 4px;
+        -moz-border-radius-topright: 4px;
+        -webkit-border-top-left-radius: 4px;
+        -webkit-border-top-right-radius: 4px;
+        border-top-left-radius: 4px;
+        border-top-right-radius: 4px;
+        border-bottom: 1px solid #A8B8D9;
+}
+
+
+.tabsearch {
+	top: 0px;
+	left: 10px;
+	height: 36px;
+	background-image: url('tab_b.png');
+	z-index: 101;
+	overflow: hidden;
+	font-size: 13px;
+}
+
+.navpath ul
+{
+	font-size: 11px;
+	background-image:url('tab_b.png');
+	background-repeat:repeat-x;
+	background-position: 0 -5px;
+	height:30px;
+	line-height:30px;
+	color:#8AA0CC;
+	border:solid 1px #C2CDE4;
+	overflow:hidden;
+	margin:0px;
+	padding:0px;
+}
+
+.navpath li
+{
+	list-style-type:none;
+	float:left;
+	padding-left:10px;
+	padding-right:15px;
+	background-image:url('bc_s.png');
+	background-repeat:no-repeat;
+	background-position:right;
+	color:#364D7C;
+}
+
+.navpath li.navelem a
+{
+	height:32px;
+	display:block;
+	text-decoration: none;
+	outline: none;
+	color: #283A5D;
+	font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif;
+	text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9);
+	text-decoration: none;        
+}
+
+.navpath li.navelem a:hover
+{
+	color:#6884BD;
+}
+
+.navpath li.footer
+{
+        list-style-type:none;
+        float:right;
+        padding-left:10px;
+        padding-right:15px;
+        background-image:none;
+        background-repeat:no-repeat;
+        background-position:right;
+        color:#364D7C;
+        font-size: 8pt;
+}
+
+
+div.summary
+{
+	float: right;
+	font-size: 8pt;
+	padding-right: 5px;
+	width: 50%;
+	text-align: right;
+}       
+
+div.summary a
+{
+	white-space: nowrap;
+}
+
+div.ingroups
+{
+	font-size: 8pt;
+	width: 50%;
+	text-align: left;
+}
+
+div.ingroups a
+{
+	white-space: nowrap;
+}
+
+div.header
+{
+        background-image:url('nav_h.png');
+        background-repeat:repeat-x;
+	background-color: #F9FAFC;
+	margin:  0px;
+	border-bottom: 1px solid #C4CFE5;
+}
+
+div.headertitle
+{
+	padding: 5px 5px 5px 10px;
+}
+
+dl
+{
+        padding: 0 0 0 10px;
+}
+
+/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */
+dl.section
+{
+	margin-left: 0px;
+	padding-left: 0px;
+}
+
+dl.note
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #D0C000;
+}
+
+dl.warning, dl.attention
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #FF0000;
+}
+
+dl.pre, dl.post, dl.invariant
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #00D000;
+}
+
+dl.deprecated
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #505050;
+}
+
+dl.todo
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #00C0E0;
+}
+
+dl.test
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #3030E0;
+}
+
+dl.bug
+{
+        margin-left:-7px;
+        padding-left: 3px;
+        border-left:4px solid;
+        border-color: #C08050;
+}
+
+dl.section dd {
+	margin-bottom: 6px;
+}
+
+
+#projectlogo
+{
+	text-align: center;
+	vertical-align: bottom;
+	border-collapse: separate;
+}
+ 
+#projectlogo img
+{ 
+	border: 0px none;
+}
+ 
+#projectalign
+{
+        vertical-align: middle;
+}
+
+#projectname
+{
+	font: 300% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 2px 0px;
+}
+    
+#projectbrief
+{
+	font: 120% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#projectnumber
+{
+	font: 50% Tahoma, Arial,sans-serif;
+	margin: 0px;
+	padding: 0px;
+}
+
+#titlearea
+{
+	padding: 0px;
+	margin: 0px;
+	width: 100%;
+	border-bottom: 1px solid #5373B4;
+}
+
+.image
+{
+        text-align: center;
+}
+
+.dotgraph
+{
+        text-align: center;
+}
+
+.mscgraph
+{
+        text-align: center;
+}
+
+.diagraph
+{
+        text-align: center;
+}
+
+.caption
+{
+	font-weight: bold;
+}
+
+div.zoom
+{
+	border: 1px solid #90A5CE;
+}
+
+dl.citelist {
+        margin-bottom:50px;
+}
+
+dl.citelist dt {
+        color:#334975;
+        float:left;
+        font-weight:bold;
+        margin-right:10px;
+        padding:5px;
+}
+
+dl.citelist dd {
+        margin:2px 0;
+        padding:5px 0;
+}
+
+div.toc {
+        padding: 14px 25px;
+        background-color: #F4F6FA;
+        border: 1px solid #D8DFEE;
+        border-radius: 7px 7px 7px 7px;
+        float: right;
+        height: auto;
+        margin: 0 20px 10px 10px;
+        width: 200px;
+}
+
+div.toc li {
+        background: url("bdwn.png") no-repeat scroll 0 5px transparent;
+        font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif;
+        margin-top: 5px;
+        padding-left: 10px;
+        padding-top: 2px;
+}
+
+div.toc h3 {
+        font: bold 12px/1.2 Arial,FreeSans,sans-serif;
+	color: #4665A2;
+        border-bottom: 0 none;
+        margin: 0;
+}
+
+div.toc ul {
+        list-style: none outside none;
+        border: medium none;
+        padding: 0px;
+}       
+
+div.toc li.level1 {
+        margin-left: 0px;
+}
+
+div.toc li.level2 {
+        margin-left: 15px;
+}
+
+div.toc li.level3 {
+        margin-left: 30px;
+}
+
+div.toc li.level4 {
+        margin-left: 45px;
+}
+
+.inherit_header {
+        font-weight: bold;
+        color: gray;
+        cursor: pointer;
+	-webkit-touch-callout: none;
+	-webkit-user-select: none;
+	-khtml-user-select: none;
+	-moz-user-select: none;
+	-ms-user-select: none;
+	user-select: none;
+}
+
+.inherit_header td {
+        padding: 6px 0px 2px 5px;
+}
+
+.inherit {
+        display: none;
+}
+
+tr.heading h2 {
+        margin-top: 12px;
+        margin-bottom: 4px;
+}
+
+/* tooltip related style info */
+
+.ttc {
+        position: absolute;
+        display: none;
+}
+
+#powerTip {
+	cursor: default;
+	white-space: nowrap;
+	background-color: white;
+	border: 1px solid gray;
+	border-radius: 4px 4px 4px 4px;
+	box-shadow: 1px 1px 7px gray;
+	display: none;
+	font-size: smaller;
+	max-width: 80%;
+	opacity: 0.9;
+	padding: 1ex 1em 1em;
+	position: absolute;
+	z-index: 2147483647;
+}
+
+#powerTip div.ttdoc {
+        color: grey;
+	font-style: italic;
+}
+
+#powerTip div.ttname a {
+        font-weight: bold;
+}
+
+#powerTip div.ttname {
+        font-weight: bold;
+}
+
+#powerTip div.ttdeci {
+        color: #006318;
+}
+
+#powerTip div {
+        margin: 0px;
+        padding: 0px;
+        font: 12px/16px Roboto,sans-serif;
+}
+
+#powerTip:before, #powerTip:after {
+	content: "";
+	position: absolute;
+	margin: 0px;
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.w:after,  #powerTip.w:before,
+#powerTip.e:after,  #powerTip.e:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.nw:after, #powerTip.nw:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	border: solid transparent;
+	content: " ";
+	height: 0;
+	width: 0;
+	position: absolute;
+}
+
+#powerTip.n:after,  #powerTip.s:after,
+#powerTip.w:after,  #powerTip.e:after,
+#powerTip.nw:after, #powerTip.ne:after,
+#powerTip.sw:after, #powerTip.se:after {
+	border-color: rgba(255, 255, 255, 0);
+}
+
+#powerTip.n:before,  #powerTip.s:before,
+#powerTip.w:before,  #powerTip.e:before,
+#powerTip.nw:before, #powerTip.ne:before,
+#powerTip.sw:before, #powerTip.se:before {
+	border-color: rgba(128, 128, 128, 0);
+}
+
+#powerTip.n:after,  #powerTip.n:before,
+#powerTip.ne:after, #powerTip.ne:before,
+#powerTip.nw:after, #powerTip.nw:before {
+	top: 100%;
+}
+
+#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after {
+	border-top-color: #ffffff;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+#powerTip.n:before {
+	border-top-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+#powerTip.n:after, #powerTip.n:before {
+	left: 50%;
+}
+
+#powerTip.nw:after, #powerTip.nw:before {
+	right: 14px;
+}
+
+#powerTip.ne:after, #powerTip.ne:before {
+	left: 14px;
+}
+
+#powerTip.s:after,  #powerTip.s:before,
+#powerTip.se:after, #powerTip.se:before,
+#powerTip.sw:after, #powerTip.sw:before {
+	bottom: 100%;
+}
+
+#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after {
+	border-bottom-color: #ffffff;
+	border-width: 10px;
+	margin: 0px -10px;
+}
+
+#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before {
+	border-bottom-color: #808080;
+	border-width: 11px;
+	margin: 0px -11px;
+}
+
+#powerTip.s:after, #powerTip.s:before {
+	left: 50%;
+}
+
+#powerTip.sw:after, #powerTip.sw:before {
+	right: 14px;
+}
+
+#powerTip.se:after, #powerTip.se:before {
+	left: 14px;
+}
+
+#powerTip.e:after, #powerTip.e:before {
+	left: 100%;
+}
+#powerTip.e:after {
+	border-left-color: #ffffff;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.e:before {
+	border-left-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+#powerTip.w:after, #powerTip.w:before {
+	right: 100%;
+}
+#powerTip.w:after {
+	border-right-color: #ffffff;
+	border-width: 10px;
+	top: 50%;
+	margin-top: -10px;
+}
+#powerTip.w:before {
+	border-right-color: #808080;
+	border-width: 11px;
+	top: 50%;
+	margin-top: -11px;
+}
+
+@media print
+{
+  #top { display: none; }
+  #side-nav { display: none; }
+  #nav-path { display: none; }
+  body { overflow:visible; }
+  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; }
+  .summary { display: none; }
+  .memitem { page-break-inside: avoid; }
+  #doc-content
+  {
+    margin-left:0 !important;
+    height:auto !important;
+    width:auto !important;
+    overflow:inherit;
+    display:inline;
+  }
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.png b/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.png
new file mode 100755
index 0000000..3ff17d8
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/doxygen.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/dynsections.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/dynsections.js b/content/releases/qpid-proton-0.13.0/proton/c/api/dynsections.js
new file mode 100755
index 0000000..85e1836
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/dynsections.js
@@ -0,0 +1,97 @@
+function toggleVisibility(linkObj)
+{
+ var base = $(linkObj).attr('id');
+ var summary = $('#'+base+'-summary');
+ var content = $('#'+base+'-content');
+ var trigger = $('#'+base+'-trigger');
+ var src=$(trigger).attr('src');
+ if (content.is(':visible')===true) {
+   content.hide();
+   summary.show();
+   $(linkObj).addClass('closed').removeClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
+ } else {
+   content.show();
+   summary.hide();
+   $(linkObj).removeClass('closed').addClass('opened');
+   $(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
+ } 
+ return false;
+}
+
+function updateStripes()
+{
+  $('table.directory tr').
+       removeClass('even').filter(':visible:even').addClass('even');
+}
+
+function toggleLevel(level)
+{
+  $('table.directory tr').each(function() {
+    var l = this.id.split('_').length-1;
+    var i = $('#img'+this.id.substring(3));
+    var a = $('#arr'+this.id.substring(3));
+    if (l<level+1) {
+      i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
+      a.html('&#9660;');
+      $(this).show();
+    } else if (l==level+1) {
+      i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
+      a.html('&#9658;');
+      $(this).show();
+    } else {
+      $(this).hide();
+    }
+  });
+  updateStripes();
+}
+
+function toggleFolder(id)
+{
+  // the clicked row
+  var currentRow = $('#row_'+id);
+
+  // all rows after the clicked row
+  var rows = currentRow.nextAll("tr");
+
+  var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
+
+  // only match elements AFTER this one (can't hide elements before)
+  var childRows = rows.filter(function() { return this.id.match(re); });
+
+  // first row is visible we are HIDING
+  if (childRows.filter(':first').is(':visible')===true) {
+    // replace down arrow by right arrow for current row
+    var currentRowSpans = currentRow.find("span");
+    currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+    currentRowSpans.filter(".arrow").html('&#9658;');
+    rows.filter("[id^=row_"+id+"]").hide(); // hide all children
+  } else { // we are SHOWING
+    // replace right arrow by down arrow for current row
+    var currentRowSpans = currentRow.find("span");
+    currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
+    currentRowSpans.filter(".arrow").html('&#9660;');
+    // replace down arrows by right arrows for child rows
+    var childRowsSpans = childRows.find("span");
+    childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
+    childRowsSpans.filter(".arrow").html('&#9658;');
+    childRows.show(); //show all children
+  }
+  updateStripes();
+}
+
+
+function toggleInherit(id)
+{
+  var rows = $('tr.inherit.'+id);
+  var img = $('tr.inherit_header.'+id+' img');
+  var src = $(img).attr('src');
+  if (rows.filter(':first').is(':visible')===true) {
+    rows.css('display','none');
+    $(img).attr('src',src.substring(0,src.length-8)+'closed.png');
+  } else {
+    rows.css('display','table-row'); // using show() causes jump in firefox
+    $(img).attr('src',src.substring(0,src.length-10)+'open.png');
+  }
+}
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h.html
new file mode 100755
index 0000000..0a3b759
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/engine.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('engine_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">engine.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="connection_8h_source.html">proton/connection.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="session_8h_source.html">proton/session.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="terminus_8h_source.html">proton/terminus.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="link_8h_source.html">proton/link.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="delivery_8h_source.html">proton/delivery.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="event_8h_source.html">proton/event.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="transport_8h_source.html">proton/transport.h</a>&gt;</code><br />
+</div>
+<p><a href="engine_8h_source.html">Go to the source code of this file.</a></p>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The proton Engine API. The Engine API provides a complete implementation of AMQP as a Protocol Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="engine_8h.html">engine.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h_source.html
new file mode 100755
index 0000000..29ada5d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/engine_8h_source.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/engine.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('engine_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">engine.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="engine_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ENGINE_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ENGINE_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="connection_8h.html">proton/connection.h</a>&gt;</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="session_8h.html">proton/session.h</a>&gt;</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="delivery_8h.html">proton/delivery.h</a>&gt;</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="event_8h.html">proton/event.h</a>&gt;</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* engine.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="transport_8h_html"><div class="ttname"><a href="transport_8h.html">transport.h</a></div></div>
+<div class="ttc" id="connection_8h_html"><div class="ttname"><a href="connection_8h.html">connection.h</a></div></div>
+<div class="ttc" id="session_8h_html"><div class="ttname"><a href="session_8h.html">session.h</a></div></div>
+<div class="ttc" id="terminus_8h_html"><div class="ttname"><a href="terminus_8h.html">terminus.h</a></div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="delivery_8h_html"><div class="ttname"><a href="delivery_8h.html">delivery.h</a></div></div>
+<div class="ttc" id="event_8h_html"><div class="ttname"><a href="event_8h.html">event.h</a></div></div>
+<div class="ttc" id="link_8h_html"><div class="ttname"><a href="link_8h.html">link.h</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="engine_8h.html">engine.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/error_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/error_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/error_8h_source.html
new file mode 100755
index 0000000..b51e29d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/error_8h_source.html
@@ -0,0 +1,183 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/error.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('error_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">error.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_ERROR_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_ERROR_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;stdarg.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;</div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_error_t pn_error_t;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;</div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="preprocessor">#define PN_OK (0)</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#define PN_EOS (-1)</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#define PN_ERR (-2)</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#define PN_OVERFLOW (-3)</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#define PN_UNDERFLOW (-4)</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;<span class="preprocessor">#define PN_STATE_ERR (-5)</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;<span class="preprocessor">#define PN_ARG_ERR (-6)</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="preprocessor">#define PN_TIMEOUT (-7)</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#define PN_INTR (-8)</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#define PN_INPROGRESS (-9)</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#define PN_OUT_OF_MEMORY (-10)</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_code(<span class="keywordtype">int</span> code);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;PN_EXTERN pn_error_t *pn_error(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_free(pn_error_t *error);</div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;</div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_error_clear(pn_error_t *error);</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_set(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *text);</div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;</div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_vformat(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, va_list ap);</div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_format(pn_error_t *error, <span class="keywordtype">int</span> code, <span class="keyword">const</span> <span class="keywordtype">char</span> *fmt, ...);</div>
+<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;</div>
+<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_code(pn_error_t *error);</div>
+<div class="line"><a name="l00067"></a><span class="lineno">   67</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *pn_error_text(pn_error_t *error);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
+<div class="line"><a name="l00071"></a><span class="lineno">   71</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_error_copy(pn_error_t *error, pn_error_t *src);</div>
+<div class="line"><a name="l00072"></a><span class="lineno">   72</span>&#160;</div>
+<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor">#define PN_RETURN_IF_ERROR(x) \</span></div>
+<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="preprocessor">do {\</span></div>
+<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="preprocessor">int r = (x);\</span></div>
+<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="preprocessor">if (r &lt; 0) return r; \</span></div>
+<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;<span class="preprocessor">} while (0)</span></div>
+<div class="line"><a name="l00078"></a><span class="lineno">   78</span>&#160;</div>
+<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;}</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* error.h */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>error.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[24/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.js
new file mode 100755
index 0000000..332e931
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.js
@@ -0,0 +1,57 @@
+var group__message =
+[
+    [ "PN_DEFAULT_PRIORITY", "group__message.html#ga732b155202644a5c5be75a651a3c4fac", null ],
+    [ "pn_message_t", "group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2", null ],
+    [ "pn_message", "group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9", null ],
+    [ "pn_message_annotations", "group__message.html#gac41af78e905b660a8df54baad6499a2d", null ],
+    [ "pn_message_body", "group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3", null ],
+    [ "pn_message_clear", "group__message.html#gad82108b69076e73f9a413297eb0fe93a", null ],
+    [ "pn_message_correlation_id", "group__message.html#gaa030d35726172445701c3abd365717b3", null ],
+    [ "pn_message_data", "group__message.html#ga320d01b638a1780bebec73f4a943778a", null ],
+    [ "pn_message_decode", "group__message.html#ga8e14c80d737f01e2a54b8198c48910d4", null ],
+    [ "pn_message_encode", "group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa", null ],
+    [ "pn_message_errno", "group__message.html#ga98c45926c58fabb1465c59d9aa4056ff", null ],
+    [ "pn_message_error", "group__message.html#ga87bacde8d1733671663832dbb9fd097c", null ],
+    [ "pn_message_free", "group__message.html#ga02854827986ba1b0e36d0005674661c4", null ],
+    [ "pn_message_get_address", "group__message.html#ga8cb345cb31c3a3349688799b6b4f2006", null ],
+    [ "pn_message_get_content_encoding", "group__message.html#ga9ec4d67e6527397023d119ae81f57c03", null ],
+    [ "pn_message_get_content_type", "group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64", null ],
+    [ "pn_message_get_correlation_id", "group__message.html#ga85500c85e451bb223084a5261be4f107", null ],
+    [ "pn_message_get_creation_time", "group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6", null ],
+    [ "pn_message_get_delivery_count", "group__message.html#gae6061ca4cd91f35db285ad4e736b4880", null ],
+    [ "pn_message_get_expiry_time", "group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c", null ],
+    [ "pn_message_get_group_id", "group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f", null ],
+    [ "pn_message_get_group_sequence", "group__message.html#ga7820752b1c9d5f88e74d291e48fc1638", null ],
+    [ "pn_message_get_id", "group__message.html#ga6dc34192b0b265792e80b909733fc446", null ],
+    [ "pn_message_get_priority", "group__message.html#gaf0df7d607fb85c78ada340df52db745c", null ],
+    [ "pn_message_get_reply_to", "group__message.html#gafe7577a90ec17ff77af79e1b544557d7", null ],
+    [ "pn_message_get_reply_to_group_id", "group__message.html#ga165beee02cfa76912ec7eb89e3869135", null ],
+    [ "pn_message_get_subject", "group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771", null ],
+    [ "pn_message_get_ttl", "group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf", null ],
+    [ "pn_message_get_user_id", "group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2", null ],
+    [ "pn_message_id", "group__message.html#gad63613b52062ab477ac9c32f7131cda4", null ],
+    [ "pn_message_instructions", "group__message.html#gae22d080b9928ac446349117783e5e1e7", null ],
+    [ "pn_message_is_durable", "group__message.html#ga0639e7686a2fdaabec64e26675fa805a", null ],
+    [ "pn_message_is_first_acquirer", "group__message.html#ga147807825163b84d9fdd7556fad42608", null ],
+    [ "pn_message_is_inferred", "group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb", null ],
+    [ "pn_message_properties", "group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab", null ],
+    [ "pn_message_set_address", "group__message.html#gadae5d992568a088c561e5ddcdde13705", null ],
+    [ "pn_message_set_content_encoding", "group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953", null ],
+    [ "pn_message_set_content_type", "group__message.html#ga8881958619bd06d75c0c6cfffc59ee07", null ],
+    [ "pn_message_set_correlation_id", "group__message.html#gad8cc824cf918cec1a53816c15527322a", null ],
+    [ "pn_message_set_creation_time", "group__message.html#ga7f328d0874a181f508b0af9eece5e95d", null ],
+    [ "pn_message_set_delivery_count", "group__message.html#ga9e29a74bbaf88a38d488df17940f637a", null ],
+    [ "pn_message_set_durable", "group__message.html#ga29d5812830f4379461472761cd5e056b", null ],
+    [ "pn_message_set_expiry_time", "group__message.html#gad5044e606189589abafd65890d8824d8", null ],
+    [ "pn_message_set_first_acquirer", "group__message.html#ga00b7a4b62de07b070191398e1f1cff02", null ],
+    [ "pn_message_set_group_id", "group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e", null ],
+    [ "pn_message_set_group_sequence", "group__message.html#ga31d881ca2663b0903f9a866da1e911ef", null ],
+    [ "pn_message_set_id", "group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d", null ],
+    [ "pn_message_set_inferred", "group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e", null ],
+    [ "pn_message_set_priority", "group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358", null ],
+    [ "pn_message_set_reply_to", "group__message.html#ga04aa890bc4ff9f182462cffd50029123", null ],
+    [ "pn_message_set_reply_to_group_id", "group__message.html#ga99fcb933bf3dc699a1b04027f770922e", null ],
+    [ "pn_message_set_subject", "group__message.html#gaafc66aca1184747edac543e9a3985a24", null ],
+    [ "pn_message_set_ttl", "group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3", null ],
+    [ "pn_message_set_user_id", "group__message.html#gab10575fed8437d431da449e04f835f6d", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[39/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h_source.html
new file mode 100755
index 0000000..3bf010c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/delivery_8h_source.html
@@ -0,0 +1,230 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/delivery.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('delivery_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">delivery.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="delivery_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_DELIVERY_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_DELIVERY_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="disposition_8h.html">proton/disposition.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">   47</a></span>&#160;<span class="keyword">typedef</span> <a class="code" href="structpn__bytes__t.html">pn_bytes_t</a> <a class="code" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a>;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *bytes, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;</div>
+<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">pn_delivery</a>(<a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *link, pn_delivery_tag_t tag);</div>
+<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
+<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, <span class="keywordtype">void</span> *context);</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN pn_record_t *<a class="code" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;PN_EXTERN pn_delivery_tag_t <a class="code" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;</div>
+<div class="line"><a name="l00117"></a><span class="lineno">  117</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00118"></a><span class="lineno">  118</span>&#160;</div>
+<div class="line"><a name="l00128"></a><span class="lineno">  128</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00129"></a><span class="lineno">  129</span>&#160;</div>
+<div class="line"><a name="l00136"></a><span class="lineno">  136</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00137"></a><span class="lineno">  137</span>&#160;</div>
+<div class="line"><a name="l00147"></a><span class="lineno">  147</span>&#160;PN_EXTERN <a class="code" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *<a class="code" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00148"></a><span class="lineno">  148</span>&#160;</div>
+<div class="line"><a name="l00155"></a><span class="lineno">  155</span>&#160;PN_EXTERN uint64_t <a class="code" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">pn_delivery_remote_state</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00156"></a><span class="lineno">  156</span>&#160;</div>
+<div class="line"><a name="l00163"></a><span class="lineno">  163</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00164"></a><span class="lineno">  164</span>&#160;</div>
+<div class="line"><a name="l00171"></a><span class="lineno">  171</span>&#160;PN_EXTERN <span class="keywordtype">size_t</span> <a class="code" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00172"></a><span class="lineno">  172</span>&#160;</div>
+<div class="line"><a name="l00179"></a><span class="lineno">  179</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00180"></a><span class="lineno">  180</span>&#160;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00191"></a><span class="lineno">  191</span>&#160;</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00202"></a><span class="lineno">  202</span>&#160;</div>
+<div class="line"><a name="l00213"></a><span class="lineno">  213</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00214"></a><span class="lineno">  214</span>&#160;</div>
+<div class="line"><a name="l00224"></a><span class="lineno">  224</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">pn_delivery_update</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery, uint64_t state);</div>
+<div class="line"><a name="l00225"></a><span class="lineno">  225</span>&#160;</div>
+<div class="line"><a name="l00233"></a><span class="lineno">  233</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00234"></a><span class="lineno">  234</span>&#160;</div>
+<div class="line"><a name="l00241"></a><span class="lineno">  241</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00242"></a><span class="lineno">  242</span>&#160;</div>
+<div class="line"><a name="l00253"></a><span class="lineno">  253</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00254"></a><span class="lineno">  254</span>&#160;</div>
+<div class="line"><a name="l00260"></a><span class="lineno">  260</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00261"></a><span class="lineno">  261</span>&#160;</div>
+<div class="line"><a name="l00274"></a><span class="lineno">  274</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00275"></a><span class="lineno">  275</span>&#160;</div>
+<div class="line"><a name="l00292"></a><span class="lineno">  292</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a>(<a class="code" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection);</div>
+<div class="line"><a name="l00293"></a><span class="lineno">  293</span>&#160;</div>
+<div class="line"><a name="l00303"></a><span class="lineno">  303</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a>(<a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *delivery);</div>
+<div class="line"><a name="l00304"></a><span class="lineno">  304</span>&#160;</div>
+<div class="line"><a name="l00308"></a><span class="lineno">  308</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;}</div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00311"></a><span class="lineno">  311</span>&#160;</div>
+<div class="line"><a name="l00312"></a><span class="lineno">  312</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* delivery.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__delivery_html_gafcd07b42d1380f30e6fdee1e4423b6a3"><div class="ttname"><a href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">pn_delivery_buffered</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_buffered(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga966599b1c91cd9b33ff6977cbd63d08a"><div class="ttname"><a href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">pn_dtag</a></div><div class="ttdeci">PN_EXTERN pn_delivery_tag_t pn_dtag(const char *bytes, size_t size)</div></div>
+<div class="ttc" id="group__delivery_html_ga6b90bcc2dcacdb24983c66479d610325"><div class="ttname"><a href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">pn_delivery_clear</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_clear(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
+<div class="ttc" id="structpn__bytes__t_html"><div class="ttname"><a href="structpn__bytes__t.html">pn_bytes_t</a></div><div class="ttdef"><b>Definition:</b> types.h:67</div></div>
+<div class="ttc" id="group__delivery_html_ga11803f844e1521b2ccaabb0259186308"><div class="ttname"><a href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">pn_delivery_update</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_update(pn_delivery_t *delivery, uint64_t state)</div></div>
+<div class="ttc" id="group__delivery_html_gaa49ff925476e5ed5027c59e58e088f50"><div class="ttname"><a href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">pn_delivery_tag</a></div><div class="ttdeci">PN_EXTERN pn_delivery_tag_t pn_delivery_tag(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga58503daa93d897b69e34de1b32cfc384"><div class="ttname"><a href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a></div><div class="ttdeci">PN_EXTERN void * pn_delivery_get_context(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_gace64c19b55c542fc894816bea7d57c0c"><div class="ttname"><a href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">pn_delivery_attachments</a></div><div class="ttdeci">PN_EXTERN pn_record_t * pn_delivery_attachments(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga1e57daeae02237fa168b0b35bc4fe198"><div class="ttname"><a href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">pn_delivery_settled</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_settled(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga5d9fd7f307a6e68bbcfa3aab1c93b81a"><div class="ttname"><a href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">pn_delivery_readable</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_readable(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga511920cc2f9f2030ce398f4a4813c046"><div class="ttname"><a href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_set_context(pn_delivery_t *delivery, void *context)</div></div>
+<div class="ttc" id="group__delivery_html_gad3cdc28f24b74b71e547881b16c6c20b"><div class="ttname"><a href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">pn_delivery_partial</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_partial(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_gacdfce854066c0a4ff4db9f9a0478f340"><div class="ttname"><a href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></div><div class="ttdeci">struct pn_delivery_t pn_delivery_t</div><div class="ttdef"><b>Definition:</b> types.h:238</div></div>
+<div class="ttc" id="group__delivery_html_ga96e7f26b4b6776297602194c1d8f5c6f"><div class="ttname"><a href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">pn_delivery_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_delivery_link(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga8b3a1e6da2acabf21fedea60198d4cdb"><div class="ttname"><a href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">pn_delivery_settle</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_settle(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga10647ef832705827cafd2e3162f97b73"><div class="ttname"><a href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">pn_delivery_local</a></div><div class="ttdeci">PN_EXTERN pn_disposition_t * pn_delivery_local(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__disposition_html_ga4b28f6cd033babd8a7595fc5d292dca1"><div class="ttname"><a href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a></div><div class="ttdeci">struct pn_disposition_t pn_disposition_t</div><div class="ttdef"><b>Definition:</b> disposition.h:51</div></div>
+<div class="ttc" id="group__delivery_html_ga22f4c1f220816cefafb250dd5c2b92f4"><div class="ttname"><a href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">pn_delivery_local_state</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_delivery_local_state(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_gaebe6684c2f07fe6928a817b8f8dab0db"><div class="ttname"><a href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">pn_work_next</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_work_next(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga38fd90d9b16366541c05d289a7bb45c3"><div class="ttname"><a href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">pn_delivery_current</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_current(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__connection_html_ga886351d81ff3a977a284a206526c5aff"><div class="ttname"><a href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a></div><div class="ttdeci">struct pn_connection_t pn_connection_t</div><div class="ttdef"><b>Definition:</b> types.h:118</div></div>
+<div class="ttc" id="group__delivery_html_gaeae1603ad26c10678175beb423733b67"><div class="ttname"><a href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">pn_work_head</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_work_head(pn_connection_t *connection)</div></div>
+<div class="ttc" id="group__delivery_html_ga2865b95666ff6ca6e9ed9623844c15bf"><div class="ttname"><a href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">pn_delivery_writable</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_writable(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_gaca0dbead0ad90a228dffcad5da5cfa5d"><div class="ttname"><a href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">pn_delivery_dump</a></div><div class="ttdeci">PN_EXTERN void pn_delivery_dump(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga82b9bb95f0ddb25937d5438d81b7f16f"><div class="ttname"><a href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">pn_delivery_remote_state</a></div><div class="ttdeci">PN_EXTERN uint64_t pn_delivery_remote_state(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga085159cb4136f84a02777bcc72c73fa3"><div class="ttname"><a href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">pn_delivery_tag_t</a></div><div class="ttdeci">pn_bytes_t pn_delivery_tag_t</div><div class="ttdef"><b>Definition:</b> delivery.h:47</div></div>
+<div class="ttc" id="group__delivery_html_gad7ac1f5356fa3fb1639e25ad1d05933b"><div class="ttname"><a href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">pn_delivery</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_delivery(pn_link_t *link, pn_delivery_tag_t tag)</div></div>
+<div class="ttc" id="group__delivery_html_ga6ad7ae3286b0a4f553b33ea9ce5bb172"><div class="ttname"><a href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">pn_delivery_pending</a></div><div class="ttdeci">PN_EXTERN size_t pn_delivery_pending(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_gad971053ebf742d3ae023c7cf0e89d88b"><div class="ttname"><a href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">pn_delivery_remote</a></div><div class="ttdeci">PN_EXTERN pn_disposition_t * pn_delivery_remote(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="group__delivery_html_ga4e302349ed7e71b2311549e53a65ae0d"><div class="ttname"><a href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">pn_delivery_updated</a></div><div class="ttdeci">PN_EXTERN bool pn_delivery_updated(pn_delivery_t *delivery)</div></div>
+<div class="ttc" id="disposition_8h_html"><div class="ttname"><a href="disposition_8h.html">disposition.h</a></div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="delivery_8h.html">delivery.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/deprecated.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/deprecated.html b/content/releases/qpid-proton-0.13.0/proton/c/api/deprecated.html
new file mode 100755
index 0000000..e0f628f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/deprecated.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Deprecated List</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('deprecated.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Deprecated List </div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><dl class="reflist">
+<dt><a class="anchor" id="_deprecated000001"></a>globalScope&gt; Member <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">pn_connection_get_context</a>  (pn_connection_t *connection)</dt>
+<dd>Get the application context that is associated with a connection object. </dd>
+<dt><a class="anchor" id="_deprecated000002"></a>globalScope&gt; Member <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">pn_connection_set_context</a>  (pn_connection_t *connection, void *context)</dt>
+<dd>Set a new application context for a connection object. </dd>
+<dt><a class="anchor" id="_deprecated000003"></a>globalScope&gt; Member <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">pn_delivery_get_context</a>  (pn_delivery_t *delivery)</dt>
+<dd>Get the application context that is associated with a delivery object. </dd>
+<dt><a class="anchor" id="_deprecated000004"></a>globalScope&gt; Member <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">pn_delivery_set_context</a>  (pn_delivery_t *delivery, void *context)</dt>
+<dd>Set a new application context for a delivery object. </dd>
+<dt><a class="anchor" id="_deprecated000005"></a>globalScope&gt; Member <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">pn_link_get_context</a>  (pn_link_t *link)</dt>
+<dd>Get the application context that is associated with a link object. </dd>
+<dt><a class="anchor" id="_deprecated000006"></a>globalScope&gt; Member <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">pn_link_set_context</a>  (pn_link_t *link, void *context)</dt>
+<dd>Set a new application context for a link object. </dd>
+<dt><a class="anchor" id="_deprecated000007"></a>globalScope&gt; Member <a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">pn_reactor_connection</a>  (pn_reactor_t *reactor, pn_handler_t *handler)</dt>
+<dd>Use <a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">pn_reactor_connection_to_host()</a> instead.  </dd>
+<dt><a class="anchor" id="_deprecated000008"></a>globalScope&gt; Member <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">pn_session_get_context</a>  (pn_session_t *session)</dt>
+<dd>Get the application context that is associated with a session object. </dd>
+<dt><a class="anchor" id="_deprecated000009"></a>globalScope&gt; Member <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">pn_session_set_context</a>  (pn_session_t *session, void *context)</dt>
+<dd>Set a new application context for a session object. </dd>
+<dt><a class="anchor" id="_deprecated000010"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>  (pn_transport_t *transport)</dt>
+<dd></dd>
+<dt><a class="anchor" id="_deprecated000012"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a>  (pn_transport_t *transport, const char *bytes, size_t available)</dt>
+<dd></dd>
+<dt><a class="anchor" id="_deprecated000013"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a>  (pn_transport_t *transport, char *bytes, size_t size)</dt>
+<dd></dd>
+<dt><a class="anchor" id="_deprecated000011"></a>globalScope&gt; Member <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>  (pn_transport_t *transport, void *context)</dt>
+<dd>Set a new application context for a transport object.</dd>
+</dl>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html b/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
new file mode 100755
index 0000000..43fc812
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.html
@@ -0,0 +1,174 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton Directory Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('dir_25143d27009f52d175c1d192441a738a.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">proton Directory Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
+Files</h2></td></tr>
+<tr class="memitem:cid_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>cid.h</b> <a href="cid_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:codec_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="codec_8h.html">codec.h</a> <a href="codec_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:condition_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="condition_8h.html">condition.h</a> <a href="condition_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:connection_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="connection_8h.html">connection.h</a> <a href="connection_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:delivery_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="delivery_8h.html">delivery.h</a> <a href="delivery_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:disposition_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="disposition_8h.html">disposition.h</a> <a href="disposition_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:engine_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="engine_8h.html">engine.h</a> <a href="engine_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:error_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>error.h</b> <a href="error_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:event_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="event_8h.html">event.h</a> <a href="event_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:handlers_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="handlers_8h.html">handlers.h</a> <a href="handlers_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:import__export_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>import_export.h</b> <a href="import__export_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:io_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>io.h</b> <a href="io_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:link_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="link_8h.html">link.h</a> <a href="link_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:log_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="log_8h.html">log.h</a> <a href="log_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:message_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="message_8h.html">message.h</a> <a href="message_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:messenger_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html">messenger.h</a> <a href="messenger_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:object_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>object.h</b> <a href="object_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:parser_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>parser.h</b> <a href="parser_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:reactor_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="reactor_8h.html">reactor.h</a> <a href="reactor_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:sasl_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="sasl_8h.html">sasl.h</a> <a href="sasl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:scanner_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>scanner.h</b> <a href="scanner_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:selectable_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="selectable_8h.html">selectable.h</a> <a href="selectable_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:selector_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>selector.h</b> <a href="selector_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:session_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="session_8h.html">session.h</a> <a href="session_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ssl_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ssl_8h.html">ssl.h</a> <a href="ssl_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:terminus_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="terminus_8h.html">terminus.h</a> <a href="terminus_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:transport_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="transport_8h.html">transport.h</a> <a href="transport_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:type__compat_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>type_compat.h</b> <a href="type__compat_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:types_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="types_8h.html">types.h</a> <a href="types_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:url_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="url_8h.html">url.h</a> <a href="url_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:version_8h"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><b>version.h</b> <a href="version_8h_source.html">[code]</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js b/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
new file mode 100755
index 0000000..423da7a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/dir_25143d27009f52d175c1d192441a738a.js
@@ -0,0 +1,34 @@
+var dir_25143d27009f52d175c1d192441a738a =
+[
+    [ "cid.h", "cid_8h_source.html", null ],
+    [ "codec.h", "codec_8h.html", "codec_8h" ],
+    [ "condition.h", "condition_8h.html", "condition_8h" ],
+    [ "connection.h", "connection_8h.html", "connection_8h" ],
+    [ "delivery.h", "delivery_8h.html", "delivery_8h" ],
+    [ "disposition.h", "disposition_8h.html", "disposition_8h" ],
+    [ "engine.h", "engine_8h.html", null ],
+    [ "error.h", "error_8h_source.html", null ],
+    [ "event.h", "event_8h.html", "event_8h" ],
+    [ "handlers.h", "handlers_8h.html", "handlers_8h" ],
+    [ "import_export.h", "import__export_8h_source.html", null ],
+    [ "io.h", "io_8h_source.html", null ],
+    [ "link.h", "link_8h.html", "link_8h" ],
+    [ "log.h", "log_8h.html", "log_8h" ],
+    [ "message.h", "message_8h.html", "message_8h" ],
+    [ "messenger.h", "messenger_8h.html", "messenger_8h" ],
+    [ "object.h", "object_8h_source.html", null ],
+    [ "parser.h", "parser_8h_source.html", null ],
+    [ "reactor.h", "reactor_8h.html", "reactor_8h" ],
+    [ "sasl.h", "sasl_8h.html", "sasl_8h" ],
+    [ "scanner.h", "scanner_8h_source.html", null ],
+    [ "selectable.h", "selectable_8h.html", "selectable_8h" ],
+    [ "selector.h", "selector_8h_source.html", null ],
+    [ "session.h", "session_8h.html", "session_8h" ],
+    [ "ssl.h", "ssl_8h.html", "ssl_8h" ],
+    [ "terminus.h", "terminus_8h.html", "terminus_8h" ],
+    [ "transport.h", "transport_8h.html", "transport_8h" ],
+    [ "type_compat.h", "type__compat_8h_source.html", null ],
+    [ "types.h", "types_8h.html", "types_8h" ],
+    [ "url.h", "url_8h.html", "url_8h" ],
+    [ "version.h", "version_8h_source.html", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.html
new file mode 100755
index 0000000..f653eef
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.html
@@ -0,0 +1,166 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/disposition.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('disposition_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">disposition.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;stddef.h&gt;</code><br />
+</div>
+<p><a href="disposition_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaae349c977b37b584aa62fff6515802ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">PN_RECEIVED</a>&#160;&#160;&#160;(0x0000000000000023)</td></tr>
+<tr class="separator:gaae349c977b37b584aa62fff6515802ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac64952b813a707586c6b3898e09552e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">PN_ACCEPTED</a>&#160;&#160;&#160;(0x0000000000000024)</td></tr>
+<tr class="separator:gac64952b813a707586c6b3898e09552e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44a2635392fe2e6f8869a7e1cd64db2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">PN_REJECTED</a>&#160;&#160;&#160;(0x0000000000000025)</td></tr>
+<tr class="separator:ga44a2635392fe2e6f8869a7e1cd64db2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga628179c16c4a5f5fd7734bc1bfc6edc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">PN_RELEASED</a>&#160;&#160;&#160;(0x0000000000000026)</td></tr>
+<tr class="separator:ga628179c16c4a5f5fd7734bc1bfc6edc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga247e3d1ac7c9096cdd28424353582962"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">PN_MODIFIED</a>&#160;&#160;&#160;(0x0000000000000027)</td></tr>
+<tr class="separator:ga247e3d1ac7c9096cdd28424353582962"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4b28f6cd033babd8a7595fc5d292dca1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a></td></tr>
+<tr class="separator:ga4b28f6cd033babd8a7595fc5d292dca1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga56f357a15193cfb221ce497d1f48022d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga56f357a15193cfb221ce497d1f48022d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd35f46e997ed687d715302480d011e2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gabd35f46e997ed687d715302480d011e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga451f0c749032dad08b6f960aba3416da"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga451f0c749032dad08b6f960aba3416da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabcf704fae3e555374ab180befc5b8278"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gabcf704fae3e555374ab180befc5b8278"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0b9c83f249965f9588ee0fd41ce77ced"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint32_t section_number)</td></tr>
+<tr class="separator:ga0b9c83f249965f9588ee0fd41ce77ced"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55e4389018c1dc7b026938d2a95eb0c1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga55e4389018c1dc7b026938d2a95eb0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga900c1f88996063c495e4a370c14d5105"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">pn_disposition_set_section_offset</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint64_t section_offset)</td></tr>
+<tr class="separator:ga900c1f88996063c495e4a370c14d5105"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga52d49cfa7973e052b25343f5b150dcac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga52d49cfa7973e052b25343f5b150dcac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4fe77f776c68cadf36ce1d11bed30b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, bool failed)</td></tr>
+<tr class="separator:gae4fe77f776c68cadf36ce1d11bed30b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3bc9fc23bc5c67fe0704af901739afe6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga3bc9fc23bc5c67fe0704af901739afe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf82a7d54887104bdced67a2e95510e38"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, bool undeliverable)</td></tr>
+<tr class="separator:gaf82a7d54887104bdced67a2e95510e38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1bf2bc1a4a3dff731b486267cf4ef67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gab1bf2bc1a4a3dff731b486267cf4ef67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Disposition API for the proton Engine. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="disposition_8h.html">disposition.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.js
new file mode 100755
index 0000000..55eff3c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/disposition_8h.js
@@ -0,0 +1,21 @@
+var disposition_8h =
+[
+    [ "PN_ACCEPTED", "group__disposition.html#gac64952b813a707586c6b3898e09552e4", null ],
+    [ "PN_MODIFIED", "group__disposition.html#ga247e3d1ac7c9096cdd28424353582962", null ],
+    [ "PN_RECEIVED", "group__disposition.html#gaae349c977b37b584aa62fff6515802ca", null ],
+    [ "PN_REJECTED", "group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f", null ],
+    [ "PN_RELEASED", "group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3", null ],
+    [ "pn_disposition_t", "group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1", null ],
+    [ "pn_disposition_annotations", "group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67", null ],
+    [ "pn_disposition_condition", "group__disposition.html#gabd35f46e997ed687d715302480d011e2", null ],
+    [ "pn_disposition_data", "group__disposition.html#ga451f0c749032dad08b6f960aba3416da", null ],
+    [ "pn_disposition_get_section_number", "group__disposition.html#gabcf704fae3e555374ab180befc5b8278", null ],
+    [ "pn_disposition_get_section_offset", "group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1", null ],
+    [ "pn_disposition_is_failed", "group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac", null ],
+    [ "pn_disposition_is_undeliverable", "group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6", null ],
+    [ "pn_disposition_set_failed", "group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1", null ],
+    [ "pn_disposition_set_section_number", "group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced", null ],
+    [ "pn_disposition_set_section_offset", "group__disposition.html#ga900c1f88996063c495e4a370c14d5105", null ],
+    [ "pn_disposition_set_undeliverable", "group__disposition.html#gaf82a7d54887104bdced67a2e95510e38", null ],
+    [ "pn_disposition_type", "group__disposition.html#ga56f357a15193cfb221ce497d1f48022d", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[25/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.html
new file mode 100755
index 0000000..a98bb72
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__message.html
@@ -0,0 +1,1842 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Message</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__message.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Message</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga732b155202644a5c5be75a651a3c4fac"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">PN_DEFAULT_PRIORITY</a>&#160;&#160;&#160;(4)</td></tr>
+<tr class="separator:ga732b155202644a5c5be75a651a3c4fac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gad9259fa9271e8844c8e05a7e8978e3b2"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></td></tr>
+<tr class="separator:gad9259fa9271e8844c8e05a7e8978e3b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga29b1ebb0e3d0f4663e679eb92b5dfdb9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">pn_message</a> (void)</td></tr>
+<tr class="separator:ga29b1ebb0e3d0f4663e679eb92b5dfdb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02854827986ba1b0e36d0005674661c4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga02854827986ba1b0e36d0005674661c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad82108b69076e73f9a413297eb0fe93a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad82108b69076e73f9a413297eb0fe93a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga98c45926c58fabb1465c59d9aa4056ff"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga98c45926c58fabb1465c59d9aa4056ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga87bacde8d1733671663832dbb9fd097c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga87bacde8d1733671663832dbb9fd097c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga19e41e8cfac95c2cd0f77a92c4ec85eb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">pn_message_is_inferred</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga19e41e8cfac95c2cd0f77a92c4ec85eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa0a2a7abe7f484b5f4d5d7168d082c8e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool inferred)</td></tr>
+<tr class="separator:gaa0a2a7abe7f484b5f4d5d7168d082c8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0639e7686a2fdaabec64e26675fa805a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga0639e7686a2fdaabec64e26675fa805a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga29d5812830f4379461472761cd5e056b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga29d5812830f4379461472761cd5e056b">pn_message_set_durable</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool durable)</td></tr>
+<tr class="separator:ga29d5812830f4379461472761cd5e056b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0df7d607fb85c78ada340df52db745c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">pn_message_get_priority</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaf0df7d607fb85c78ada340df52db745c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5878b877a0b119f9eb6a7a02bdda6358"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">pn_message_set_priority</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint8_t priority)</td></tr>
+<tr class="separator:ga5878b877a0b119f9eb6a7a02bdda6358"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9bc059be1b3f8b48e3e02d03bd0e31cf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">pn_message_get_ttl</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga9bc059be1b3f8b48e3e02d03bd0e31cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga231109a27ed77c5440f5fd5e8e271dc3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_millis_t ttl)</td></tr>
+<tr class="separator:ga231109a27ed77c5440f5fd5e8e271dc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga147807825163b84d9fdd7556fad42608"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga147807825163b84d9fdd7556fad42608">pn_message_is_first_acquirer</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga147807825163b84d9fdd7556fad42608"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00b7a4b62de07b070191398e1f1cff02"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">pn_message_set_first_acquirer</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, bool first)</td></tr>
+<tr class="separator:ga00b7a4b62de07b070191398e1f1cff02"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6061ca4cd91f35db285ad4e736b4880"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gae6061ca4cd91f35db285ad4e736b4880"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e29a74bbaf88a38d488df17940f637a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, uint32_t count)</td></tr>
+<tr class="separator:ga9e29a74bbaf88a38d488df17940f637a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad63613b52062ab477ac9c32f7131cda4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">pn_message_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad63613b52062ab477ac9c32f7131cda4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6dc34192b0b265792e80b909733fc446"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">pn_message_get_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga6dc34192b0b265792e80b909733fc446"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaaa2eb9b3638f556a8e89643e7d5751d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">pn_message_set_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> id)</td></tr>
+<tr class="separator:gaaaa2eb9b3638f556a8e89643e7d5751d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab420ee7f0d06a3771e27b3bc0d97ded2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">pn_message_get_user_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gab420ee7f0d06a3771e27b3bc0d97ded2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab10575fed8437d431da449e04f835f6d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> user_id)</td></tr>
+<tr class="separator:gab10575fed8437d431da449e04f835f6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8cb345cb31c3a3349688799b6b4f2006"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">pn_message_get_address</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga8cb345cb31c3a3349688799b6b4f2006"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadae5d992568a088c561e5ddcdde13705"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *address)</td></tr>
+<tr class="separator:gadae5d992568a088c561e5ddcdde13705"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5a583d0cc1ee1a91d02e3f772a25771"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">pn_message_get_subject</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaf5a583d0cc1ee1a91d02e3f772a25771"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaafc66aca1184747edac543e9a3985a24"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *subject)</td></tr>
+<tr class="separator:gaafc66aca1184747edac543e9a3985a24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafe7577a90ec17ff77af79e1b544557d7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">pn_message_get_reply_to</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gafe7577a90ec17ff77af79e1b544557d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga04aa890bc4ff9f182462cffd50029123"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *reply_to)</td></tr>
+<tr class="separator:ga04aa890bc4ff9f182462cffd50029123"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa030d35726172445701c3abd365717b3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaa030d35726172445701c3abd365717b3">pn_message_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaa030d35726172445701c3abd365717b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga85500c85e451bb223084a5261be4f107"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga85500c85e451bb223084a5261be4f107"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8cc824cf918cec1a53816c15527322a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">pn_message_set_correlation_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="structpn__atom__t.html">pn_atom_t</a> id)</td></tr>
+<tr class="separator:gad8cc824cf918cec1a53816c15527322a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b7dbd80b354c3e1210bd7d223c08d64"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">pn_message_get_content_type</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga8b7dbd80b354c3e1210bd7d223c08d64"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8881958619bd06d75c0c6cfffc59ee07"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *type)</td></tr>
+<tr class="separator:ga8881958619bd06d75c0c6cfffc59ee07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9ec4d67e6527397023d119ae81f57c03"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">pn_message_get_content_encoding</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga9ec4d67e6527397023d119ae81f57c03"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga39f2990e3a541fd9371d7dfb3ca82953"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *encoding)</td></tr>
+<tr class="separator:ga39f2990e3a541fd9371d7dfb3ca82953"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab79cc8c5eb7352d82e8f5bbfbe06234c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">pn_message_get_expiry_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gab79cc8c5eb7352d82e8f5bbfbe06234c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5044e606189589abafd65890d8824d8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad5044e606189589abafd65890d8824d8">pn_message_set_expiry_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time)</td></tr>
+<tr class="separator:gad5044e606189589abafd65890d8824d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaac9bf53b47cbfba119f47ecd08c6bc6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaaac9bf53b47cbfba119f47ecd08c6bc6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f328d0874a181f508b0af9eece5e95d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">pn_message_set_creation_time</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_timestamp_t time)</td></tr>
+<tr class="separator:ga7f328d0874a181f508b0af9eece5e95d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac9c32067e50f3279fe17b17a3b0cc7f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">pn_message_get_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gaac9c32067e50f3279fe17b17a3b0cc7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0ba2c671c5db93e8c7321ef6e66c962e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *group_id)</td></tr>
+<tr class="separator:ga0ba2c671c5db93e8c7321ef6e66c962e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7820752b1c9d5f88e74d291e48fc1638"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_sequence_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">pn_message_get_group_sequence</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga7820752b1c9d5f88e74d291e48fc1638"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31d881ca2663b0903f9a866da1e911ef"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">pn_message_set_group_sequence</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, pn_sequence_t n)</td></tr>
+<tr class="separator:ga31d881ca2663b0903f9a866da1e911ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga165beee02cfa76912ec7eb89e3869135"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">pn_message_get_reply_to_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga165beee02cfa76912ec7eb89e3869135"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99fcb933bf3dc699a1b04027f770922e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *reply_to_group_id)</td></tr>
+<tr class="separator:ga99fcb933bf3dc699a1b04027f770922e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae22d080b9928ac446349117783e5e1e7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">pn_message_instructions</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gae22d080b9928ac446349117783e5e1e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac41af78e905b660a8df54baad6499a2d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">pn_message_annotations</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gac41af78e905b660a8df54baad6499a2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga197f2c80f13dbfc5ee5527d387a0beab"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">pn_message_properties</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:ga197f2c80f13dbfc5ee5527d387a0beab"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad9c06e0d3ef5f2663fc5d8e2dd465ca3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">pn_message_body</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gad9c06e0d3ef5f2663fc5d8e2dd465ca3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8e14c80d737f01e2a54b8198c48910d4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">pn_message_decode</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, const char *bytes, size_t size)</td></tr>
+<tr class="separator:ga8e14c80d737f01e2a54b8198c48910d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b9e3322a64a594001f1d97f7cf2affa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">pn_message_encode</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, char *bytes, size_t *size)</td></tr>
+<tr class="separator:ga9b9e3322a64a594001f1d97f7cf2affa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga320d01b638a1780bebec73f4a943778a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">pn_message_data</a> (<a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg, <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *data)</td></tr>
+<tr class="separator:ga320d01b638a1780bebec73f4a943778a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga732b155202644a5c5be75a651a3c4fac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_DEFAULT_PRIORITY&#160;&#160;&#160;(4)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Default priority for messages. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gad9259fa9271e8844c8e05a7e8978e3b2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Message object.</p>
+<p>An AMQP Message object is a mutable holder of message content that may be used to generate and encode or decode and access AMQP formatted message data. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga29b1ebb0e3d0f4663e679eb92b5dfdb9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>* pn_message </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Construct a new <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>.</p>
+<p>Every message that is constructed must be freed using <a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a>.</p>
+<dl class="section return"><dt>Returns</dt><dd>pointer to a new <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac41af78e905b660a8df54baad6499a2d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_annotations </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the annotations for a message.</p>
+<p>This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> representing the content of the annotations section of a message. The pointer is valid until the message is freed and may be used to both access and modify the content of the annotations section of a message.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> must either be empty or consist of a symbol keyed map in order to be considered valid message annotations.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the message annotations </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad9c06e0d3ef5f2663fc5d8e2dd465ca3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_body </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the body of a message.</p>
+<p>This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> representing the body of a message. The pointer is valid until the message is freed and may be used to both access and modify the content of the message body.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the message body </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad82108b69076e73f9a413297eb0fe93a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_message_clear </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clears the content of a <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>.</p>
+<p>When pn_message_clear returns, the supplied <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> will be emptied of all content and effectively returned to the same state as if it was just created.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>pointer to the <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> to be cleared </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa030d35726172445701c3abd365717b3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_correlation_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the correlation id for a message.</p>
+<p>A correlation id can be an a string, an unsigned long, a uuid or a binary value. This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> that can be used to access and/or modify the value of the correlation id. The pointer is valid until the message is freed. See <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> for details on how to get/set the value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> holding the correlation id </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga320d01b638a1780bebec73f4a943778a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_data </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td>
+          <td class="paramname"><em>data</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Save message content into a pn_data_t object data. The data object will first be cleared. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga8e14c80d737f01e2a54b8198c48910d4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_decode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Decode/load message content from AMQP formatted binary data.</p>
+<p>Upon invoking this operation, any existing message content will be cleared and replaced with the content from the provided binary data.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">bytes</td><td>the start of the encoded AMQP data </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the size of the encoded AMQP data </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9b9e3322a64a594001f1d97f7cf2affa"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_encode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t *&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Encode/save message content as AMQP formatted binary data.</p>
+<p>If the buffer space provided is insufficient to store the content held in the message, the operation will fail and return a ::PN_OVERFLOW error code.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">bytes</td><td>the start of empty buffer space </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the amount of empty buffer space </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">size</td><td>the amount of data written </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga98c45926c58fabb1465c59d9aa4056ff"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_errno </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the error code of a message.</p>
+<p>Every operation on a message that can result in an error will set the message's error code in case of error. The <a class="el" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">pn_message_errno()</a> call will access the error code of the most recent failed operation.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the message's error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga87bacde8d1733671663832dbb9fd097c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_message_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the error information for a message.</p>
+<p>Every operation on a message that can result in an error will update the error information held by its error descriptor should that operation fail. The <a class="el" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">pn_message_error()</a> call will access the error information of the most recent failed operation. The pointer returned by this call is valid until the message is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the message's error descriptor </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga02854827986ba1b0e36d0005674661c4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_message_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a previously constructed <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>pointer to a <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> or NULL </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8cb345cb31c3a3349688799b6b4f2006"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_address </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the address for a message.</p>
+<p>This operation will return NULL if no address has been set or if the address has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">pn_message_set_address()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the address of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9ec4d67e6527397023d119ae81f57c03"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_content_encoding </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the content_encoding for a message.</p>
+<p>This operation will return NULL if no content_encoding has been set or if the content_encoding has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">pn_message_set_content_encoding()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the content_encoding of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8b7dbd80b354c3e1210bd7d223c08d64"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_content_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the content_type for a message.</p>
+<p>This operation will return NULL if no content_type has been set or if the content_type has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">pn_message_set_content_type()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the content_type of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga85500c85e451bb223084a5261be4f107"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a> pn_message_get_correlation_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the correlation id for a message.</p>
+<p>A correlation id can be an a string, an unsigned long, a uuid or a binary value. This operation returns the value of the id using the <a class="el" href="structpn__atom__t.html">pn_atom_t</a> descriminated union. See <a class="el" href="structpn__atom__t.html">pn_atom_t</a> for details on how to access the value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the message id </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaaac9bf53b47cbfba119f47ecd08c6bc6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_timestamp_t pn_message_get_creation_time </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the creation time for a message.</p>
+<p>A zero value for the creation time indicates that the creation time has not been set. This is the default value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the creation time for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae6061ca4cd91f35db285ad4e736b4880"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint32_t pn_message_get_delivery_count </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the delivery count for a message.</p>
+<p>The delivery count field tracks how many attempts have been made to delivery a message. Use <a class="el" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">pn_message_set_delivery_count()</a> to set the delivery count for a message.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the delivery count for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab79cc8c5eb7352d82e8f5bbfbe06234c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_timestamp_t pn_message_get_expiry_time </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the expiry time for a message.</p>
+<p>A zero value for the expiry time indicates that the message will never expire. This is the default value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the expiry time for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaac9c32067e50f3279fe17b17a3b0cc7f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_group_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the group_id for a message.</p>
+<p>This operation will return NULL if no group_id has been set or if the group_id has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">pn_message_set_group_id()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the group_id of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7820752b1c9d5f88e74d291e48fc1638"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_sequence_t pn_message_get_group_sequence </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the group sequence for a message.</p>
+<p>The group sequence of a message identifies the relative ordering of messages within a group. The default value for the group sequence of a message is zero.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the group sequence for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6dc34192b0b265792e80b909733fc446"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__atom__t.html">pn_atom_t</a> pn_message_get_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the id for a message.</p>
+<p>The message id provides a globally unique identifier for a message. A message id can be an a string, an unsigned long, a uuid or a binary value. This operation returns the value of the id using the <a class="el" href="structpn__atom__t.html">pn_atom_t</a> descriminated union. See <a class="el" href="structpn__atom__t.html">pn_atom_t</a> for details on how to access the value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the message id </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf0df7d607fb85c78ada340df52db745c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint8_t pn_message_get_priority </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the priority for a message.</p>
+<p>The priority of a message impacts ordering guarantees. Within a given ordered context, higher priority messages may jump ahead of lower priority messages.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the message priority </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafe7577a90ec17ff77af79e1b544557d7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_reply_to </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the reply_to for a message.</p>
+<p>This operation will return NULL if no reply_to has been set or if the reply_to has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">pn_message_set_reply_to()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the reply_to of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga165beee02cfa76912ec7eb89e3869135"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_reply_to_group_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the reply_to_group_id for a message.</p>
+<p>This operation will return NULL if no reply_to_group_id has been set or if the reply_to_group_id has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">pn_message_set_reply_to_group_id()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the reply_to_group_id of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf5a583d0cc1ee1a91d02e3f772a25771"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_message_get_subject </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the subject for a message.</p>
+<p>This operation will return NULL if no subject has been set or if the subject has been set to NULL. The pointer returned by this operation is valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">pn_message_set_subject()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the subject of the message (or NULL) </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9bc059be1b3f8b48e3e02d03bd0e31cf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_millis_t pn_message_get_ttl </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the ttl for a message.</p>
+<p>The ttl for a message determines how long a message is considered live. When a message is held for retransmit, the ttl is decremented. Once the ttl reaches zero, the message is considered dead. Once a message is considered dead it may be dropped. Use <a class="el" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">pn_message_set_ttl()</a> to set the ttl for a message.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the ttl in milliseconds </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab420ee7f0d06a3771e27b3bc0d97ded2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> pn_message_get_user_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the user id for a message.</p>
+<p>The pointer referenced by the <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> struct will be valid until any one of the following operations occur:</p>
+<ul>
+<li><a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">pn_message_free()</a></li>
+<li><a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">pn_message_clear()</a></li>
+<li><a class="el" href="group__message.html#gab10575fed8437d431da449e04f835f6d">pn_message_set_user_id()</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a <a class="el" href="structpn__bytes__t.html">pn_bytes_t</a> referencing the message's user_id </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad63613b52062ab477ac9c32f7131cda4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the id for a message.</p>
+<p>The message id provides a globally unique identifier for a message. A message id can be an a string, an unsigned long, a uuid or a binary value. This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> that can be used to access and/or modify the value of the message id. The pointer is valid until the message is freed. See <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> for details on how to get/set the value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> holding the id </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae22d080b9928ac446349117783e5e1e7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_instructions </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the delivery instructions for a message.</p>
+<p>This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> representing the content of the delivery instructions section of a message. The pointer is valid until the message is freed and may be used to both access and modify the content of the delivery instructions section of a message.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> must either be empty or consist of a symbol keyed map in order to be considered valid delivery instructions.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the delivery instructions </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0639e7686a2fdaabec64e26675fa805a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_message_is_durable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the durable flag for a message.</p>
+<p>The durable flag indicates that any parties taking responsibility for the message must durably store the content.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the value of the durable flag </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga147807825163b84d9fdd7556fad42608"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_message_is_first_acquirer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the first acquirer flag for a message.</p>
+<p>When set to true, the first acquirer flag for a message indicates that the recipient of the message is the first recipient to acquire the message, i.e. there have been no failed delivery attempts to other acquirers. Note that this does not mean the message has not been delivered to, but not acquired, by other recipients.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the first acquirer flag for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga19e41e8cfac95c2cd0f77a92c4ec85eb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_message_is_inferred </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the inferred flag for a message.</p>
+<p>The inferred flag for a message indicates how the message content is encoded into AMQP sections. If inferred is true then binary and list values in the body of the message will be encoded as AMQP DATA and AMQP SEQUENCE sections, respectively. If inferred is false, then all values in the body of the message will be encoded as AMQP VALUE sections regardless of their type. Use <a class="el" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">pn_message_set_inferred</a> to set the value.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the value of the inferred flag for the message </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga197f2c80f13dbfc5ee5527d387a0beab"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_message_properties </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get/set the properties for a message.</p>
+<p>This operation returns a pointer to a <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> representing the content of the properties section of a message. The pointer is valid until the message is freed and may be used to both access and modify the content of the properties section of a message.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> must either be empty or consist of a string keyed map in order to be considered valid message properties.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the message properties </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gadae5d992568a088c561e5ddcdde13705"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_address </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>address</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the address for a message.</p>
+<p>The supplied address pointer must either be NULL or reference a NUL terminated string. When the pointer is NULL, the address of the message is set to NULL. When the pointer is non NULL, the contents are copied into the message.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">address</td><td>a pointer to the new address (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga39f2990e3a541fd9371d7dfb3ca82953"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_content_encoding </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>encoding</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the content_encoding for a message.</p>
+<p>The supplied content_encoding pointer must either be NULL or reference a NUL terminated string. When the pointer is NULL, the content_encoding is set to NULL. When the pointer is non NULL, the contents are copied into the message.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">encoding</td><td>a pointer to the new content_encoding (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8881958619bd06d75c0c6cfffc59ee07"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_content_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>type</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the content_type for a message.</p>
+<p>The supplied content_type pointer must either be NULL or reference a NUL terminated string. When the pointer is NULL, the content_type is set to NULL. When the pointer is non NULL, the contents are copied into the message.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">type</td><td>a pointer to the new content_type (or NULL) </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad8cc824cf918cec1a53816c15527322a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_correlation_id </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="structpn__atom__t.html">pn_atom_t</a>&#160;</td>
+          <td class="paramname"><em>id</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the correlation id for a message.</p>
+<p>See <a class="el" href="group__message.html#ga85500c85e451bb223084a5261be4f107">pn_message_get_correlation_id()</a> for more details on the meaning of the correlation id. Note that only string, unsigned long, uuid, or binary values are permitted.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">id</td><td>the new value of the message id </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga7f328d0874a181f508b0af9eece5e95d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_creation_time </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_timestamp_t&#160;</td>
+          <td class="paramname"><em>time</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the creation time for a message.</p>
+<p>See <a class="el" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">pn_message_get_creation_time()</a> for more details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">time</td><td>the new creation time for the message </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9e29a74bbaf88a38d488df17940f637a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_delivery_count </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>count</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the delivery count for a message.</p>
+<p>See <a class="el" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">pn_message_get_delivery_count()</a> for details on what the delivery count means.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">count</td><td>the new delivery count </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga29d5812830f4379461472761cd5e056b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_durable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>durable</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the durable flag for a message.</p>
+<p>See <a class="el" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">pn_message_is_durable()</a> for a description of the durable flag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">msg</td><td>a message object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">durable</td><td>the new value of the durable flag </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>zero on success or an error code on failure </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad5044e606189589abafd65890d8824d8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_message_set_expiry_time </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *&#160;</td>
+          <td class="paramname"><em>msg</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_timestamp_t&#160;</td>
+          <td class="paramname"><em>time</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+    

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[45/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html
new file mode 100644
index 0000000..642975e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html
@@ -0,0 +1,161 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>Ruby AMQP Messenger Examples - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li>Ruby AMQP Messenger Examples</li></ul>
+
+        <div id="-middle-content">
+          <h1 id="ruby-amqp-messenger-examples">Ruby AMQP Messenger Examples</h1>
+
+<h2 id="example-files">Example files</h2>
+
+<ul>
+<li><a href="client.rb.html">client.rb</a></li>
+<li><a href="mailserver.rb.html">mailserver.rb</a></li>
+<li><a href="nonblocking_recv.rb.html">nonblocking_recv.rb</a></li>
+<li><a href="recv.rb.html">recv.rb</a></li>
+<li><a href="send.rb.html">send.rb</a></li>
+</ul>
+
+<h2 id="more-information">More information</h2>
+
+<ul>
+<li><a href="https://github.com/apache/qpid-proton/tree/0.13.0/examples/ruby/messenger">Source location</a></li>
+</ul>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb
new file mode 100755
index 0000000..594a0e3
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb
@@ -0,0 +1,84 @@
+#!/usr/bin/env ruby
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+#
+
+require 'qpid_proton'
+require 'optparse'
+
+FAILED         = 0
+CONNECTION_UP  = 1
+AUTHENTICATING = 2
+
+$options  = {
+  :verbose => false,
+  :address => ["amqp://~0.0.0.0"],
+}
+
+OptionParser.new do |opts|
+  opts.banner = "Usage: mailserver [options] <addr_1> ... <addr_n>"
+
+  opts.on("-v", "--verbose", :NONE,
+          "Print status messages to stdout") do |f|
+    $options[:verbose] = true
+  end
+
+  opts.parse!
+
+  if ARGV.length > 0
+    $options[:address] = []
+    ARGV.each {|address| $options[:address] << address}
+  end
+end
+
+def log(text)
+  STDOUT.puts "#{Time.new}: #{text}" if $options[:verbose]
+end
+
+msgr = Qpid::Proton::Messenger::Messenger.new
+msgr.start
+
+$options[:address].each {|addr| msgr.subscribe(addr)}
+
+def dispatch(request, response)
+  response.subject = "Re: #{request.subject}" if !request.subject.empty?
+  response.properties = request.properties
+  puts "Dispatched #{request.subject} #{request.properties}"
+end
+
+msg = Qpid::Proton::Message.new
+reply = Qpid::Proton::Message.new
+
+loop do
+  msgr.receive(10) if msgr.incoming < 10
+
+  if msgr.incoming > 0
+    msgr.get(msg)
+    if !msg.reply_to.nil? && !msg.reply_to.empty?
+      puts msg.reply_to
+      reply.address = msg.reply_to
+      reply.correlation_id = msg.correlation_id
+      reply.body = msg.body
+    end
+    dispatch(msg, reply)
+    msgr.put(reply)
+    msgr.send
+  end
+end
+
+msgr.stop

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb.html
new file mode 100644
index 0000000..967d441
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/mailserver.rb.html
@@ -0,0 +1,213 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>mailserver.rb - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby AMQP Messenger Examples</a></li><li>mailserver.rb</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>mailserver.rb</h1>
+<div class="highlight"><pre><span></span><span class="nb">require</span> <span class="s1">&#39;qpid_proton&#39;</span>
+<span class="nb">require</span> <span class="s1">&#39;optparse&#39;</span>
+
+<span class="no">FAILED</span>         <span class="o">=</span> <span class="mi">0</span>
+<span class="no">CONNECTION_UP</span>  <span class="o">=</span> <span class="mi">1</span>
+<span class="no">AUTHENTICATING</span> <span class="o">=</span> <span class="mi">2</span>
+
+<span class="vg">$options</span>  <span class="o">=</span> <span class="p">{</span>
+  <span class="ss">:verbose</span> <span class="o">=&gt;</span> <span class="kp">false</span><span class="p">,</span>
+  <span class="ss">:address</span> <span class="o">=&gt;</span> <span class="o">[</span><span class="s2">&quot;amqp://~0.0.0.0&quot;</span><span class="o">]</span><span class="p">,</span>
+<span class="p">}</span>
+
+<span class="no">OptionParser</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span> <span class="o">|</span><span class="n">opts</span><span class="o">|</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">banner</span> <span class="o">=</span> <span class="s2">&quot;Usage: mailserver [options] &lt;addr_1&gt; ... &lt;addr_n&gt;&quot;</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">on</span><span class="p">(</span><span class="s2">&quot;-v&quot;</span><span class="p">,</span> <span class="s2">&quot;--verbose&quot;</span><span class="p">,</span> <span class="ss">:NONE</span><span class="p">,</span>
+          <span class="s2">&quot;Print status messages to stdout&quot;</span><span class="p">)</span> <span class="k">do</span> <span class="o">|</span><span class="n">f</span><span class="o">|</span>
+    <span class="vg">$options</span><span class="o">[</span><span class="ss">:verbose</span><span class="o">]</span> <span class="o">=</span> <span class="kp">true</span>
+  <span class="k">end</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">parse!</span>
+
+  <span class="k">if</span> <span class="no">ARGV</span><span class="o">.</span><span class="n">length</span> <span class="o">&gt;</span> <span class="mi">0</span>
+    <span class="vg">$options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span> <span class="o">=</span> <span class="o">[]</span>
+    <span class="no">ARGV</span><span class="o">.</span><span class="n">each</span> <span class="p">{</span><span class="o">|</span><span class="n">address</span><span class="o">|</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span> <span class="o">&lt;&lt;</span> <span class="n">address</span><span class="p">}</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="k">def</span> <span class="nf">log</span><span class="p">(</span><span class="n">text</span><span class="p">)</span>
+  <span class="no">STDOUT</span><span class="o">.</span><span class="n">puts</span> <span class="s2">&quot;</span><span class="si">#{</span><span class="no">Time</span><span class="o">.</span><span class="n">new</span><span class="si">}</span><span class="s2">: </span><span class="si">#{</span><span class="n">text</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="vg">$options</span><span class="o">[</span><span class="ss">:verbose</span><span class="o">]</span>
+<span class="k">end</span>
+
+<span class="n">msgr</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Messenger</span><span class="o">::</span><span class="no">Messenger</span><span class="o">.</span><span class="n">new</span>
+<span class="n">msgr</span><span class="o">.</span><span class="n">start</span>
+
+<span class="vg">$options</span><span class="o">[</span><span class="ss">:address</span><span class="o">].</span><span class="n">each</span> <span class="p">{</span><span class="o">|</span><span class="n">addr</span><span class="o">|</span> <span class="n">msgr</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">addr</span><span class="p">)}</span>
+
+<span class="k">def</span> <span class="nf">dispatch</span><span class="p">(</span><span class="n">request</span><span class="p">,</span> <span class="n">response</span><span class="p">)</span>
+  <span class="n">response</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="s2">&quot;Re: </span><span class="si">#{</span><span class="n">request</span><span class="o">.</span><span class="n">subject</span><span class="si">}</span><span class="s2">&quot;</span> <span class="k">if</span> <span class="o">!</span><span class="n">request</span><span class="o">.</span><span class="n">subject</span><span class="o">.</span><span class="n">empty?</span>
+  <span class="n">response</span><span class="o">.</span><span class="n">properties</span> <span class="o">=</span> <span class="n">request</span><span class="o">.</span><span class="n">properties</span>
+  <span class="nb">puts</span> <span class="s2">&quot;Dispatched </span><span class="si">#{</span><span class="n">request</span><span class="o">.</span><span class="n">subject</span><span class="si">}</span><span class="s2"> </span><span class="si">#{</span><span class="n">request</span><span class="o">.</span><span class="n">properties</span><span class="si">}</span><span class="s2">&quot;</span>
+<span class="k">end</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+<span class="n">reply</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+
+<span class="kp">loop</span> <span class="k">do</span>
+  <span class="n">msgr</span><span class="o">.</span><span class="n">receive</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span> <span class="k">if</span> <span class="n">msgr</span><span class="o">.</span><span class="n">incoming</span> <span class="o">&lt;</span> <span class="mi">10</span>
+
+  <span class="k">if</span> <span class="n">msgr</span><span class="o">.</span><span class="n">incoming</span> <span class="o">&gt;</span> <span class="mi">0</span>
+    <span class="n">msgr</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="k">if</span> <span class="o">!</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="o">.</span><span class="n">nil?</span> <span class="o">&amp;&amp;</span> <span class="o">!</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="o">.</span><span class="n">empty?</span>
+      <span class="nb">puts</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">correlation_id</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">correlation_id</span>
+      <span class="n">reply</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">body</span>
+    <span class="k">end</span>
+    <span class="n">dispatch</span><span class="p">(</span><span class="n">msg</span><span class="p">,</span> <span class="n">reply</span><span class="p">)</span>
+    <span class="n">msgr</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">reply</span><span class="p">)</span>
+    <span class="n">msgr</span><span class="o">.</span><span class="n">send</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">msgr</span><span class="o">.</span><span class="n">stop</span>
+</pre></div>
+
+<p><a href="mailserver.rb">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb
new file mode 100755
index 0000000..09dc3f9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb
@@ -0,0 +1,145 @@
+#!/usr/bin/env ruby
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+require 'qpid_proton'
+require 'optparse'
+
+Thread.new do
+  print "This is a side thread:\n"
+  loop do
+    print "The time is now #{Time.new.strftime('%I:%M:%S')}.\n"
+    sleep 1
+  end
+end
+
+addresses = []
+
+OptionParser.new do |opts|
+  opts.banner = "Usage: recv.rb <addr1> ... <addrn>"
+  opts.parse!
+
+  addresses = ARGV
+end
+
+addresses = ["~0.0.0.0"] if addresses.empty?
+
+messenger = Qpid::Proton::Messenger::Messenger.new
+messenger.passive = true
+
+begin
+  messenger.start
+rescue ProtonError => error
+  print "ERROR: #{error.message}\n"
+  print error.backtrace.join("\n")
+  exit
+end
+
+addresses.each do |address|
+  begin
+    messenger.subscribe(address)
+  rescue Qpid::Proton::ProtonError => error
+    print "ERROR: #{error.message}\n"
+    exit
+  end
+end
+
+msg = Qpid::Proton::Message.new
+
+read_array = []
+write_array = []
+selectables = {}
+
+loop do
+
+  # wait for incoming messages
+  sel = messenger.selectable
+  while !sel.nil?
+    if sel.terminal?
+      selectables.delete(sel.fileno)
+      read_array.delete(sel)
+      write_array.delete(sel)
+      sel.free
+    else
+      if !sel.registered?
+        read_array << sel
+        write_array << sel
+        selectables[sel.fileno] = sel
+        sel.registered = true
+      end
+    end
+    sel = messenger.selectable
+  end
+
+  unless selectables.empty?
+    rarray = []; read_array.each {|fd| rarray << fd.to_io }
+    warray = []; write_array.each {|fd| warray << fd.to_io }
+
+    if messenger.deadline > 0.0
+      result = IO.select(rarray, warray, nil, messenger.deadline)
+    else
+      result = IO.select(rarray, warray)
+    end
+
+    unless result.nil? && result.empty?
+      result.flatten.each do |io|
+        sel = selectables[io.fileno]
+
+        sel.writable
+        sel.readable
+      end
+    end
+
+    begin
+      messenger.receive(10)
+    rescue Qpid::Proton::ProtonError => error
+      print "ERROR: #{error.message}\n"
+      exit
+    end
+
+    while messenger.incoming.nonzero?
+      begin
+        messenger.get(msg)
+      rescue Qpid::Proton::Error => error
+        print "ERROR: #{error.message}\n"
+        exit
+      end
+
+      print "Address: #{msg.address}\n"
+      subject = msg.subject || "(no subject)"
+      print "Subject: #{subject}\n"
+      print "Body: #{msg.body}\n"
+      print "Properties: #{msg.properties}\n"
+      print "Instructions: #{msg.instructions}\n"
+      print "Annotations: #{msg.annotations}\n"
+
+      if msg.reply_to
+        print "=== Sending a reply to #{msg.reply_to}\n"
+        reply = Qpid::Proton::Message.new
+        reply.address = msg.reply_to
+        reply.subject = "RE: #{msg.subject}"
+        reply.body = "Thanks for the message!"
+
+        messenger.put(reply)
+        messenger.send
+      end
+    end
+  end
+end
+
+messenger.stop

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb.html
new file mode 100644
index 0000000..f0cc3e7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/nonblocking_recv.rb.html
@@ -0,0 +1,275 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>nonblocking_recv.rb - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby AMQP Messenger Examples</a></li><li>nonblocking_recv.rb</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>nonblocking_recv.rb</h1>
+<div class="highlight"><pre><span></span><span class="nb">require</span> <span class="s1">&#39;qpid_proton&#39;</span>
+<span class="nb">require</span> <span class="s1">&#39;optparse&#39;</span>
+
+<span class="no">Thread</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span>
+  <span class="nb">print</span> <span class="s2">&quot;This is a side thread:</span><span class="se">\n</span><span class="s2">&quot;</span>
+  <span class="kp">loop</span> <span class="k">do</span>
+    <span class="nb">print</span> <span class="s2">&quot;The time is now </span><span class="si">#{</span><span class="no">Time</span><span class="o">.</span><span class="n">new</span><span class="o">.</span><span class="n">strftime</span><span class="p">(</span><span class="s1">&#39;%I:%M:%S&#39;</span><span class="p">)</span><span class="si">}</span><span class="s2">.</span><span class="se">\n</span><span class="s2">&quot;</span>
+    <span class="nb">sleep</span> <span class="mi">1</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">addresses</span> <span class="o">=</span> <span class="o">[]</span>
+
+<span class="no">OptionParser</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span> <span class="o">|</span><span class="n">opts</span><span class="o">|</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">banner</span> <span class="o">=</span> <span class="s2">&quot;Usage: recv.rb &lt;addr1&gt; ... &lt;addrn&gt;&quot;</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">parse!</span>
+
+  <span class="n">addresses</span> <span class="o">=</span> <span class="no">ARGV</span>
+<span class="k">end</span>
+
+<span class="n">addresses</span> <span class="o">=</span> <span class="o">[</span><span class="s2">&quot;~0.0.0.0&quot;</span><span class="o">]</span> <span class="k">if</span> <span class="n">addresses</span><span class="o">.</span><span class="n">empty?</span>
+
+<span class="n">messenger</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Messenger</span><span class="o">::</span><span class="no">Messenger</span><span class="o">.</span><span class="n">new</span>
+<span class="n">messenger</span><span class="o">.</span><span class="n">passive</span> <span class="o">=</span> <span class="kp">true</span>
+
+<span class="k">begin</span>
+  <span class="n">messenger</span><span class="o">.</span><span class="n">start</span>
+<span class="k">rescue</span> <span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+  <span class="nb">print</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+  <span class="nb">print</span> <span class="n">error</span><span class="o">.</span><span class="n">backtrace</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
+  <span class="nb">exit</span>
+<span class="k">end</span>
+
+<span class="n">addresses</span><span class="o">.</span><span class="n">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">address</span><span class="o">|</span>
+  <span class="k">begin</span>
+    <span class="n">messenger</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+  <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+    <span class="nb">print</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+    <span class="nb">exit</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+
+<span class="n">read_array</span> <span class="o">=</span> <span class="o">[]</span>
+<span class="n">write_array</span> <span class="o">=</span> <span class="o">[]</span>
+<span class="n">selectables</span> <span class="o">=</span> <span class="p">{}</span>
+
+<span class="kp">loop</span> <span class="k">do</span>
+
+  <span class="c1"># wait for incoming messages</span>
+  <span class="n">sel</span> <span class="o">=</span> <span class="n">messenger</span><span class="o">.</span><span class="n">selectable</span>
+  <span class="k">while</span> <span class="o">!</span><span class="n">sel</span><span class="o">.</span><span class="n">nil?</span>
+    <span class="k">if</span> <span class="n">sel</span><span class="o">.</span><span class="n">terminal?</span>
+      <span class="n">selectables</span><span class="o">.</span><span class="n">delete</span><span class="p">(</span><span class="n">sel</span><span class="o">.</span><span class="n">fileno</span><span class="p">)</span>
+      <span class="n">read_array</span><span class="o">.</span><span class="n">delete</span><span class="p">(</span><span class="n">sel</span><span class="p">)</span>
+      <span class="n">write_array</span><span class="o">.</span><span class="n">delete</span><span class="p">(</span><span class="n">sel</span><span class="p">)</span>
+      <span class="n">sel</span><span class="o">.</span><span class="n">free</span>
+    <span class="k">else</span>
+      <span class="k">if</span> <span class="o">!</span><span class="n">sel</span><span class="o">.</span><span class="n">registered?</span>
+        <span class="n">read_array</span> <span class="o">&lt;&lt;</span> <span class="n">sel</span>
+        <span class="n">write_array</span> <span class="o">&lt;&lt;</span> <span class="n">sel</span>
+        <span class="n">selectables</span><span class="o">[</span><span class="n">sel</span><span class="o">.</span><span class="n">fileno</span><span class="o">]</span> <span class="o">=</span> <span class="n">sel</span>
+        <span class="n">sel</span><span class="o">.</span><span class="n">registered</span> <span class="o">=</span> <span class="kp">true</span>
+      <span class="k">end</span>
+    <span class="k">end</span>
+    <span class="n">sel</span> <span class="o">=</span> <span class="n">messenger</span><span class="o">.</span><span class="n">selectable</span>
+  <span class="k">end</span>
+
+  <span class="k">unless</span> <span class="n">selectables</span><span class="o">.</span><span class="n">empty?</span>
+    <span class="n">rarray</span> <span class="o">=</span> <span class="o">[]</span><span class="p">;</span> <span class="n">read_array</span><span class="o">.</span><span class="n">each</span> <span class="p">{</span><span class="o">|</span><span class="n">fd</span><span class="o">|</span> <span class="n">rarray</span> <span class="o">&lt;&lt;</span> <span class="n">fd</span><span class="o">.</span><span class="n">to_io</span> <span class="p">}</span>
+    <span class="n">warray</span> <span class="o">=</span> <span class="o">[]</span><span class="p">;</span> <span class="n">write_array</span><span class="o">.</span><span class="n">each</span> <span class="p">{</span><span class="o">|</span><span class="n">fd</span><span class="o">|</span> <span class="n">warray</span> <span class="o">&lt;&lt;</span> <span class="n">fd</span><span class="o">.</span><span class="n">to_io</span> <span class="p">}</span>
+
+    <span class="k">if</span> <span class="n">messenger</span><span class="o">.</span><span class="n">deadline</span> <span class="o">&gt;</span> <span class="mi">0</span><span class="o">.</span><span class="mi">0</span>
+      <span class="n">result</span> <span class="o">=</span> <span class="no">IO</span><span class="o">.</span><span class="n">select</span><span class="p">(</span><span class="n">rarray</span><span class="p">,</span> <span class="n">warray</span><span class="p">,</span> <span class="kp">nil</span><span class="p">,</span> <span class="n">messenger</span><span class="o">.</span><span class="n">deadline</span><span class="p">)</span>
+    <span class="k">else</span>
+      <span class="n">result</span> <span class="o">=</span> <span class="no">IO</span><span class="o">.</span><span class="n">select</span><span class="p">(</span><span class="n">rarray</span><span class="p">,</span> <span class="n">warray</span><span class="p">)</span>
+    <span class="k">end</span>
+
+    <span class="k">unless</span> <span class="n">result</span><span class="o">.</span><span class="n">nil?</span> <span class="o">&amp;&amp;</span> <span class="n">result</span><span class="o">.</span><span class="n">empty?</span>
+      <span class="n">result</span><span class="o">.</span><span class="n">flatten</span><span class="o">.</span><span class="n">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">io</span><span class="o">|</span>
+        <span class="n">sel</span> <span class="o">=</span> <span class="n">selectables</span><span class="o">[</span><span class="n">io</span><span class="o">.</span><span class="n">fileno</span><span class="o">]</span>
+
+        <span class="n">sel</span><span class="o">.</span><span class="n">writable</span>
+        <span class="n">sel</span><span class="o">.</span><span class="n">readable</span>
+      <span class="k">end</span>
+    <span class="k">end</span>
+
+    <span class="k">begin</span>
+      <span class="n">messenger</span><span class="o">.</span><span class="n">receive</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span>
+    <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+      <span class="nb">print</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="nb">exit</span>
+    <span class="k">end</span>
+
+    <span class="k">while</span> <span class="n">messenger</span><span class="o">.</span><span class="n">incoming</span><span class="o">.</span><span class="n">nonzero?</span>
+      <span class="k">begin</span>
+        <span class="n">messenger</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+      <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Error</span> <span class="o">=&gt;</span> <span class="n">error</span>
+        <span class="nb">print</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+        <span class="nb">exit</span>
+      <span class="k">end</span>
+
+      <span class="nb">print</span> <span class="s2">&quot;Address: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">address</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="n">subject</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="o">||</span> <span class="s2">&quot;(no subject)&quot;</span>
+      <span class="nb">print</span> <span class="s2">&quot;Subject: </span><span class="si">#{</span><span class="n">subject</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="nb">print</span> <span class="s2">&quot;Body: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">body</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="nb">print</span> <span class="s2">&quot;Properties: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="nb">print</span> <span class="s2">&quot;Instructions: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">instructions</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+      <span class="nb">print</span> <span class="s2">&quot;Annotations: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">annotations</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+
+      <span class="k">if</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+        <span class="nb">print</span> <span class="s2">&quot;=== Sending a reply to </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span><span class="si">}</span><span class="se">\n</span><span class="s2">&quot;</span>
+        <span class="n">reply</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+        <span class="n">reply</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">reply_to</span>
+        <span class="n">reply</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="s2">&quot;RE: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">subject</span><span class="si">}</span><span class="s2">&quot;</span>
+        <span class="n">reply</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="s2">&quot;Thanks for the message!&quot;</span>
+
+        <span class="n">messenger</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">reply</span><span class="p">)</span>
+        <span class="n">messenger</span><span class="o">.</span><span class="n">send</span>
+      <span class="k">end</span>
+    <span class="k">end</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">messenger</span><span class="o">.</span><span class="n">stop</span>
+</pre></div>
+
+<p><a href="nonblocking_recv.rb">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb
new file mode 100755
index 0000000..960de4d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb
@@ -0,0 +1,82 @@
+#!/usr/bin/env ruby
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+require 'qpid_proton'
+require 'optparse'
+
+addresses = []
+
+OptionParser.new do |opts|
+  opts.banner = "Usage: recv.rb <addr1> ... <addrn>"
+  opts.parse!
+
+  addresses = ARGV
+end
+
+addresses = ["~0.0.0.0"] if addresses.empty?
+
+messenger = Qpid::Proton::Messenger::Messenger.new
+
+begin
+  messenger.start
+rescue ProtonError => error
+  puts "ERROR: #{error.message}"
+  puts error.backtrace.join("\n")
+  exit
+end
+
+addresses.each do |address|
+  begin
+    messenger.subscribe(address)
+  rescue Qpid::Proton::ProtonError => error
+    puts "ERROR: #{error.message}"
+    exit
+  end
+end
+
+msg = Qpid::Proton::Message.new
+
+loop do
+  begin
+    messenger.receive(10)
+  rescue Qpid::Proton::ProtonError => error
+    puts "ERROR: #{error.message}"
+    exit
+  end
+
+  while messenger.incoming.nonzero?
+    begin
+      messenger.get(msg)
+    rescue Qpid::Proton::Error => error
+      puts "ERROR: #{error.message}"
+      exit
+    end
+
+    puts "Address: #{msg.address}"
+    subject = msg.subject || "(no subject)"
+    puts "Subject: #{subject}"
+    puts "Body: #{msg.body}"
+    puts "Properties: #{msg.properties}"
+    puts "Instructions: #{msg.instructions}"
+    puts "Annotations: #{msg.annotations}"
+  end
+end
+
+messenger.stop
+

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb.html
new file mode 100644
index 0000000..cc2684e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/recv.rb.html
@@ -0,0 +1,211 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>recv.rb - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby AMQP Messenger Examples</a></li><li>recv.rb</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>recv.rb</h1>
+<div class="highlight"><pre><span></span><span class="nb">require</span> <span class="s1">&#39;qpid_proton&#39;</span>
+<span class="nb">require</span> <span class="s1">&#39;optparse&#39;</span>
+
+<span class="n">addresses</span> <span class="o">=</span> <span class="o">[]</span>
+
+<span class="no">OptionParser</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span> <span class="o">|</span><span class="n">opts</span><span class="o">|</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">banner</span> <span class="o">=</span> <span class="s2">&quot;Usage: recv.rb &lt;addr1&gt; ... &lt;addrn&gt;&quot;</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">parse!</span>
+
+  <span class="n">addresses</span> <span class="o">=</span> <span class="no">ARGV</span>
+<span class="k">end</span>
+
+<span class="n">addresses</span> <span class="o">=</span> <span class="o">[</span><span class="s2">&quot;~0.0.0.0&quot;</span><span class="o">]</span> <span class="k">if</span> <span class="n">addresses</span><span class="o">.</span><span class="n">empty?</span>
+
+<span class="n">messenger</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Messenger</span><span class="o">::</span><span class="no">Messenger</span><span class="o">.</span><span class="n">new</span>
+
+<span class="k">begin</span>
+  <span class="n">messenger</span><span class="o">.</span><span class="n">start</span>
+<span class="k">rescue</span> <span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+  <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+  <span class="nb">puts</span> <span class="n">error</span><span class="o">.</span><span class="n">backtrace</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
+  <span class="nb">exit</span>
+<span class="k">end</span>
+
+<span class="n">addresses</span><span class="o">.</span><span class="n">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">address</span><span class="o">|</span>
+  <span class="k">begin</span>
+    <span class="n">messenger</span><span class="o">.</span><span class="n">subscribe</span><span class="p">(</span><span class="n">address</span><span class="p">)</span>
+  <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+    <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">exit</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">msg</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+
+<span class="kp">loop</span> <span class="k">do</span>
+  <span class="k">begin</span>
+    <span class="n">messenger</span><span class="o">.</span><span class="n">receive</span><span class="p">(</span><span class="mi">10</span><span class="p">)</span>
+  <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+    <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">exit</span>
+  <span class="k">end</span>
+
+  <span class="k">while</span> <span class="n">messenger</span><span class="o">.</span><span class="n">incoming</span><span class="o">.</span><span class="n">nonzero?</span>
+    <span class="k">begin</span>
+      <span class="n">messenger</span><span class="o">.</span><span class="n">get</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+    <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Error</span> <span class="o">=&gt;</span> <span class="n">error</span>
+      <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+      <span class="nb">exit</span>
+    <span class="k">end</span>
+
+    <span class="nb">puts</span> <span class="s2">&quot;Address: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">address</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="n">subject</span> <span class="o">=</span> <span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="o">||</span> <span class="s2">&quot;(no subject)&quot;</span>
+    <span class="nb">puts</span> <span class="s2">&quot;Subject: </span><span class="si">#{</span><span class="n">subject</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">puts</span> <span class="s2">&quot;Body: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">body</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">puts</span> <span class="s2">&quot;Properties: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">properties</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">puts</span> <span class="s2">&quot;Instructions: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">instructions</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">puts</span> <span class="s2">&quot;Annotations: </span><span class="si">#{</span><span class="n">msg</span><span class="o">.</span><span class="n">annotations</span><span class="si">}</span><span class="s2">&quot;</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="n">messenger</span><span class="o">.</span><span class="n">stop</span>
+</pre></div>
+
+<p><a href="recv.rb">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb
new file mode 100755
index 0000000..bdbeb4d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb
@@ -0,0 +1,74 @@
+#!/usr/bin/env ruby
+#
+# Licensed to the Apache Software Foundation (ASF) under one
+# or more contributor license agreements.  See the NOTICE file
+# distributed with this work for additional information
+# regarding copyright ownership.  The ASF licenses this file
+# to you under the Apache License, Version 2.0 (the
+# "License"); you may not use this file except in compliance
+# with the License.  You may obtain a copy of the License at
+#
+#   http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing,
+# software distributed under the License is distributed on an
+# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+# KIND, either express or implied.  See the License for the
+# specific language governing permissions and limitations
+# under the License.
+
+require 'qpid_proton'
+require 'optparse'
+
+options = {}
+messages = []
+
+OptionParser.new do |opts|
+  opts.banner = "Usage: send.rb [options] <msg1> ... <msgn>"
+  opts.on("-a", "--address [addr]", "The receiver's address (def. 0.0.0.0)") do |f|
+    options[:address] = f
+  end
+
+  opts.parse!
+
+  messages = ARGV
+end
+
+options[:address] = "0.0.0.0" unless options[:address]
+messages << "Hello world!" if messages.empty?
+
+messenger = Qpid::Proton::Messenger::Messenger.new
+messenger.start
+msg = Qpid::Proton::Message.new
+
+messages.each do |message|
+  msg.address = options[:address]
+  msg.subject = "How are you?"
+  msg["sent"] = Time.new
+  msg["hostname"] = ENV["HOSTNAME"]
+  msg.instructions["fold"] = "yes"
+  msg.instructions["spindle"] = "no"
+  msg.instructions["mutilate"] = "no"
+  msg.annotations["version"] = 1.0
+  msg.annotations["pill"] = :RED
+  msg.body = message
+
+  begin
+    messenger.put(msg)
+  rescue Qpid::Proton::ProtonError => error
+    puts "ERROR: #{error.message}"
+    exit
+  end
+end
+
+begin
+  messenger.send
+rescue Qpid::Proton::ProtonError => error
+  puts "ERROR: #{error.message}"
+  puts error.backtrace.join("\n")
+  exit
+end
+
+puts "SENT: " + messages.join(",")
+
+messenger.stop

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb.html b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb.html
new file mode 100644
index 0000000..93ba6e5
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/messenger/ruby/examples/send.rb.html
@@ -0,0 +1,204 @@
+<!DOCTYPE html>
+<!--
+ -
+ - Licensed to the Apache Software Foundation (ASF) under one
+ - or more contributor license agreements.  See the NOTICE file
+ - distributed with this work for additional information
+ - regarding copyright ownership.  The ASF licenses this file
+ - to you under the Apache License, Version 2.0 (the
+ - "License"); you may not use this file except in compliance
+ - with the License.  You may obtain a copy of the License at
+ -
+ -   http://www.apache.org/licenses/LICENSE-2.0
+ -
+ - Unless required by applicable law or agreed to in writing,
+ - software distributed under the License is distributed on an
+ - "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ - KIND, either express or implied.  See the License for the
+ - specific language governing permissions and limitations
+ - under the License.
+ -
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
+  <head>
+    <title>send.rb - Apache Qpid&#8482;</title>
+    <meta http-equiv="X-UA-Compatible" content="IE=edge"/>
+    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
+    <link rel="stylesheet" href="/site.css" type="text/css" async="async"/>
+    <link rel="stylesheet" href="/deferred.css" type="text/css" defer="defer"/>
+    <script type="text/javascript">var _deferredFunctions = [];</script>
+    <script type="text/javascript" src="/deferred.js" defer="defer"></script>
+    <!--[if lte IE 8]>
+      <link rel="stylesheet" href="/ie.css" type="text/css"/>
+      <script type="text/javascript" src="/html5shiv.js"></script>
+    <![endif]-->
+
+    <!-- Redirects for `go get` and godoc.org -->
+    <meta name="go-import"
+          content="qpid.apache.org git https://git-wip-us.apache.org/repos/asf/qpid-proton.git"/>
+    <meta name="go-source"
+          content="qpid.apache.org
+https://github.com/apache/qpid-proton/blob/go1/README.md
+https://github.com/apache/qpid-proton/tree/go1{/dir}
+https://github.com/apache/qpid-proton/blob/go1{/dir}/{file}#L{line}"/>
+  </head>
+  <body>
+    <div id="-content">
+      <div id="-top" class="panel">
+        <a id="-menu-link"><img width="16" height="16" src="" alt="Menu"/></a>
+
+        <a id="-search-link"><img width="22" height="16" src="" alt="Search"/></a>
+
+        <ul id="-global-navigation">
+          <li><a id="-logotype" href="/index.html">Apache Qpid<sup>&#8482;</sup></a></li>
+          <li><a href="/documentation.html">Documentation</a></li>
+          <li><a href="/download.html">Download</a></li>
+          <li><a href="/discussion.html">Discussion</a></li>
+        </ul>
+      </div>
+
+      <div id="-menu" class="panel" style="display: none;">
+        <div class="flex">
+          <section>
+            <h3>Project</h3>
+
+            <ul>
+              <li><a href="/overview.html">Overview</a></li>
+              <li><a href="/components/index.html">Components</a></li>
+              <li><a href="/releases/index.html">Releases</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Messaging APIs</h3>
+
+            <ul>
+              <li><a href="/proton/index.html">Qpid Proton</a></li>
+              <li><a href="/components/jms/index.html">Qpid JMS</a></li>
+              <li><a href="/components/messaging-api/index.html">Qpid Messaging API</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Servers and tools</h3>
+
+            <ul>
+              <li><a href="/components/java-broker/index.html">Java broker</a></li>
+              <li><a href="/components/cpp-broker/index.html">C++ broker</a></li>
+              <li><a href="/components/dispatch-router/index.html">Dispatch router</a></li>
+            </ul>
+          </section>
+
+          <section>
+            <h3>Resources</h3>
+
+            <ul>
+              <li><a href="/dashboard.html">Dashboard</a></li>
+              <li><a href="https://cwiki.apache.org/confluence/display/qpid/Index">Wiki</a></li>
+              <li><a href="/resources.html">More resources</a></li>
+            </ul>
+          </section>
+        </div>
+      </div>
+
+      <div id="-search" class="panel" style="display: none;">
+        <form action="http://www.google.com/search" method="get">
+          <input type="hidden" name="sitesearch" value="qpid.apache.org"/>
+          <input type="text" name="q" maxlength="255" autofocus="autofocus" tabindex="1"/>
+          <button type="submit">Search</button>
+          <a href="/search.html">More ways to search</a>
+        </form>
+      </div>
+
+      <div id="-middle" class="panel">
+        <ul id="-path-navigation"><li><a href="/index.html">Home</a></li><li><a href="/releases/index.html">Releases</a></li><li><a href="/releases/qpid-proton-0.13.0/index.html">Qpid Proton 0.13.0</a></li><li><a href="/releases/qpid-proton-0.13.0/messenger/ruby/examples/index.html">Ruby AMQP Messenger Examples</a></li><li>send.rb</li></ul>
+
+        <div id="-middle-content">
+          
+<h1>send.rb</h1>
+<div class="highlight"><pre><span></span><span class="nb">require</span> <span class="s1">&#39;qpid_proton&#39;</span>
+<span class="nb">require</span> <span class="s1">&#39;optparse&#39;</span>
+
+<span class="n">options</span> <span class="o">=</span> <span class="p">{}</span>
+<span class="n">messages</span> <span class="o">=</span> <span class="o">[]</span>
+
+<span class="no">OptionParser</span><span class="o">.</span><span class="n">new</span> <span class="k">do</span> <span class="o">|</span><span class="n">opts</span><span class="o">|</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">banner</span> <span class="o">=</span> <span class="s2">&quot;Usage: send.rb [options] &lt;msg1&gt; ... &lt;msgn&gt;&quot;</span>
+  <span class="n">opts</span><span class="o">.</span><span class="n">on</span><span class="p">(</span><span class="s2">&quot;-a&quot;</span><span class="p">,</span> <span class="s2">&quot;--address [addr]&quot;</span><span class="p">,</span> <span class="s2">&quot;The receiver&#39;s address (def. 0.0.0.0)&quot;</span><span class="p">)</span> <span class="k">do</span> <span class="o">|</span><span class="n">f</span><span class="o">|</span>
+    <span class="n">options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span> <span class="o">=</span> <span class="n">f</span>
+  <span class="k">end</span>
+
+  <span class="n">opts</span><span class="o">.</span><span class="n">parse!</span>
+
+  <span class="n">messages</span> <span class="o">=</span> <span class="no">ARGV</span>
+<span class="k">end</span>
+
+<span class="n">options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span> <span class="o">=</span> <span class="s2">&quot;0.0.0.0&quot;</span> <span class="k">unless</span> <span class="n">options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span>
+<span class="n">messages</span> <span class="o">&lt;&lt;</span> <span class="s2">&quot;Hello world!&quot;</span> <span class="k">if</span> <span class="n">messages</span><span class="o">.</span><span class="n">empty?</span>
+
+<span class="n">messenger</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Messenger</span><span class="o">::</span><span class="no">Messenger</span><span class="o">.</span><span class="n">new</span>
+<span class="n">messenger</span><span class="o">.</span><span class="n">start</span>
+<span class="n">msg</span> <span class="o">=</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">Message</span><span class="o">.</span><span class="n">new</span>
+
+<span class="n">messages</span><span class="o">.</span><span class="n">each</span> <span class="k">do</span> <span class="o">|</span><span class="n">message</span><span class="o">|</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">address</span> <span class="o">=</span> <span class="n">options</span><span class="o">[</span><span class="ss">:address</span><span class="o">]</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">subject</span> <span class="o">=</span> <span class="s2">&quot;How are you?&quot;</span>
+  <span class="n">msg</span><span class="o">[</span><span class="s2">&quot;sent&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="no">Time</span><span class="o">.</span><span class="n">new</span>
+  <span class="n">msg</span><span class="o">[</span><span class="s2">&quot;hostname&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="no">ENV</span><span class="o">[</span><span class="s2">&quot;HOSTNAME&quot;</span><span class="o">]</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">instructions</span><span class="o">[</span><span class="s2">&quot;fold&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="s2">&quot;yes&quot;</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">instructions</span><span class="o">[</span><span class="s2">&quot;spindle&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="s2">&quot;no&quot;</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">instructions</span><span class="o">[</span><span class="s2">&quot;mutilate&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="s2">&quot;no&quot;</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">annotations</span><span class="o">[</span><span class="s2">&quot;version&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="mi">1</span><span class="o">.</span><span class="mi">0</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">annotations</span><span class="o">[</span><span class="s2">&quot;pill&quot;</span><span class="o">]</span> <span class="o">=</span> <span class="ss">:RED</span>
+  <span class="n">msg</span><span class="o">.</span><span class="n">body</span> <span class="o">=</span> <span class="n">message</span>
+
+  <span class="k">begin</span>
+    <span class="n">messenger</span><span class="o">.</span><span class="n">put</span><span class="p">(</span><span class="n">msg</span><span class="p">)</span>
+  <span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+    <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+    <span class="nb">exit</span>
+  <span class="k">end</span>
+<span class="k">end</span>
+
+<span class="k">begin</span>
+  <span class="n">messenger</span><span class="o">.</span><span class="n">send</span>
+<span class="k">rescue</span> <span class="no">Qpid</span><span class="o">::</span><span class="no">Proton</span><span class="o">::</span><span class="no">ProtonError</span> <span class="o">=&gt;</span> <span class="n">error</span>
+  <span class="nb">puts</span> <span class="s2">&quot;ERROR: </span><span class="si">#{</span><span class="n">error</span><span class="o">.</span><span class="n">message</span><span class="si">}</span><span class="s2">&quot;</span>
+  <span class="nb">puts</span> <span class="n">error</span><span class="o">.</span><span class="n">backtrace</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="s2">&quot;</span><span class="se">\n</span><span class="s2">&quot;</span><span class="p">)</span>
+  <span class="nb">exit</span>
+<span class="k">end</span>
+
+<span class="nb">puts</span> <span class="s2">&quot;SENT: &quot;</span> <span class="o">+</span> <span class="n">messages</span><span class="o">.</span><span class="n">join</span><span class="p">(</span><span class="s2">&quot;,&quot;</span><span class="p">)</span>
+
+<span class="n">messenger</span><span class="o">.</span><span class="n">stop</span>
+</pre></div>
+
+<p><a href="send.rb">Download this file</a></p>
+
+
+          <hr/>
+
+          <ul id="-apache-navigation">
+            <li><a href="http://www.apache.org/">Apache</a></li>
+            <li><a href="http://www.apache.org/licenses/">License</a></li>
+            <li><a href="http://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
+            <li><a href="http://www.apache.org/foundation/thanks.html">Thanks!</a></li>
+            <li><a href="/security.html">Security</a></li>
+            <li><a href="http://www.apache.org/"><img id="-apache-feather" width="48" height="14" src="" alt="Apache"/></a></li>
+          </ul>
+
+          <p id="-legal">
+            Apache Qpid, Messaging built on AMQP; Copyright &#169; 2015
+            The Apache Software Foundation; Licensed under
+            the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache
+            License, Version 2.0</a>; Apache Qpid, Qpid, Qpid Proton,
+            Proton, Apache, the Apache feather logo, and the Apache Qpid
+            project logo are trademarks of The Apache Software
+            Foundation; All other marks mentioned may be trademarks or
+            registered trademarks of their respective owners
+          </p>
+        </div>
+      </div>
+    </div>
+  </body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[17/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.html
new file mode 100755
index 0000000..f7293e4
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.html
@@ -0,0 +1,1734 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Transport</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__transport.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Transport<div class="ingroups"><a class="el" href="group__engine.html">Engine</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__sasl"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__sasl.html">SASL</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__ssl"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__ssl.html">SSL</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gae8f32e46e94953bab10bee530eee9044"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gae8f32e46e94953bab10bee530eee9044">PN_TRACE_OFF</a>&#160;&#160;&#160;(0)</td></tr>
+<tr class="separator:gae8f32e46e94953bab10bee530eee9044"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafde0eb3c73fb98816f4238d42d48f3d8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">PN_TRACE_RAW</a>&#160;&#160;&#160;(1)</td></tr>
+<tr class="separator:gafde0eb3c73fb98816f4238d42d48f3d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab8e04b4c128379ff27e6b801c0bce494"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">PN_TRACE_FRM</a>&#160;&#160;&#160;(2)</td></tr>
+<tr class="separator:gab8e04b4c128379ff27e6b801c0bce494"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7065ad65f95c995a24e416edc95aead4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">PN_TRACE_DRV</a>&#160;&#160;&#160;(4)</td></tr>
+<tr class="separator:ga7065ad65f95c995a24e416edc95aead4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4695788da8491f0c7104bfe36634ff94"><td class="memItemLeft" align="right" valign="top">typedef int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">pn_trace_t</a></td></tr>
+<tr class="separator:ga4695788da8491f0c7104bfe36634ff94"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae9b49fcbf6397e6916eb4e1357c90ff3"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a>) (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *message)</td></tr>
+<tr class="separator:gae9b49fcbf6397e6916eb4e1357c90ff3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac26eda05f649bbf0399f3d8d78d12fa8"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></td></tr>
+<tr class="separator:gac26eda05f649bbf0399f3d8d78d12fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gad75d8d99018bc22c2d23ef8e820e7a6d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d">pn_transport</a> (void)</td></tr>
+<tr class="separator:gad75d8d99018bc22c2d23ef8e820e7a6d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f9cecc86a7185e6c9f25ead5c46b82b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">pn_transport_set_server</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga0f9cecc86a7185e6c9f25ead5c46b82b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa1b0a748aad3cc35684ee095978dbd58"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">pn_transport_free</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gaa1b0a748aad3cc35684ee095978dbd58"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafa71f9e73acbe139941b9ebe754b3241"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">pn_transport_get_user</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gafa71f9e73acbe139941b9ebe754b3241"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafc2157ad11690d0b0679aa34db1a1d5a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a">pn_transport_require_auth</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, bool required)</td></tr>
+<tr class="separator:gafc2157ad11690d0b0679aa34db1a1d5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab35340b55e7a5cc6420ee8426c8e10ed"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed">pn_transport_is_authenticated</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gab35340b55e7a5cc6420ee8426c8e10ed"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadfc4a4be3de102890cc5c0ee4c1d8481"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481">pn_transport_require_encryption</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, bool required)</td></tr>
+<tr class="separator:gadfc4a4be3de102890cc5c0ee4c1d8481"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8e5deef63ba7b1483a6fadec65c1c3b5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">pn_transport_is_encrypted</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga8e5deef63ba7b1483a6fadec65c1c3b5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d0ad8e3e702ed47088789e33bf0c457"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457">pn_transport_condition</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga2d0ad8e3e702ed47088789e33bf0c457"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga00a271caac7d531ae795d78db81199e9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga00a271caac7d531ae795d78db81199e9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad07706c1e7db90d1b5d0ad6caf4c5892"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">pn_transport_bind</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *connection)</td></tr>
+<tr class="separator:gad07706c1e7db90d1b5d0ad6caf4c5892"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0e4c15f27f610ca4c5d64c0f4e95f07"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">pn_transport_unbind</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gaf0e4c15f27f610ca4c5d64c0f4e95f07"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaee7ed090a3fa99d9f46d145939af893b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaee7ed090a3fa99d9f46d145939af893b">pn_transport_trace</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="el" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">pn_trace_t</a> trace)</td></tr>
+<tr class="separator:gaee7ed090a3fa99d9f46d145939af893b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad5defb0c74cea7e7224c13edfc86c47"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">pn_transport_set_tracer</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer)</td></tr>
+<tr class="separator:gaad5defb0c74cea7e7224c13edfc86c47"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99b48ee38d0bc21855eee158f8584aca"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga99b48ee38d0bc21855eee158f8584aca">pn_transport_get_tracer</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga99b48ee38d0bc21855eee158f8584aca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9016acfea374d8b58183158b8d857ee8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">pn_transport_get_context</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga9016acfea374d8b58183158b8d857ee8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga493c8b24e44413338e7afc52aef8d2fd"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, void *context)</td></tr>
+<tr class="separator:ga493c8b24e44413338e7afc52aef8d2fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2dfb9c5a747cf45f2bb40fd1001cc54d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_record_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d">pn_transport_attachments</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga2dfb9c5a747cf45f2bb40fd1001cc54d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa0e8f0ac87011ef42d91a215c94d8e7c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c">pn_transport_log</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *message)</td></tr>
+<tr class="separator:gaa0e8f0ac87011ef42d91a215c94d8e7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6475de6019c60e6d7f4f8f971c980162"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga6475de6019c60e6d7f4f8f971c980162">pn_transport_vlogf</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *fmt, va_list ap)</td></tr>
+<tr class="separator:ga6475de6019c60e6d7f4f8f971c980162"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga81f66ece6523ad3e6f0426b1dbb53e5e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e">pn_transport_logf</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *fmt,...)</td></tr>
+<tr class="separator:ga81f66ece6523ad3e6f0426b1dbb53e5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga36ff89334941ed67b98af731e5696844"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga36ff89334941ed67b98af731e5696844">pn_transport_get_channel_max</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga36ff89334941ed67b98af731e5696844"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga470514642911834717ec0cd2a0cdab3f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">pn_transport_set_channel_max</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint16_t channel_max)</td></tr>
+<tr class="separator:ga470514642911834717ec0cd2a0cdab3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0842d4831299a6aa87075620e8bba436"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga0842d4831299a6aa87075620e8bba436">pn_transport_remote_channel_max</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga0842d4831299a6aa87075620e8bba436"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga93bb966654732ecdd07557dc3307a7e2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga93bb966654732ecdd07557dc3307a7e2">pn_transport_get_max_frame</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga93bb966654732ecdd07557dc3307a7e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2974d2551737553bc953232f3bd6438c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2974d2551737553bc953232f3bd6438c">pn_transport_set_max_frame</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, uint32_t size)</td></tr>
+<tr class="separator:ga2974d2551737553bc953232f3bd6438c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb38ead1b320bdb0572d819712fd84c5"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5">pn_transport_get_remote_max_frame</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gaeb38ead1b320bdb0572d819712fd84c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d650c473958ae118701d8aefd96aaa1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2d650c473958ae118701d8aefd96aaa1">pn_transport_get_idle_timeout</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga2d650c473958ae118701d8aefd96aaa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadd73956f25923eff0ca93784d943d349"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gadd73956f25923eff0ca93784d943d349">pn_transport_set_idle_timeout</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_millis_t timeout)</td></tr>
+<tr class="separator:gadd73956f25923eff0ca93784d943d349"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabae92ce766617943d51fdab7504b867c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gabae92ce766617943d51fdab7504b867c">pn_transport_get_remote_idle_timeout</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gabae92ce766617943d51fdab7504b867c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e1cdd7040dbd032b9e31a2c5900a314"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">pn_transport_input</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *bytes, size_t available)</td></tr>
+<tr class="separator:ga6e1cdd7040dbd032b9e31a2c5900a314"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3d1d51b1aea73388a8d4a11e49119817"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">pn_transport_output</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, char *bytes, size_t size)</td></tr>
+<tr class="separator:ga3d1d51b1aea73388a8d4a11e49119817"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0cdcc7fc4f5459687083dcb46796e0dd"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">pn_transport_capacity</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga0cdcc7fc4f5459687083dcb46796e0dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga51a02f24b448365039da44744f4e65a6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">pn_transport_tail</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga51a02f24b448365039da44744f4e65a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d769e6c83f9f6f740648798c3d668ff"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff">pn_transport_push</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *src, size_t size)</td></tr>
+<tr class="separator:ga2d769e6c83f9f6f740648798c3d668ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa9a5bd5aef7c5dadbc67a236ad1b3447"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, size_t size)</td></tr>
+<tr class="separator:gaa9a5bd5aef7c5dadbc67a236ad1b3447"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaab1f8bacfea4934f0f9dae50488f6aac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac">pn_transport_close_tail</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gaab1f8bacfea4934f0f9dae50488f6aac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0fa738666a89b80dfbe381c2768b1d7f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga0fa738666a89b80dfbe381c2768b1d7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac92129f1805ec946d5a792ae4a1b3327"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gac92129f1805ec946d5a792ae4a1b3327">pn_transport_head</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gac92129f1805ec946d5a792ae4a1b3327"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga10a9c4fc00faf70adedc76a941b1cfe9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9">pn_transport_peek</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, char *dst, size_t size)</td></tr>
+<tr class="separator:ga10a9c4fc00faf70adedc76a941b1cfe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb3c887ab8b0cbf90a0f50dcb799debb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, size_t size)</td></tr>
+<tr class="separator:gaeb3c887ab8b0cbf90a0f50dcb799debb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3aee76a664f84898b7a979075ac0e2b8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8">pn_transport_close_head</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga3aee76a664f84898b7a979075ac0e2b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0a651e6b090ec7c3f86b1d5133372995"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995">pn_transport_quiesced</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga0a651e6b090ec7c3f86b1d5133372995"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga69b8c9a7dbdef76644711274b6f61987"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga69b8c9a7dbdef76644711274b6f61987">pn_transport_closed</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga69b8c9a7dbdef76644711274b6f61987"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2be777fea1b19677ac50072c487d9ad1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2be777fea1b19677ac50072c487d9ad1">pn_transport_tick</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, pn_timestamp_t now)</td></tr>
+<tr class="separator:ga2be777fea1b19677ac50072c487d9ad1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5ceae486fe78521728d05b9c4db7d5f7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">pn_transport_get_frames_output</a> (const <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga5ceae486fe78521728d05b9c4db7d5f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad5614b4c311ab84a21213f60011a6840"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#gad5614b4c311ab84a21213f60011a6840">pn_transport_get_frames_input</a> (const <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:gad5614b4c311ab84a21213f60011a6840"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d2c338ec9d913391f1364bf3e701eae"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">pn_transport_connection</a> (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport)</td></tr>
+<tr class="separator:ga2d2c338ec9d913391f1364bf3e701eae"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="ga7065ad65f95c995a24e416edc95aead4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_TRACE_DRV&#160;&#160;&#160;(4)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Log driver related events, e.g. initialization, end of stream, etc. </p>
+
+</div>
+</div>
+<a class="anchor" id="gab8e04b4c128379ff27e6b801c0bce494"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_TRACE_FRM&#160;&#160;&#160;(2)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Log frames into/out of the transport. </p>
+
+</div>
+</div>
+<a class="anchor" id="gae8f32e46e94953bab10bee530eee9044"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_TRACE_OFF&#160;&#160;&#160;(0)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Turn logging off entirely. </p>
+
+</div>
+</div>
+<a class="anchor" id="gafde0eb3c73fb98816f4238d42d48f3d8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_TRACE_RAW&#160;&#160;&#160;(1)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Log raw binary data into/out of the transport. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga4695788da8491f0c7104bfe36634ff94"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef int <a class="el" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">pn_trace_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Holds the trace flags for an AMQP transport.</p>
+<p>The trace flags for an AMQP transport control what sort of information is logged by an AMQP transport. The following bits can be set:</p>
+<ul>
+<li><a class="el" href="group__transport.html#gae8f32e46e94953bab10bee530eee9044">PN_TRACE_OFF</a></li>
+<li><a class="el" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">PN_TRACE_RAW</a></li>
+<li><a class="el" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">PN_TRACE_FRM</a></li>
+<li><a class="el" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">PN_TRACE_DRV</a> </li>
+</ul>
+
+</div>
+</div>
+<a class="anchor" id="gae9b49fcbf6397e6916eb4e1357c90ff3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef void(* pn_tracer_t) (<a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *transport, const char *message)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Callback for customizing logging behaviour. </p>
+
+</div>
+</div>
+<a class="anchor" id="gac26eda05f649bbf0399f3d8d78d12fa8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>An AMQP Transport object.</p>
+<p>A pn_transport_t encapsulates the transport related state of all AMQP endpoint objects associated with a physical network connection at a given point in time. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gad75d8d99018bc22c2d23ef8e820e7a6d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a>* pn_transport </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Factory for creating a transport. A transport is used by a connection to interface with the network. There can only be one connection associated with a transport. See <a class="el" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">pn_transport_bind()</a>.</p>
+<p>Initially a transport is configured to be a client transport. Use <a class="el" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">pn_transport_set_server()</a> to configure the transport as a server transport.</p>
+<p>A client transport initiates outgoing connections.</p>
+<p>A client transport must be configured with the protocol layers to use and cannot configure itself automatically.</p>
+<p>A server transport accepts incoming connections. It can automatically configure itself to include the various protocol layers depending on the incoming protocol headers.</p>
+<dl class="section return"><dt>Returns</dt><dd>pointer to new transport </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2dfb9c5a747cf45f2bb40fd1001cc54d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_record_t* pn_transport_attachments </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the attachments that are associated with a transport object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport whose attachments are to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the attachments for the transport object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad07706c1e7db90d1b5d0ad6caf4c5892"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_transport_bind </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a> *&#160;</td>
+          <td class="paramname"><em>connection</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Binds the transport to an AMQP connection.</p>
+<dl class="section return"><dt>Returns</dt><dd>an error code, or 0 on success </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0cdcc7fc4f5459687083dcb46796e0dd"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_capacity </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the amount of free space for input following the transport's tail pointer.</p>
+<p>If the engine is in an exceptional state such as encountering an error condition or reaching the end of stream state, a negative value will be returned indicating the condition. If an error is indicated, futher details can be obtained from <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>. Calls to <a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a> may alter the value of this pointer. See <a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the free space in the transport, PN_EOS or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3aee76a664f84898b7a979075ac0e2b8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_transport_close_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Indicate that the output has closed.</p>
+<p>This tells the transport that no more output will be popped.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success, or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaab1f8bacfea4934f0f9dae50488f6aac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_transport_close_tail </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Indicate that the input has reached End Of Stream (EOS).</p>
+<p>This tells the transport that no more input will be forthcoming.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success, or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga69b8c9a7dbdef76644711274b6f61987"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_transport_closed </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a transport is closed.</p>
+<p>A transport is defined to be closed when both the tail and the head are closed. In other words, when both <a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">pn_transport_capacity()</a> &lt; 0 and <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending()</a> &lt; 0.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the transport is closed, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2d0ad8e3e702ed47088789e33bf0c457"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_transport_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get additional information about the condition of the transport.</p>
+<p>When a PN_TRANSPORT_ERROR event occurs, this operation can be used to access the details of the error condtion.</p>
+<p>The pointer returned by this operation is valid until the transport object is freed.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the transport's condition object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2d2c338ec9d913391f1364bf3e701eae"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">pn_connection_t</a>* pn_transport_connection </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the AMQP Connection associated with the transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the connection context for the transport, or NULL if none </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga00a271caac7d531ae795d78db81199e9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_error_t* pn_transport_error </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa1b0a748aad3cc35684ee095978dbd58"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a transport object.</p>
+<p>When a transport is freed, it is automatically unbound from its associated connection.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object or NULL </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga36ff89334941ed67b98af731e5696844"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint16_t pn_transport_get_channel_max </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the maximum allowed channel for a transport. This will be the minimum of</p><ol type="1">
+<li>limit imposed by this proton implementation</li>
+<li>limit imposed by remote peer</li>
+<li>limit imposed by this application, using <a class="el" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">pn_transport_set_channel_max()</a></li>
+</ol>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the maximum allowed channel </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga9016acfea374d8b58183158b8d857ee8"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void* pn_transport_get_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the application context that is associated with a transport object.</p>
+<p>The application context for a transport may be set using <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">pn_transport_set_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport whose context is to be returned. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the application context for the transport object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gad5614b4c311ab84a21213f60011a6840"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_transport_get_frames_input </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of frames input by a transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of frames input by the transport </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga5ceae486fe78521728d05b9c4db7d5f7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_transport_get_frames_output </td>
+          <td>(</td>
+          <td class="paramtype">const <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of frames output by a transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of frames output by the transport </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2d650c473958ae118701d8aefd96aaa1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_millis_t pn_transport_get_idle_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the idle timeout for a transport.</p>
+<p>A zero idle timeout means heartbeats are disabled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the transport's idle timeout </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga93bb966654732ecdd07557dc3307a7e2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint32_t pn_transport_get_max_frame </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the maximum frame size of a transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the maximum frame size of the transport object </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabae92ce766617943d51fdab7504b867c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_millis_t pn_transport_get_remote_idle_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the idle timeout for a transport's remote peer.</p>
+<p>A zero idle timeout means heartbeats are disabled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the idle timeout for the transport's remote peer </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeb38ead1b320bdb0572d819712fd84c5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint32_t pn_transport_get_remote_max_frame </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the maximum frame size of a transport's remote peer.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the maximum frame size of the transport's remote peer </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga99b48ee38d0bc21855eee158f8584aca"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> pn_transport_get_tracer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the tracning function used by a transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the tracing function used by a transport </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafa71f9e73acbe139941b9ebe754b3241"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_transport_get_user </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Retrieve the authenticated user</p>
+<p>This is usually used at the the server end to find the name of the authenticated user. On the client it will merely return whatever user was passed in to the <a class="el" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">pn_connection_set_user()</a> API of the bound connection.</p>
+<p>The returned value is only reliable after the PN_TRANSPORT_AUTHENTICATED event has been received.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>If a the user is anonymous (either no SASL layer is negotiated or the SASL ANONYMOUS mechanism is used) then the user will be "anonymous" Otherwise a string containing the user is returned. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gac92129f1805ec946d5a792ae4a1b3327"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_transport_head </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the transport's head pointer.</p>
+<p>This pointer references queued output data. The <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a> function reports how many bytes of output data follow this pointer. Calls to <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a> may alter this pointer and any data it references. See <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the transport's output buffer, or NULL if no pending output. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga6e1cdd7040dbd032b9e31a2c5900a314"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_input </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>available</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000012">Deprecated:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gab35340b55e7a5cc6420ee8426c8e10ed"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_transport_is_authenticated </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Tell whether the transport connection is authenticated</p>
+<p>Note that this property may not be stable until the PN_CONNECTION_REMOTE_OPEN event is received.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>bool representing authentication </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga8e5deef63ba7b1483a6fadec65c1c3b5"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_transport_is_encrypted </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Tell whether the transport connection is encrypted</p>
+<p>Note that this property may not be stable until the PN_CONNECTION_REMOTE_OPEN event is received.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>bool representing encryption </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa0e8f0ac87011ef42d91a215c94d8e7c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_log </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>message</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Log a message using a transport's logging mechanism.</p>
+<p>This can be useful in a debugging context as the log message will be prefixed with the transport's identifier.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">message</td><td>the message to be logged </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga81f66ece6523ad3e6f0426b1dbb53e5e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_logf </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>fmt</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">&#160;</td>
+          <td class="paramname"><em>...</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Log a printf formatted message using a transport's logging mechanism.</p>
+<p>This can be useful in a debugging context as the log message will be prefixed with the transport's identifier.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">fmt</td><td>the printf formatted message to be logged </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3d1d51b1aea73388a8d4a11e49119817"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_output </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>bytes</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000013">Deprecated:</a></b></dt><dd></dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga10a9c4fc00faf70adedc76a941b1cfe9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_peek </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">char *&#160;</td>
+          <td class="paramname"><em>dst</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Copies <code>size</code> bytes from the head of the transport to the <code>dst</code> pointer.</p>
+<p>It is an error to call this with a value of <code>size</code> that is greater than the value reported by <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[out]</td><td class="paramname">dst</td><td>the destination buffer </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the capacity of the destination buffer </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>number of bytes copied on success, or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0fa738666a89b80dfbe381c2768b1d7f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_pending </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the number of pending output bytes following the transport's head pointer.</p>
+<p>If the engine is in an exceptional state such as encountering an error condition or reaching the end of stream state, a negative value will be returned indicating the condition. If an error is indicated, further details can be obtained from <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">pn_transport_error</a>. Calls to <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a> may alter the value of this pointer. See <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">pn_transport_pop</a> for details.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of pending output bytes, or an error code </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gaeb3c887ab8b0cbf90a0f50dcb799debb"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_pop </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Removes <code>size</code> bytes of output from the pending output queue following the transport's head pointer.</p>
+<p>Calls to this function may alter the transport's head pointer as well as the number of pending bytes reported by <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">pn_transport_pending</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the number of bytes to remove </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaa9a5bd5aef7c5dadbc67a236ad1b3447"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_transport_process </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Process input data following the tail pointer.</p>
+<p>Calling this function will cause the transport to consume <code>size</code> bytes of input occupying the free space following the tail pointer. Calls to this function may change the value of <a class="el" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">pn_transport_tail</a>, as well as the amount of free space reported by <a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">pn_transport_capacity</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the amount of data written to the transport's input buffer </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 on success, or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2d769e6c83f9f6f740648798c3d668ff"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN ssize_t pn_transport_push </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>src</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">size_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Pushes the supplied bytes into the tail of the transport.</p>
+<p>This is equivalent to copying <code>size</code> bytes afther the tail pointer and then calling <a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">pn_transport_process</a> with an argument of <code>size</code>. Only some of the bytes will be copied if there is insufficienty capacity available. Use <a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">pn_transport_capacity</a> to determine how much capacity the transport has.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">src</td><td>the start of the data to push into the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the amount of data to push into the transport</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of bytes pushed on success, or error code if &lt; 0 </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0a651e6b090ec7c3f86b1d5133372995"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_transport_quiesced </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a transport has buffered data.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the transport has buffered data, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0842d4831299a6aa87075620e8bba436"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint16_t pn_transport_remote_channel_max </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the maximum allowed channel of a transport's remote peer.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the maximum allowed channel of the transport's remote peer </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gafc2157ad11690d0b0679aa34db1a1d5a"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_require_auth </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>required</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set whether a non authenticated transport connection is allowed</p>
+<p>There are several ways within the AMQP protocol suite to get unauthenticated connections:</p><ul>
+<li>Use no SASL layer (with either no TLS or TLS without client certificates)</li>
+<li>Use an SASL layer but the ANONYMOUS mechanism</li>
+</ul>
+<p>The default if this option is not set is to allow unauthenticated connections.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">required</td><td>boolean is true when authenticated connections are required </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gadfc4a4be3de102890cc5c0ee4c1d8481"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_require_encryption </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>required</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set whether a non encrypted transport connection is allowed</p>
+<p>There are several ways within the AMQP protocol suite to get encrypted connections:</p><ul>
+<li>Use TLS/SSL</li>
+<li>Use an SASL with a mechanism that supports saecurity layers</li>
+</ul>
+<p>The default if this option is not set is to allow unencrypted connections.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">required</td><td>boolean is true when encrypted connections are required </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga470514642911834717ec0cd2a0cdab3f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_transport_set_channel_max </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint16_t&#160;</td>
+          <td class="paramname"><em>channel_max</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the maximum allowed channel number for a transport. Note that this is the maximum channel number allowed, giving a valid channel number range of [0..channel_max]. Therefore the maximum number of simultaineously active channels will be channel_max plus 1. You can call this function more than once to raise and lower the limit your application imposes on max channels for this transport. However, smaller limits may be imposed by this library, or by the remote peer. After the OPEN frame has been sent to the remote peer, further calls to this function will have no effect.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">channel_max</td><td>the maximum allowed channel </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>PN_OK, or PN_STATE_ERR if it is too late to change channel_max </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga493c8b24e44413338e7afc52aef8d2fd"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_set_context </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">void *&#160;</td>
+          <td class="paramname"><em>context</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>Set a new application context for a transport object.</dd></dl>
+<p>The application context for a transport object may be retrieved using <a class="el" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">pn_transport_get_context</a>.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>the transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">context</td><td>the application context </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gadd73956f25923eff0ca93784d943d349"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_set_idle_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">pn_millis_t&#160;</td>
+          <td class="paramname"><em>timeout</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the idle timeout for a transport.</p>
+<p>A zero idle timeout means heartbeats are disabled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">timeout</td><td>the idle timeout for the transport object </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga2974d2551737553bc953232f3bd6438c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_transport_set_max_frame </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">pn_transport_t</a> *&#160;</td>
+          <td class="paramname"><em>transport</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>size</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the maximum frame size of a transport.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">transport</td><td>a transport object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">size</td><td>the maximum frame size for the transport object </td></tr>
+  </table>
+ 

<TRUNCATED>

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[16/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.js
new file mode 100755
index 0000000..e350e7d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__transport.js
@@ -0,0 +1,60 @@
+var group__transport =
+[
+    [ "SASL", "group__sasl.html", "group__sasl" ],
+    [ "SSL", "group__ssl.html", "group__ssl" ],
+    [ "PN_TRACE_DRV", "group__transport.html#ga7065ad65f95c995a24e416edc95aead4", null ],
+    [ "PN_TRACE_FRM", "group__transport.html#gab8e04b4c128379ff27e6b801c0bce494", null ],
+    [ "PN_TRACE_OFF", "group__transport.html#gae8f32e46e94953bab10bee530eee9044", null ],
+    [ "PN_TRACE_RAW", "group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8", null ],
+    [ "pn_trace_t", "group__transport.html#ga4695788da8491f0c7104bfe36634ff94", null ],
+    [ "pn_tracer_t", "group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3", null ],
+    [ "pn_transport_t", "group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8", null ],
+    [ "pn_transport", "group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d", null ],
+    [ "pn_transport_attachments", "group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d", null ],
+    [ "pn_transport_bind", "group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892", null ],
+    [ "pn_transport_capacity", "group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd", null ],
+    [ "pn_transport_close_head", "group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8", null ],
+    [ "pn_transport_close_tail", "group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac", null ],
+    [ "pn_transport_closed", "group__transport.html#ga69b8c9a7dbdef76644711274b6f61987", null ],
+    [ "pn_transport_condition", "group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457", null ],
+    [ "pn_transport_connection", "group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae", null ],
+    [ "pn_transport_error", "group__transport.html#ga00a271caac7d531ae795d78db81199e9", null ],
+    [ "pn_transport_free", "group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58", null ],
+    [ "pn_transport_get_channel_max", "group__transport.html#ga36ff89334941ed67b98af731e5696844", null ],
+    [ "pn_transport_get_context", "group__transport.html#ga9016acfea374d8b58183158b8d857ee8", null ],
+    [ "pn_transport_get_frames_input", "group__transport.html#gad5614b4c311ab84a21213f60011a6840", null ],
+    [ "pn_transport_get_frames_output", "group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7", null ],
+    [ "pn_transport_get_idle_timeout", "group__transport.html#ga2d650c473958ae118701d8aefd96aaa1", null ],
+    [ "pn_transport_get_max_frame", "group__transport.html#ga93bb966654732ecdd07557dc3307a7e2", null ],
+    [ "pn_transport_get_remote_idle_timeout", "group__transport.html#gabae92ce766617943d51fdab7504b867c", null ],
+    [ "pn_transport_get_remote_max_frame", "group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5", null ],
+    [ "pn_transport_get_tracer", "group__transport.html#ga99b48ee38d0bc21855eee158f8584aca", null ],
+    [ "pn_transport_get_user", "group__transport.html#gafa71f9e73acbe139941b9ebe754b3241", null ],
+    [ "pn_transport_head", "group__transport.html#gac92129f1805ec946d5a792ae4a1b3327", null ],
+    [ "pn_transport_input", "group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314", null ],
+    [ "pn_transport_is_authenticated", "group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed", null ],
+    [ "pn_transport_is_encrypted", "group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5", null ],
+    [ "pn_transport_log", "group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c", null ],
+    [ "pn_transport_logf", "group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e", null ],
+    [ "pn_transport_output", "group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817", null ],
+    [ "pn_transport_peek", "group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9", null ],
+    [ "pn_transport_pending", "group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f", null ],
+    [ "pn_transport_pop", "group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb", null ],
+    [ "pn_transport_process", "group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447", null ],
+    [ "pn_transport_push", "group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff", null ],
+    [ "pn_transport_quiesced", "group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995", null ],
+    [ "pn_transport_remote_channel_max", "group__transport.html#ga0842d4831299a6aa87075620e8bba436", null ],
+    [ "pn_transport_require_auth", "group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a", null ],
+    [ "pn_transport_require_encryption", "group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481", null ],
+    [ "pn_transport_set_channel_max", "group__transport.html#ga470514642911834717ec0cd2a0cdab3f", null ],
+    [ "pn_transport_set_context", "group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd", null ],
+    [ "pn_transport_set_idle_timeout", "group__transport.html#gadd73956f25923eff0ca93784d943d349", null ],
+    [ "pn_transport_set_max_frame", "group__transport.html#ga2974d2551737553bc953232f3bd6438c", null ],
+    [ "pn_transport_set_server", "group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b", null ],
+    [ "pn_transport_set_tracer", "group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47", null ],
+    [ "pn_transport_tail", "group__transport.html#ga51a02f24b448365039da44744f4e65a6", null ],
+    [ "pn_transport_tick", "group__transport.html#ga2be777fea1b19677ac50072c487d9ad1", null ],
+    [ "pn_transport_trace", "group__transport.html#gaee7ed090a3fa99d9f46d145939af893b", null ],
+    [ "pn_transport_unbind", "group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07", null ],
+    [ "pn_transport_vlogf", "group__transport.html#ga6475de6019c60e6d7f4f8f971c980162", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.html
new file mode 100755
index 0000000..cf6292a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.html
@@ -0,0 +1,118 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Types</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__types.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a>  </div>
+  <div class="headertitle">
+<div class="title">Types</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__primitives"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__primitives.html">Primitive Types</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__abstract"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__abstract.html">Abstract Types</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.js
new file mode 100755
index 0000000..3882f2e
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__types.js
@@ -0,0 +1,5 @@
+var group__types =
+[
+    [ "Primitive Types", "group__primitives.html", "group__primitives" ],
+    [ "Abstract Types", "group__abstract.html", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.html
new file mode 100755
index 0000000..63e499f
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.html
@@ -0,0 +1,288 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: URL</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__url.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">URL</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gafbe4340c29b1abd7394767456ad3b8ea"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a></td></tr>
+<tr class="separator:gafbe4340c29b1abd7394767456ad3b8ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga5adceed8d2b4484315544d381cbf82f9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#ga5adceed8d2b4484315544d381cbf82f9">pn_url</a> (void)</td></tr>
+<tr class="separator:ga5adceed8d2b4484315544d381cbf82f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab239da092ed86cb75e24e4d3b092c943"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">pn_url_parse</a> (const char *url)</td></tr>
+<tr class="separator:gab239da092ed86cb75e24e4d3b092c943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa2015ccab1960c3ac303e1f5688c4296"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#gaa2015ccab1960c3ac303e1f5688c4296">pn_url_free</a> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:gaa2015ccab1960c3ac303e1f5688c4296"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9de01e15bed51ef3d3716a8d35edac8e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">pn_url_clear</a> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga9de01e15bed51ef3d3716a8d35edac8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga070eea99a9c67039998bcb96414d18e7"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">pn_url_str</a> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga070eea99a9c67039998bcb96414d18e7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
+Getters for parts of the URL.</h2></td></tr>
+<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp063c11b4be2a02920c66a46772bc6c48"></a>Values belong to the URL. May return NULL if the value is not set. </p>
+</td></tr>
+<tr class="memitem:ga36a1d6cb079251a1fe1a807023271ed7"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga36a1d6cb079251a1fe1a807023271ed7"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_scheme</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga36a1d6cb079251a1fe1a807023271ed7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa185d8c0d460e3bbcf62f03df0f55add"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa185d8c0d460e3bbcf62f03df0f55add"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_username</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:gaa185d8c0d460e3bbcf62f03df0f55add"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71b2d2c423f58320dab6d9b04e4b5a8a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga71b2d2c423f58320dab6d9b04e4b5a8a"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_password</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga71b2d2c423f58320dab6d9b04e4b5a8a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga59ba927a357fe3eda4a68d5162ccd51c"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga59ba927a357fe3eda4a68d5162ccd51c"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_host</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga59ba927a357fe3eda4a68d5162ccd51c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1f21fc2355080eb99d4f47c8bc7e3c26"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga1f21fc2355080eb99d4f47c8bc7e3c26"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_port</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga1f21fc2355080eb99d4f47c8bc7e3c26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8b581bea22fb23b1453793038e3c448a"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga8b581bea22fb23b1453793038e3c448a"></a>
+PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_get_path</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url)</td></tr>
+<tr class="separator:ga8b581bea22fb23b1453793038e3c448a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="member-group"></a>
+Setters for parts of the URL.</h2></td></tr>
+<tr><td class="ititle" colspan="2"><p><a class="anchor" id="amgrp70638de0e1ae1dd0c6f4e76551d2ffb9"></a>Values are copied. Value can be NULL to indicate the part is not set. </p>
+</td></tr>
+<tr class="memitem:gaa77f290506a420ea9450c4b0375ca4fd"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa77f290506a420ea9450c4b0375ca4fd"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_scheme</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *scheme)</td></tr>
+<tr class="separator:gaa77f290506a420ea9450c4b0375ca4fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62fca1b184a247867145a7d1bbab6c48"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga62fca1b184a247867145a7d1bbab6c48"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_username</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *username)</td></tr>
+<tr class="separator:ga62fca1b184a247867145a7d1bbab6c48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga564089aa4ebb38fa5dc45afb1e55251d"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga564089aa4ebb38fa5dc45afb1e55251d"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_password</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *password)</td></tr>
+<tr class="separator:ga564089aa4ebb38fa5dc45afb1e55251d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad54eca65b357f43676c7b1ca436b2b5e"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad54eca65b357f43676c7b1ca436b2b5e"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_host</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *host)</td></tr>
+<tr class="separator:gad54eca65b357f43676c7b1ca436b2b5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca7362589ec8e4926395b7485dc5a8a9"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaca7362589ec8e4926395b7485dc5a8a9"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_port</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *port)</td></tr>
+<tr class="separator:gaca7362589ec8e4926395b7485dc5a8a9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa0d1404b92fd38b7085d8de375f9fb71"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa0d1404b92fd38b7085d8de375f9fb71"></a>
+PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><b>pn_url_set_path</b> (<a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *url, const char *path)</td></tr>
+<tr class="separator:gaa0d1404b92fd38b7085d8de375f9fb71"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="gafbe4340c29b1abd7394767456ad3b8ea"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>A parsed URL </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="ga5adceed8d2b4484315544d381cbf82f9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a>* pn_url </td>
+          <td>(</td>
+          <td class="paramtype">void&#160;</td>
+          <td class="paramname"></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Create an empty URL </p>
+
+</div>
+</div>
+<a class="anchor" id="ga9de01e15bed51ef3d3716a8d35edac8e"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_url_clear </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Clear the contents of the URL. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaa2015ccab1960c3ac303e1f5688c4296"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_url_free </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Free a URL </p>
+
+</div>
+</div>
+<a class="anchor" id="gab239da092ed86cb75e24e4d3b092c943"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a>* pn_url_parse </td>
+          <td>(</td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Parse a string URL as a pn_url_t.</p>
+<p>URL syntax: </p><pre class="fragment">[ &lt;scheme&gt; :// ] [ &lt;user&gt; [ : &lt;password&gt; ] @ ] &lt;host&gt; [ : &lt;port&gt; ] [ / &lt;path&gt; ]
+</pre><p><code>scheme</code>, <code>user</code>, <code>password</code>, <code>port</code> cannot contain any of '@', ':', '/'</p>
+<p>If the first character of <code>host</code> is '[' then it can contain any character up to ']' (this is to allow IPv6 literal syntax). Otherwise it also cannot contain '@', ':', '/'</p>
+<p><code>path</code> can contain any character</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">url</td><td>A URL string. </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The parsed pn_url_t or NULL if url is not a valid URL string. </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga070eea99a9c67039998bcb96414d18e7"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN const char* pn_url_str </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">pn_url_t</a> *&#160;</td>
+          <td class="paramname"><em>url</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Return the string form of a URL.</p>
+<p>The returned string is owned by the pn_url_t and will become invalid if it is modified. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.js
new file mode 100755
index 0000000..d1340f6
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__url.js
@@ -0,0 +1,9 @@
+var group__url =
+[
+    [ "pn_url_t", "group__url.html#gafbe4340c29b1abd7394767456ad3b8ea", null ],
+    [ "pn_url", "group__url.html#ga5adceed8d2b4484315544d381cbf82f9", null ],
+    [ "pn_url_clear", "group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e", null ],
+    [ "pn_url_free", "group__url.html#gaa2015ccab1960c3ac303e1f5688c4296", null ],
+    [ "pn_url_parse", "group__url.html#gab239da092ed86cb75e24e4d3b092c943", null ],
+    [ "pn_url_str", "group__url.html#ga070eea99a9c67039998bcb96414d18e7", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.html
new file mode 100755
index 0000000..df4971d
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.html
@@ -0,0 +1,143 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/handlers.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('handlers_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">handlers.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;proton/type_compat.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="reactor_8h_source.html">proton/reactor.h</a>&gt;</code><br />
+</div>
+<p><a href="handlers_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:gad98fb122e88847678e2454881c59ef51"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gad98fb122e88847678e2454881c59ef51"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker_t</b></td></tr>
+<tr class="separator:gad98fb122e88847678e2454881c59ef51"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga9c0c2ff02e76e89954db2c2c64d4a895"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler_t</b></td></tr>
+<tr class="separator:ga9c0c2ff02e76e89954db2c2c64d4a895"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="ga433020fb888fe9fc68b201c1395f7ca5"></a>
+typedef <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a>&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller_t</b></td></tr>
+<tr class="separator:ga433020fb888fe9fc68b201c1395f7ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:gaa251198d8829ef206312a5d85e172c4b"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaa251198d8829ef206312a5d85e172c4b"></a>
+PN_EXTERN pn_handshaker_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_handshaker</b> (void)</td></tr>
+<tr class="separator:gaa251198d8829ef206312a5d85e172c4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaacb6b7af1d4c6a41a91af7c80f663833"></a>
+PN_EXTERN pn_iohandler_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_iohandler</b> (void)</td></tr>
+<tr class="separator:gaacb6b7af1d4c6a41a91af7c80f663833"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memItemLeft" align="right" valign="top"><a class="anchor" id="gaec837afe800eef2cbbd3d4b1d6aad31f"></a>
+PN_EXTERN pn_flowcontroller_t *&#160;</td><td class="memItemRight" valign="bottom"><b>pn_flowcontroller</b> (int window)</td></tr>
+<tr class="separator:gaec837afe800eef2cbbd3d4b1d6aad31f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>Reactor API for proton. </p>
+</div></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="handlers_8h.html">handlers.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.js
new file mode 100755
index 0000000..d5601b9
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h.js
@@ -0,0 +1,9 @@
+var handlers_8h =
+[
+    [ "pn_flowcontroller_t", "group__handlers.html#ga433020fb888fe9fc68b201c1395f7ca5", null ],
+    [ "pn_handshaker_t", "group__handlers.html#gad98fb122e88847678e2454881c59ef51", null ],
+    [ "pn_iohandler_t", "group__handlers.html#ga9c0c2ff02e76e89954db2c2c64d4a895", null ],
+    [ "pn_flowcontroller", "group__handlers.html#gaec837afe800eef2cbbd3d4b1d6aad31f", null ],
+    [ "pn_handshaker", "group__handlers.html#gaa251198d8829ef206312a5d85e172c4b", null ],
+    [ "pn_iohandler", "group__handlers.html#gaacb6b7af1d4c6a41a91af7c80f663833", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h_source.html
new file mode 100755
index 0000000..82bc793
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/handlers_8h_source.html
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/handlers.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('handlers_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">handlers.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="handlers_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_HANDLERS_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_HANDLERS_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="reactor_8h.html">proton/reactor.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;</div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_handshaker_t;</div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_iohandler_t;</div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="keyword">typedef</span> <a class="code" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a> pn_flowcontroller_t;</div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;PN_EXTERN pn_handshaker_t *pn_handshaker(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;PN_EXTERN pn_iohandler_t *pn_iohandler(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;PN_EXTERN pn_flowcontroller_t *pn_flowcontroller(<span class="keywordtype">int</span> window);</div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;}</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* handlers.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="reactor_8h_html"><div class="ttname"><a href="reactor_8h.html">reactor.h</a></div></div>
+<div class="ttc" id="group__reactor_html_gaeab23d956ba5662b87f2a3b498af28b6"><div class="ttname"><a href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">pn_handler_t</a></div><div class="ttdeci">struct pn_handler_t pn_handler_t</div><div class="ttdef"><b>Definition:</b> types.h:271</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="handlers_8h.html">handlers.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/import__export_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/import__export_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/import__export_8h_source.html
new file mode 100755
index 0000000..a4a4884
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/import__export_8h_source.html
@@ -0,0 +1,165 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/import_export.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('import__export_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">import_export.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IMPORT_EXPORT_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IMPORT_EXPORT_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="comment">// Compiler specific mechanisms for managing the import and export of</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="comment">// symbols between shared objects.</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="comment">// PN_EXPORT         - Export declaration</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="comment">// PN_IMPORT         - Import declaration</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="comment">//</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="preprocessor">#if defined(WIN32) &amp;&amp; !defined(PROTON_DECLARE_STATIC)</span></div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;  <span class="comment">// Import and Export definitions for Windows:</span></div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;<span class="preprocessor">#  define PN_EXPORT __declspec(dllexport)</span></div>
+<div class="line"><a name="l00038"></a><span class="lineno">   38</span>&#160;<span class="preprocessor">#  define PN_IMPORT __declspec(dllimport)</span></div>
+<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;  <span class="comment">// Non-Windows (Linux, etc.) definitions:</span></div>
+<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;  <span class="comment">//</span></div>
+<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="preprocessor">#  define PN_EXPORT __attribute ((visibility (&quot;default&quot;)))</span></div>
+<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="preprocessor">#  define PN_IMPORT</span></div>
+<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;</div>
+<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
+<div class="line"><a name="l00048"></a><span class="lineno">   48</span>&#160;<span class="comment">// For core proton library symbols</span></div>
+<div class="line"><a name="l00049"></a><span class="lineno">   49</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#ifdef qpid_proton_EXPORTS</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_EXPORT</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#  define PN_EXTERN PN_IMPORT</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;</div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* import_export.h */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>import_export.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/index.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/index.html b/content/releases/qpid-proton-0.13.0/proton/c/api/index.html
new file mode 100755
index 0000000..ececdf2
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/index.html
@@ -0,0 +1,120 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Main Page</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('index.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Qpid Proton C API Documentation</div>  </div>
+</div><!--header-->
+<div class="contents">
+<ul><li><a href="index.html"><span>Main&#160;Page</span></a>
+</li><li><a href="pages.html"><span>Related&#160;Pages</span></a>
+</li><li><a href="modules.html"><span>Modules</span></a>
+</li><li><a href="annotated.html"><span>Classes</span></a>
+<ul><li><a href="annotated.html"><span>Class&#160;List</span></a>
+</li><li><a href="classes.html"><span>Class&#160;Index</span></a>
+</li><li><a href="functions.html"><span>Class&#160;Members</span></a>
+</li></ul>
+</li><li><a href="files.html"><span>Files</span></a>
+<ul><li><a href="files.html"><span>File&#160;List</span></a>
+</li><li><a href="globals.html"><span>File&#160;Members</span></a>
+</li></ul>
+</li></ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/io_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/io_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/io_8h_source.html
new file mode 100755
index 0000000..81de7c1
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/io_8h_source.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/io.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('io_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">io.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_IO_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_IO_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;proton/error.h&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;proton/type_compat.h&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;stddef.h&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;</div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00050"></a><span class="lineno">   50</span>&#160;<span class="preprocessor">#if defined(_WIN32) &amp;&amp; ! defined(__CYGWIN__)</span></div>
+<div class="line"><a name="l00051"></a><span class="lineno">   51</span>&#160;<span class="preprocessor">#ifdef _WIN64</span></div>
+<div class="line"><a name="l00052"></a><span class="lineno">   52</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> __int64 pn_socket_t;</div>
+<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pn_socket_t;</div>
+<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (pn_socket_t)(~0)</span></div>
+<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="preprocessor">#else</span></div>
+<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="keyword">typedef</span> <span class="keywordtype">int</span> pn_socket_t;</div>
+<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="preprocessor">#define PN_INVALID_SOCKET (-1)</span></div>
+<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;</div>
+<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_io_t pn_io_t;</div>
+<div class="line"><a name="l00083"></a><span class="lineno">   83</span>&#160;</div>
+<div class="line"><a name="l00093"></a><span class="lineno">   93</span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span>pn_selector_t pn_selector_t;</div>
+<div class="line"><a name="l00094"></a><span class="lineno">   94</span>&#160;</div>
+<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;PN_EXTERN pn_io_t *pn_io(<span class="keywordtype">void</span>);</div>
+<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_io_free(pn_io_t *io);</div>
+<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;PN_EXTERN pn_error_t *pn_io_error(pn_io_t *io);</div>
+<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;PN_EXTERN pn_socket_t pn_connect(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
+<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;PN_EXTERN pn_socket_t pn_listen(pn_io_t *io, <span class="keyword">const</span> <span class="keywordtype">char</span> *host, <span class="keyword">const</span> <span class="keywordtype">char</span> *port);</div>
+<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;PN_EXTERN pn_socket_t pn_accept(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">char</span> *name, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;PN_EXTERN <span class="keywordtype">void</span> pn_close(pn_io_t *io, pn_socket_t socket);</div>
+<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;PN_EXTERN ssize_t pn_send(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;PN_EXTERN ssize_t pn_recv(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;PN_EXTERN <span class="keywordtype">int</span> pn_pipe(pn_io_t *io, pn_socket_t *dest);</div>
+<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;PN_EXTERN ssize_t pn_read(pn_io_t *io, pn_socket_t socket, <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;PN_EXTERN ssize_t pn_write(pn_io_t *io, pn_socket_t socket, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf, <span class="keywordtype">size_t</span> size);</div>
+<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> pn_wouldblock(pn_io_t *io);</div>
+<div class="line"><a name="l00108"></a><span class="lineno">  108</span>&#160;PN_EXTERN pn_selector_t *pn_io_selector(pn_io_t *io);</div>
+<div class="line"><a name="l00109"></a><span class="lineno">  109</span>&#160;</div>
+<div class="line"><a name="l00110"></a><span class="lineno">  110</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00111"></a><span class="lineno">  111</span>&#160;}</div>
+<div class="line"><a name="l00112"></a><span class="lineno">  112</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00113"></a><span class="lineno">  113</span>&#160;</div>
+<div class="line"><a name="l00114"></a><span class="lineno">  114</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* io.h */</span><span class="preprocessor"></span></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><b>io.h</b></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[09/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
new file mode 100755
index 0000000..d3feebe
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h_source.html
@@ -0,0 +1,401 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/messenger.h Source File</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('messenger_8h_source.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">messenger.h</div>  </div>
+</div><!--header-->
+<div class="contents">
+<a href="messenger_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="preprocessor">#ifndef PROTON_MESSENGER_H</span></div>
+<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="preprocessor">#define PROTON_MESSENGER_H 1</span></div>
+<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;</div>
+<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">/*</span></div>
+<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment"> * Licensed to the Apache Software Foundation (ASF) under one</span></div>
+<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment"> * or more contributor license agreements.  See the NOTICE file</span></div>
+<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment"> * distributed with this work for additional information</span></div>
+<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment"> * regarding copyright ownership.  The ASF licenses this file</span></div>
+<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment"> * to you under the Apache License, Version 2.0 (the</span></div>
+<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment"> * &quot;License&quot;); you may not use this file except in compliance</span></div>
+<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment"> * with the License.  You may obtain a copy of the License at</span></div>
+<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;<span class="comment"> *   http://www.apache.org/licenses/LICENSE-2.0</span></div>
+<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="comment"> * Unless required by applicable law or agreed to in writing,</span></div>
+<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="comment"> * software distributed under the License is distributed on an</span></div>
+<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment"> * &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY</span></div>
+<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment"> * KIND, either express or implied.  See the License for the</span></div>
+<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;<span class="comment"> * specific language governing permissions and limitations</span></div>
+<div class="line"><a name="l00021"></a><span class="lineno">   21</span>&#160;<span class="comment"> * under the License.</span></div>
+<div class="line"><a name="l00022"></a><span class="lineno">   22</span>&#160;<span class="comment"> *</span></div>
+<div class="line"><a name="l00023"></a><span class="lineno">   23</span>&#160;<span class="comment"> */</span></div>
+<div class="line"><a name="l00024"></a><span class="lineno">   24</span>&#160;</div>
+<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor">#include &lt;proton/import_export.h&gt;</span></div>
+<div class="line"><a name="l00026"></a><span class="lineno">   26</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="message_8h.html">proton/message.h</a>&gt;</span></div>
+<div class="line"><a name="l00027"></a><span class="lineno">   27</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="selectable_8h.html">proton/selectable.h</a>&gt;</span></div>
+<div class="line"><a name="l00028"></a><span class="lineno">   28</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="condition_8h.html">proton/condition.h</a>&gt;</span></div>
+<div class="line"><a name="l00029"></a><span class="lineno">   29</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="terminus_8h.html">proton/terminus.h</a>&gt;</span></div>
+<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="link_8h.html">proton/link.h</a>&gt;</span></div>
+<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="transport_8h.html">proton/transport.h</a>&gt;</span></div>
+<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;<span class="preprocessor">#include &lt;<a class="code" href="ssl_8h.html">proton/ssl.h</a>&gt;</span></div>
+<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;</div>
+<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="keyword">extern</span> <span class="stringliteral">&quot;C&quot;</span> {</div>
+<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l00037"></a><span class="lineno">   37</span>&#160;</div>
+<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">  157</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>;</div>
+<div class="line"><a name="l00158"></a><span class="lineno">  158</span>&#160;</div>
+<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">  166</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">struct </span><a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>;</div>
+<div class="line"><a name="l00167"></a><span class="lineno">  167</span>&#160;</div>
+<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">  172</a></span>&#160;<span class="keyword">typedef</span> int64_t <a class="code" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>;</div>
+<div class="line"><a name="l00173"></a><span class="lineno">  173</span>&#160;</div>
+<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">  178</a></span>&#160;<span class="keyword">typedef</span> <span class="keyword">enum</span> {</div>
+<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">  179</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a> = 0, </div>
+<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">  180</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a> = 1, </div>
+<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">  183</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a> = 2, </div>
+<div class="line"><a name="l00184"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">  184</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a> = 3, </div>
+<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">  185</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a> = 4, </div>
+<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">  186</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a> = 5, </div>
+<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">  187</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, </div>
+<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">  188</a></span>&#160;  <a class="code" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7 </div>
+<div class="line"><a name="l00189"></a><span class="lineno">  189</span>&#160;} <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a>;</div>
+<div class="line"><a name="l00190"></a><span class="lineno">  190</span>&#160;</div>
+<div class="line"><a name="l00200"></a><span class="lineno">  200</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *<a class="code" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a>(<span class="keyword">const</span> <span class="keywordtype">char</span> *name);</div>
+<div class="line"><a name="l00201"></a><span class="lineno">  201</span>&#160;</div>
+<div class="line"><a name="l00208"></a><span class="lineno">  208</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00209"></a><span class="lineno">  209</span>&#160;</div>
+<div class="line"><a name="l00219"></a><span class="lineno">  219</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *certificate);</div>
+<div class="line"><a name="l00220"></a><span class="lineno">  220</span>&#160;</div>
+<div class="line"><a name="l00228"></a><span class="lineno">  228</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00229"></a><span class="lineno">  229</span>&#160;</div>
+<div class="line"><a name="l00238"></a><span class="lineno">  238</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *private_key);</div>
+<div class="line"><a name="l00239"></a><span class="lineno">  239</span>&#160;</div>
+<div class="line"><a name="l00246"></a><span class="lineno">  246</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00247"></a><span class="lineno">  247</span>&#160;</div>
+<div class="line"><a name="l00256"></a><span class="lineno">  256</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *password);</div>
+<div class="line"><a name="l00257"></a><span class="lineno">  257</span>&#160;</div>
+<div class="line"><a name="l00264"></a><span class="lineno">  264</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00265"></a><span class="lineno">  265</span>&#160;</div>
+<div class="line"><a name="l00277"></a><span class="lineno">  277</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *cert_db);</div>
+<div class="line"><a name="l00278"></a><span class="lineno">  278</span>&#160;</div>
+<div class="line"><a name="l00285"></a><span class="lineno">  285</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00286"></a><span class="lineno">  286</span>&#160;</div>
+<div class="line"><a name="l00299"></a><span class="lineno">  299</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div>
+<div class="line"><a name="l00300"></a><span class="lineno">  300</span>&#160;</div>
+<div class="line"><a name="l00309"></a><span class="lineno">  309</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00310"></a><span class="lineno">  310</span>&#160;</div>
+<div class="line"><a name="l00317"></a><span class="lineno">  317</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00318"></a><span class="lineno">  318</span>&#160;</div>
+<div class="line"><a name="l00327"></a><span class="lineno">  327</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> blocking);</div>
+<div class="line"><a name="l00328"></a><span class="lineno">  328</span>&#160;</div>
+<div class="line"><a name="l00341"></a><span class="lineno">  341</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00342"></a><span class="lineno">  342</span>&#160;</div>
+<div class="line"><a name="l00353"></a><span class="lineno">  353</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">bool</span> passive);</div>
+<div class="line"><a name="l00354"></a><span class="lineno">  354</span>&#160;</div>
+<div class="line"><a name="l00360"></a><span class="lineno">  360</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00361"></a><span class="lineno">  361</span>&#160;</div>
+<div class="line"><a name="l00375"></a><span class="lineno">  375</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00376"></a><span class="lineno">  376</span>&#160;</div>
+<div class="line"><a name="l00388"></a><span class="lineno">  388</span>&#160;PN_EXTERN pn_error_t *<a class="code" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00389"></a><span class="lineno">  389</span>&#160;</div>
+<div class="line"><a name="l00405"></a><span class="lineno">  405</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00406"></a><span class="lineno">  406</span>&#160;</div>
+<div class="line"><a name="l00417"></a><span class="lineno">  417</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> window);</div>
+<div class="line"><a name="l00418"></a><span class="lineno">  418</span>&#160;</div>
+<div class="line"><a name="l00437"></a><span class="lineno">  437</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00438"></a><span class="lineno">  438</span>&#160;</div>
+<div class="line"><a name="l00449"></a><span class="lineno">  449</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l00450"></a><span class="lineno">  450</span>&#160;                                               <span class="keywordtype">int</span> window);</div>
+<div class="line"><a name="l00451"></a><span class="lineno">  451</span>&#160;</div>
+<div class="line"><a name="l00460"></a><span class="lineno">  460</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00461"></a><span class="lineno">  461</span>&#160;</div>
+<div class="line"><a name="l00476"></a><span class="lineno">  476</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00477"></a><span class="lineno">  477</span>&#160;</div>
+<div class="line"><a name="l00485"></a><span class="lineno">  485</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00486"></a><span class="lineno">  486</span>&#160;</div>
+<div class="line"><a name="l00494"></a><span class="lineno">  494</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source);</div>
+<div class="line"><a name="l00495"></a><span class="lineno">  495</span>&#160;</div>
+<div class="line"><a name="l00506"></a><span class="lineno">  506</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *</div>
+<div class="line"><a name="l00507"></a><span class="lineno">  507</span>&#160;<a class="code" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *source,</div>
+<div class="line"><a name="l00508"></a><span class="lineno">  508</span>&#160;                           pn_seconds_t timeout);</div>
+<div class="line"><a name="l00509"></a><span class="lineno">  509</span>&#160;</div>
+<div class="line"><a name="l00519"></a><span class="lineno">  519</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l00520"></a><span class="lineno">  520</span>&#160;                                           <span class="keyword">const</span> <span class="keywordtype">char</span> *address, <span class="keywordtype">bool</span> sender);</div>
+<div class="line"><a name="l00521"></a><span class="lineno">  521</span>&#160;</div>
+<div class="line"><a name="l00530"></a><span class="lineno">  530</span>&#160;PN_EXTERN <span class="keywordtype">void</span> *<a class="code" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div>
+<div class="line"><a name="l00531"></a><span class="lineno">  531</span>&#160;</div>
+<div class="line"><a name="l00538"></a><span class="lineno">  538</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub, <span class="keywordtype">void</span> *context);</div>
+<div class="line"><a name="l00539"></a><span class="lineno">  539</span>&#160;</div>
+<div class="line"><a name="l00546"></a><span class="lineno">  546</span>&#160;PN_EXTERN <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a>(<a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub);</div>
+<div class="line"><a name="l00547"></a><span class="lineno">  547</span>&#160;</div>
+<div class="line"><a name="l00558"></a><span class="lineno">  558</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg);</div>
+<div class="line"><a name="l00559"></a><span class="lineno">  559</span>&#160;</div>
+<div class="line"><a name="l00571"></a><span class="lineno">  571</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a> <a class="code" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div>
+<div class="line"><a name="l00572"></a><span class="lineno">  572</span>&#160;</div>
+<div class="line"><a name="l00584"></a><span class="lineno">  584</span>&#160;PN_EXTERN <a class="code" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *<a class="code" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l00585"></a><span class="lineno">  585</span>&#160;                                               pn_tracker_t tracker);</div>
+<div class="line"><a name="l00586"></a><span class="lineno">  586</span>&#160;</div>
+<div class="line"><a name="l00599"></a><span class="lineno">  599</span>&#160;PN_EXTERN <span class="keywordtype">bool</span> <a class="code" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker);</div>
+<div class="line"><a name="l00600"></a><span class="lineno">  600</span>&#160;</div>
+<div class="line"><a name="l00613"></a><span class="lineno">  613</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a name="l00614"></a><span class="lineno">  614</span>&#160;</div>
+<div class="line"><a name="l00628"></a><span class="lineno">  628</span>&#160;PN_EXTERN pn_tracker_t <a class="code" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00629"></a><span class="lineno">  629</span>&#160;</div>
+<div class="line"><a name="l00640"></a><span class="lineno">  640</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> timeout);</div>
+<div class="line"><a name="l00641"></a><span class="lineno">  641</span>&#160;</div>
+<div class="line"><a name="l00653"></a><span class="lineno">  653</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00654"></a><span class="lineno">  654</span>&#160;</div>
+<div class="line"><a name="l00687"></a><span class="lineno">  687</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> n);</div>
+<div class="line"><a name="l00688"></a><span class="lineno">  688</span>&#160;</div>
+<div class="line"><a name="l00713"></a><span class="lineno">  713</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keywordtype">int</span> limit);</div>
+<div class="line"><a name="l00714"></a><span class="lineno">  714</span>&#160;</div>
+<div class="line"><a name="l00725"></a><span class="lineno">  725</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00726"></a><span class="lineno">  726</span>&#160;</div>
+<div class="line"><a name="l00741"></a><span class="lineno">  741</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="code" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *message);</div>
+<div class="line"><a name="l00742"></a><span class="lineno">  742</span>&#160;</div>
+<div class="line"><a name="l00756"></a><span class="lineno">  756</span>&#160;PN_EXTERN pn_tracker_t <a class="code" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00757"></a><span class="lineno">  757</span>&#160;</div>
+<div class="line"><a name="l00767"></a><span class="lineno">  767</span>&#160;PN_EXTERN <a class="code" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *<a class="code" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00768"></a><span class="lineno">  768</span>&#160;</div>
+<div class="line"><a name="l00772"></a><span class="lineno"><a class="line" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">  772</a></span>&#160;<span class="preprocessor">#define PN_CUMULATIVE (0x1)</span></div>
+<div class="line"><a name="l00773"></a><span class="lineno">  773</span>&#160;</div>
+<div class="line"><a name="l00795"></a><span class="lineno">  795</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a name="l00796"></a><span class="lineno">  796</span>&#160;</div>
+<div class="line"><a name="l00818"></a><span class="lineno">  818</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, pn_tracker_t tracker, <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a name="l00819"></a><span class="lineno">  819</span>&#160;</div>
+<div class="line"><a name="l00827"></a><span class="lineno">  827</span>&#160;PN_EXTERN <a class="code" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *<a class="code" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l00828"></a><span class="lineno">  828</span>&#160;                                               pn_tracker_t tracker);</div>
+<div class="line"><a name="l00829"></a><span class="lineno">  829</span>&#160;</div>
+<div class="line"><a name="l00837"></a><span class="lineno">  837</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00838"></a><span class="lineno">  838</span>&#160;</div>
+<div class="line"><a name="l00845"></a><span class="lineno">  845</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00846"></a><span class="lineno">  846</span>&#160;</div>
+<div class="line"><a name="l00909"></a><span class="lineno">  909</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern,</div>
+<div class="line"><a name="l00910"></a><span class="lineno">  910</span>&#160;                                 <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l00911"></a><span class="lineno">  911</span>&#160;</div>
+<div class="line"><a name="l00934"></a><span class="lineno">  934</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <span class="keyword">const</span> <span class="keywordtype">char</span> *pattern,</div>
+<div class="line"><a name="l00935"></a><span class="lineno">  935</span>&#160;                                   <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l00936"></a><span class="lineno">  936</span>&#160;</div>
+<div class="line"><a name="l00965"></a><span class="lineno">  965</span>&#160;PN_EXTERN <a class="code" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *<a class="code" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00966"></a><span class="lineno">  966</span>&#160;</div>
+<div class="line"><a name="l00973"></a><span class="lineno">  973</span>&#160;PN_EXTERN pn_timestamp_t <a class="code" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l00974"></a><span class="lineno">  974</span>&#160;</div>
+<div class="line"><a name="l00979"></a><span class="lineno">  979</span>&#160;<span class="preprocessor">#define PN_FLAGS_CHECK_ROUTES                                                  \</span></div>
+<div class="line"><a name="l00980"></a><span class="lineno">  980</span>&#160;<span class="preprocessor">  (0x1) </span></div>
+<div class="line"><a name="l00984"></a><span class="lineno">  984</span>&#160;<span class="preprocessor">#define PN_FLAGS_ALLOW_INSECURE_MECHS                                          \</span></div>
+<div class="line"><a name="l00985"></a><span class="lineno">  985</span>&#160;<span class="preprocessor">  (0x2) </span></div>
+<div class="line"><a name="l00996"></a><span class="lineno">  996</span>&#160;<span class="preprocessor">PN_EXTERN int pn_messenger_set_flags(pn_messenger_t *messenger,</span></div>
+<div class="line"><a name="l00997"></a><span class="lineno">  997</span>&#160;                                     <span class="keyword">const</span> <span class="keywordtype">int</span> flags);</div>
+<div class="line"><a name="l00998"></a><span class="lineno">  998</span>&#160;</div>
+<div class="line"><a name="l01004"></a><span class="lineno"> 1004</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger);</div>
+<div class="line"><a name="l01005"></a><span class="lineno"> 1005</span>&#160;</div>
+<div class="line"><a name="l01012"></a><span class="lineno"> 1012</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenger_set_snd_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l01013"></a><span class="lineno"> 1013</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode);</div>
+<div class="line"><a name="l01014"></a><span class="lineno"> 1014</span>&#160;</div>
+<div class="line"><a name="l01021"></a><span class="lineno"> 1021</span>&#160;PN_EXTERN <span class="keywordtype">int</span> <a class="code" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l01022"></a><span class="lineno"> 1022</span>&#160;                                               <span class="keyword">const</span> <a class="code" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode);</div>
+<div class="line"><a name="l01023"></a><span class="lineno"> 1023</span>&#160;</div>
+<div class="line"><a name="l01030"></a><span class="lineno"> 1030</span>&#160;PN_EXTERN <span class="keywordtype">void</span> <a class="code" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l01031"></a><span class="lineno"> 1031</span>&#160;                                       <a class="code" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer);</div>
+<div class="line"><a name="l01032"></a><span class="lineno"> 1032</span>&#160;</div>
+<div class="line"><a name="l01040"></a><span class="lineno"> 1040</span>&#160;PN_EXTERN pn_millis_t</div>
+<div class="line"><a name="l01041"></a><span class="lineno"> 1041</span>&#160;    <a class="code" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l01042"></a><span class="lineno"> 1042</span>&#160;                                         <span class="keyword">const</span> <span class="keywordtype">char</span> *address);</div>
+<div class="line"><a name="l01043"></a><span class="lineno"> 1043</span>&#160;</div>
+<div class="line"><a name="l01053"></a><span class="lineno"> 1053</span>&#160;PN_EXTERN <span class="keywordtype">int</span></div>
+<div class="line"><a name="l01054"></a><span class="lineno"> 1054</span>&#160;<a class="code" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a>(<a class="code" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger,</div>
+<div class="line"><a name="l01055"></a><span class="lineno"> 1055</span>&#160;                                              <span class="keyword">const</span> <a class="code" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode);</div>
+<div class="line"><a name="l01056"></a><span class="lineno"> 1056</span>&#160;</div>
+<div class="line"><a name="l01057"></a><span class="lineno"> 1057</span>&#160;<span class="preprocessor">#ifdef __cplusplus</span></div>
+<div class="line"><a name="l01058"></a><span class="lineno"> 1058</span>&#160;}</div>
+<div class="line"><a name="l01059"></a><span class="lineno"> 1059</span>&#160;<span class="preprocessor">#endif</span></div>
+<div class="line"><a name="l01060"></a><span class="lineno"> 1060</span>&#160;</div>
+<div class="line"><a name="l01061"></a><span class="lineno"> 1061</span>&#160;<span class="preprocessor">#endif </span><span class="comment">/* messenger.h */</span><span class="preprocessor"></span></div>
+<div class="ttc" id="group__messenger_html_ga95063950449210b20ffb60bf2ea8f24b"><div class="ttname"><a href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a></div><div class="ttdeci">PN_EXTERN pn_status_t pn_messenger_status(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="group__messenger_html_ga8f889c65a77b807bb249e116649f9cd3"><div class="ttname"><a href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_outgoing_window(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaa300a232e25dbe6be6dca3949da82145"><div class="ttname"><a href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_name(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaf5a08242376fa805290966e89a54aa8e"><div class="ttname"><a href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_interrupt(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gad8bdfb8f2d2ea1e8a873d048728b488f"><div class="ttname"><a href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_incoming_window(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga7281f105c4eca994486985aa1e0f1cc1"><div class="ttname"><a href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_incoming_subscription(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaa5e3ea6839e156d22afe0e8254e47b2d"><div class="ttname"><a href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_private_key(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="transport_8h_html"><div class="ttname"><a href="transport_8h.html">transport.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga91d3800c61ab27f32c8c0fc513ef085c"><div class="ttname"><a href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_trusted_certificates(pn_messenger_t *messenger, const char *cert_db)</div></div>
+<div class="ttc" id="messenger_8h_html_a18cfd94962f9e839930f388fda9d7bd1"><div class="ttname"><a href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_flags(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="selectable_8h_html"><div class="ttname"><a href="selectable_8h.html">selectable.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga3ca5c41b89b7b47a721c06829e8c34e0"><div class="ttname"><a href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_accept(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="messenger_8h_html_a8235fd094b6613334fcad7059109753b"><div class="ttname"><a href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_ssl_peer_authentication_mode(pn_messenger_t *messenger, const pn_ssl_verify_mode_t mode)</div></div>
+<div class="ttc" id="group__message_html_gad9259fa9271e8844c8e05a7e8978e3b2"><div class="ttname"><a href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a></div><div class="ttdeci">struct pn_message_t pn_message_t</div><div class="ttdef"><b>Definition:</b> message.h:49</div></div>
+<div class="ttc" id="group__messenger_html_ga1d109dcc2178b777e950d0ae664d5085"><div class="ttname"><a href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_rewrite(pn_messenger_t *messenger, const char *pattern, const char *address)</div></div>
+<div class="ttc" id="group__messenger_html_ga873eea2b97af52a138a2e1db7f4556e2"><div class="ttname"><a href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get_timeout(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="messenger_8h_html_abd65926e7942cabd7c8a8d08c816bac6"><div class="ttname"><a href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a></div><div class="ttdeci">PN_EXTERN pn_millis_t pn_messenger_get_remote_idle_timeout(pn_messenger_t *messenger, const char *address)</div></div>
+<div class="ttc" id="group__messenger_html_ga48d37f185faf99c4270b41658e9bb7d8"><div class="ttname"><a href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a></div><div class="ttdeci">PN_EXTERN pn_selectable_t * pn_messenger_selectable(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga177587d2aa7a6fee101a111e40765deb"><div class="ttname"><a href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a></div><div class="ttdeci">PN_EXTERN const char * pn_subscription_address(pn_subscription_t *sub)</div></div>
+<div class="ttc" id="group__messenger_html_gacd33f1218d6b6baed75462a3c9e31a81"><div class="ttname"><a href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_blocking(pn_messenger_t *messenger, bool blocking)</div></div>
+<div class="ttc" id="group__messenger_html_ga99c2fa02e546861b1cfe95bd133e2943"><div class="ttname"><a href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_receiving(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gab1173cfe4bcaa0a530c8035dc75f42c7"><div class="ttname"><a href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a></div><div class="ttdeci">int64_t pn_tracker_t</div><div class="ttdef"><b>Definition:</b> messenger.h:172</div></div>
+<div class="ttc" id="group__messenger_html_gace4b35e754ed9e1ab134ce50212158a1"><div class="ttname"><a href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_subscribe_ttl(pn_messenger_t *messenger, const char *source, pn_seconds_t timeout)</div></div>
+<div class="ttc" id="group__link_html_ga89dad3aa7934329a7ff467c636687bc0"><div class="ttname"><a href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a></div><div class="ttdeci">struct pn_link_t pn_link_t</div><div class="ttdef"><b>Definition:</b> types.h:148</div></div>
+<div class="ttc" id="group__messenger_html_ga1822e0ee5af28130d13687cc0fff21c6"><div class="ttname"><a href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_outgoing(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga4d1810d42ee5dac4e5db82599b828aeb"><div class="ttname"><a href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a></div><div class="ttdeci">PN_EXTERN pn_delivery_t * pn_messenger_delivery(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="group__messenger_html_gaf1f1bfe4894d971f0b8d679bcab5cae6"><div class="ttname"><a href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a></div><div class="ttdeci">PN_EXTERN pn_subscription_t * pn_messenger_subscribe(pn_messenger_t *messenger, const char *source)</div></div>
+<div class="ttc" id="group__messenger_html_ga58608dc581eba5d56abc89d05377913e"><div class="ttname"><a href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_route(pn_messenger_t *messenger, const char *pattern, const char *address)</div></div>
+<div class="ttc" id="group__ssl_html_gae5e33024ed6af3432d4c76d1484d7ecb"><div class="ttname"><a href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a></div><div class="ttdeci">pn_ssl_verify_mode_t</div><div class="ttdef"><b>Definition:</b> ssl.h:175</div></div>
+<div class="ttc" id="group__messenger_html_gaca5d33643cc6db452d4dd456f774f936"><div class="ttname"><a href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_certificate(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><div class="ttname"><a href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_start(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="message_8h_html"><div class="ttname"><a href="message_8h.html">message.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga242e4ee54b9c0a416443c7da5f6e045b"><div class="ttname"><a href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a></div><div class="ttdeci">pn_status_t</div><div class="ttdef"><b>Definition:</b> messenger.h:178</div></div>
+<div class="ttc" id="group__messenger_html_gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><div class="ttname"><a href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_is_blocking(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaba050f36861e436a18378a8a1ff835e0"><div class="ttname"><a href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_stopped(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gabd73703511b9dae193765e9e57864291"><div class="ttname"><a href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a></div><div class="ttdeci">struct pn_subscription_t pn_subscription_t</div><div class="ttdef"><b>Definition:</b> messenger.h:166</div></div>
+<div class="ttc" id="group__messenger_html_ga24819ecf92720da72500bb453e3d3847"><div class="ttname"><a href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_messenger_get_link(pn_messenger_t *messenger, const char *address, bool sender)</div></div>
+<div class="ttc" id="group__messenger_html_ga0725c3cac4ae83188a54ed2308fc9e9a"><div class="ttname"><a href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_incoming_window(pn_messenger_t *messenger, int window)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:183</div></div>
+<div class="ttc" id="terminus_8h_html"><div class="ttname"><a href="terminus_8h.html">terminus.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga310d7de19eb8943a2818f53d9b45cfc9"><div class="ttname"><a href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_certificate(pn_messenger_t *messenger, const char *certificate)</div></div>
+<div class="ttc" id="group__messenger_html_ga6a766d6dfb249b2f2db8de0fc4a73990"><div class="ttname"><a href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_recv(pn_messenger_t *messenger, int limit)</div></div>
+<div class="ttc" id="group__link_html_ga3fb58bd0b88d37407ebb615c2630e608"><div class="ttname"><a href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a></div><div class="ttdeci">pn_snd_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:471</div></div>
+<div class="ttc" id="group__messenger_html_gab3e5a76bd09bbce0e4243b2f4e600d04"><div class="ttname"><a href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a></div><div class="ttdeci">PN_EXTERN pn_tracker_t pn_messenger_incoming_tracker(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><div class="ttname"><a href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_send(pn_messenger_t *messenger, int n)</div></div>
+<div class="ttc" id="condition_8h_html"><div class="ttname"><a href="condition_8h.html">condition.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga64d4dbf0f6cec27cd57d86728f43dd83"><div class="ttname"><a href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_get(pn_messenger_t *messenger, pn_message_t *message)</div></div>
+<div class="ttc" id="group__messenger_html_ga916bf706b4b2e6eb60fb5ad679a230d2"><div class="ttname"><a href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_errno(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a></div><div class="ttdef"><b>Definition:</b> messenger.h:180</div></div>
+<div class="ttc" id="group__delivery_html_gacdfce854066c0a4ff4db9f9a0478f340"><div class="ttname"><a href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a></div><div class="ttdeci">struct pn_delivery_t pn_delivery_t</div><div class="ttdef"><b>Definition:</b> types.h:238</div></div>
+<div class="ttc" id="group__messenger_html_gaeb207b3f558e04abf7336bc603cc669d"><div class="ttname"><a href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_incoming(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:184</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:186</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:188</div></div>
+<div class="ttc" id="group__messenger_html_ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><div class="ttname"><a href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_stop(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga66fff60287c43a457518382216464c5b"><div class="ttname"><a href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a></div><div class="ttdeci">PN_EXTERN pn_error_t * pn_messenger_error(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga088c9d9b1dfd0b32cafa1534019438c2"><div class="ttname"><a href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_work(pn_messenger_t *messenger, int timeout)</div></div>
+<div class="ttc" id="group__messenger_html_gaea099f5cefb69de9042e91d7fce17878"><div class="ttname"><a href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a></div><div class="ttdeci">PN_EXTERN pn_tracker_t pn_messenger_outgoing_tracker(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga71ac6697b6fc8a39360dee9989f3a99b"><div class="ttname"><a href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_passive(pn_messenger_t *messenger, bool passive)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:187</div></div>
+<div class="ttc" id="group__messenger_html_gaf24ba09549f555a0323f7ae0be1978b1"><div class="ttname"><a href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_is_passive(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a></div><div class="ttdef"><b>Definition:</b> messenger.h:179</div></div>
+<div class="ttc" id="group__link_html_gad1c2388cdae687be26222a5d66fd2d58"><div class="ttname"><a href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a></div><div class="ttdeci">pn_rcv_settle_mode_t</div><div class="ttdef"><b>Definition:</b> link.h:488</div></div>
+<div class="ttc" id="group__messenger_html_ga6e1ccb0c5a46d4f354b1b73ff5363531"><div class="ttname"><a href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_outgoing_window(pn_messenger_t *messenger, int window)</div></div>
+<div class="ttc" id="group__transport_html_gae9b49fcbf6397e6916eb4e1357c90ff3"><div class="ttname"><a href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a></div><div class="ttdeci">void(* pn_tracer_t)(pn_transport_t *transport, const char *message)</div><div class="ttdef"><b>Definition:</b> transport.h:62</div></div>
+<div class="ttc" id="group__messenger_html_gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852"><div class="ttname"><a href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a></div><div class="ttdef"><b>Definition:</b> messenger.h:185</div></div>
+<div class="ttc" id="messenger_8h_html_a6f84343266983e41fbb78f2c5bb52eaf"><div class="ttname"><a href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a></div><div class="ttdeci">PN_EXTERN void pn_messenger_set_tracer(pn_messenger_t *messenger, pn_tracer_t tracer)</div></div>
+<div class="ttc" id="group__messenger_html_gaac399276ec13c5bb2755b55aeddbc3cb"><div class="ttname"><a href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_private_key(pn_messenger_t *messenger, const char *private_key)</div></div>
+<div class="ttc" id="group__messenger_html_gaf57143f98134870941839f9b665e87af"><div class="ttname"><a href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a></div><div class="ttdeci">PN_EXTERN void pn_messenger_free(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="ssl_8h_html"><div class="ttname"><a href="ssl_8h.html">ssl.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga621e7edf471c5cf32d7251ed0a468877"><div class="ttname"><a href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_timeout(pn_messenger_t *messenger, int timeout)</div></div>
+<div class="ttc" id="link_8h_html"><div class="ttname"><a href="link_8h.html">link.h</a></div></div>
+<div class="ttc" id="group__messenger_html_ga2967722a8f354ea3a13c65cdbc2be78c"><div class="ttname"><a href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_reject(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="group__messenger_html_ga8f41166af1cd932733d7c9cf10c22913"><div class="ttname"><a href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a></div><div class="ttdeci">PN_EXTERN bool pn_messenger_buffered(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="group__messenger_html_ga6ab59170c21b3a53e6f0c9b4a271ebce"><div class="ttname"><a href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a></div><div class="ttdeci">PN_EXTERN void pn_subscription_set_context(pn_subscription_t *sub, void *context)</div></div>
+<div class="ttc" id="group__messenger_html_ga0d342bb795d48591ad6b3f867766b8b1"><div class="ttname"><a href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a></div><div class="ttdeci">struct pn_messenger_t pn_messenger_t</div><div class="ttdef"><b>Definition:</b> messenger.h:157</div></div>
+<div class="ttc" id="group__messenger_html_gaa27f202efc3cb9454b899576058064b1"><div class="ttname"><a href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a></div><div class="ttdeci">PN_EXTERN pn_link_t * pn_messenger_tracker_link(pn_messenger_t *messenger, pn_tracker_t tracker)</div></div>
+<div class="ttc" id="messenger_8h_html_a40147e4fdea368138335e90cbaf6e7aa"><div class="ttname"><a href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenger_set_snd_settle_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_snd_settle_mode(pn_messenger_t *messenger, const pn_snd_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__messenger_html_gac031418719d3afdd29cc6e64a3d97d67"><div class="ttname"><a href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a></div><div class="ttdeci">PN_EXTERN pn_timestamp_t pn_messenger_deadline(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gae8e9057967d3ca4d81318b147cd3f5ce"><div class="ttname"><a href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a></div><div class="ttdeci">PN_EXTERN void * pn_subscription_get_context(pn_subscription_t *sub)</div></div>
+<div class="ttc" id="group__messenger_html_ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><div class="ttname"><a href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_password(pn_messenger_t *messenger, const char *password)</div></div>
+<div class="ttc" id="group__messenger_html_ga21ab008d0e2218de2bb2ff19d66e214c"><div class="ttname"><a href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_trusted_certificates(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_gaca818b10d8ab415ff21b2df30e645588"><div class="ttname"><a href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a></div><div class="ttdeci">PN_EXTERN const char * pn_messenger_get_password(pn_messenger_t *messenger)</div></div>
+<div class="ttc" id="group__messenger_html_ga318b28252ff310f1956bc892ffaffaf3"><div class="ttname"><a href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_settle(pn_messenger_t *messenger, pn_tracker_t tracker, int flags)</div></div>
+<div class="ttc" id="group__messenger_html_gadc93816636d614c8ea2abdeef1b99573"><div class="ttname"><a href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_put(pn_messenger_t *messenger, pn_message_t *msg)</div></div>
+<div class="ttc" id="messenger_8h_html_ad139854875a7857a3dc1a0f93de718d9"><div class="ttname"><a href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a></div><div class="ttdeci">PN_EXTERN int pn_messenger_set_rcv_settle_mode(pn_messenger_t *messenger, const pn_rcv_settle_mode_t mode)</div></div>
+<div class="ttc" id="group__messenger_html_ga5770958f2ad363cbce4e49ddde2f0249"><div class="ttname"><a href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a></div><div class="ttdeci">PN_EXTERN pn_messenger_t * pn_messenger(const char *name)</div></div>
+<div class="ttc" id="group__selectable_html_gab7034170bf6367b989281d8ddaa87b09"><div class="ttname"><a href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a></div><div class="ttdeci">struct pn_selectable_t pn_selectable_t</div><div class="ttdef"><b>Definition:</b> selectable.h:68</div></div>
+</div><!-- fragment --></div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="messenger_8h.html">messenger.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
new file mode 100755
index 0000000..deb570c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Modules</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('modules.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="headertitle">
+<div class="title">Modules</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock">Here is a list of all modules:</div><div class="directory">
+<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
+<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__data.html" target="_self">Data</a></td><td class="desc"></td></tr>
+<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">&#9660;</span><a class="el" href="group__engine.html" target="_self">Engine</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_0_" class="arrow" onclick="toggleFolder('1_0_')">&#9660;</span><a class="el" href="group__connection.html" target="_self">Connection</a></td><td class="desc"></td></tr>
+<tr id="row_1_0_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__condition.html" target="_self">Condition</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_1_" class="arrow" onclick="toggleFolder('1_1_')">&#9660;</span><a class="el" href="group__delivery.html" target="_self">Delivery</a></td><td class="desc"></td></tr>
+<tr id="row_1_1_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__disposition.html" target="_self">Disposition</a></td><td class="desc"></td></tr>
+<tr id="row_1_2_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__event.html" target="_self">Event</a></td><td class="desc"></td></tr>
+<tr id="row_1_3_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_3_" class="arrow" onclick="toggleFolder('1_3_')">&#9660;</span><a class="el" href="group__link.html" target="_self">Link</a></td><td class="desc"></td></tr>
+<tr id="row_1_3_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sender.html" target="_self">Sender</a></td><td class="desc"></td></tr>
+<tr id="row_1_3_1_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__receiver.html" target="_self">Receiver</a></td><td class="desc"></td></tr>
+<tr id="row_1_3_2_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__terminus.html" target="_self">Terminus</a></td><td class="desc"></td></tr>
+<tr id="row_1_4_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__session.html" target="_self">Session</a></td><td class="desc"></td></tr>
+<tr id="row_1_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_1_5_" class="arrow" onclick="toggleFolder('1_5_')">&#9660;</span><a class="el" href="group__transport.html" target="_self">Transport</a></td><td class="desc"></td></tr>
+<tr id="row_1_5_0_"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__sasl.html" target="_self">SASL</a></td><td class="desc"></td></tr>
+<tr id="row_1_5_1_" class="even"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><a class="el" href="group__ssl.html" target="_self">SSL</a></td><td class="desc"></td></tr>
+<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__handlers.html" target="_self">Handlers</a></td><td class="desc"></td></tr>
+<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__message.html" target="_self">Message</a></td><td class="desc"></td></tr>
+<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__messenger.html" target="_self">Messenger</a></td><td class="desc"></td></tr>
+<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__reactor.html" target="_self">Reactor</a></td><td class="desc"></td></tr>
+<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__selectable.html" target="_self">Selectable</a></td><td class="desc"></td></tr>
+<tr id="row_7_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9660;</span><a class="el" href="group__types.html" target="_self">Types</a></td><td class="desc"></td></tr>
+<tr id="row_7_0_"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__primitives.html" target="_self">Primitive Types</a></td><td class="desc"></td></tr>
+<tr id="row_7_1_" class="even"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><a class="el" href="group__abstract.html" target="_self">Abstract Types</a></td><td class="desc"></td></tr>
+<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><a class="el" href="group__url.html" target="_self">URL</a></td><td class="desc"></td></tr>
+</table>
+</div><!-- directory -->
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
new file mode 100755
index 0000000..0c92501
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/modules.js
@@ -0,0 +1,12 @@
+var modules =
+[
+    [ "Data", "group__data.html", "group__data" ],
+    [ "Engine", "group__engine.html", "group__engine" ],
+    [ "Handlers", "group__handlers.html", null ],
+    [ "Message", "group__message.html", "group__message" ],
+    [ "Messenger", "group__messenger.html", "group__messenger" ],
+    [ "Reactor", "group__reactor.html", "group__reactor" ],
+    [ "Selectable", "group__selectable.html", "group__selectable" ],
+    [ "Types", "group__types.html", "group__types" ],
+    [ "URL", "group__url.html", "group__url" ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png
new file mode 100755
index 0000000..72a58a5
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_f.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png
new file mode 100755
index 0000000..2093a23
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_g.png differ

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png
new file mode 100755
index 0000000..33389b1
Binary files /dev/null and b/content/releases/qpid-proton-0.13.0/proton/c/api/nav_h.png differ


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[35/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/globals.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/globals.html b/content/releases/qpid-proton-0.13.0/proton/c/api/globals.html
new file mode 100755
index 0000000..64a2cd7
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/globals.html
@@ -0,0 +1,2036 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: File Members</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('globals.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="contents">
+<div class="textblock">Here is a list of all documented file members with links to the documentation:</div>
+
+<h3><a class="anchor" id="index_p"></a>- p -</h3><ul>
+<li>PN_ACCEPTED
+: <a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">disposition.h</a>
+</li>
+<li>PN_ARRAY
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2c6f15d0ad9e27f040382ef4a2be807d">codec.h</a>
+</li>
+<li>PN_BINARY
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7dc0fd4874c2b57a8249614d348643e9">codec.h</a>
+</li>
+<li>PN_BOOL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba2d6444a931a66258de3c73ad01238ae7">codec.h</a>
+</li>
+<li>PN_BYTE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba32d7a9a461945791cb02902af9ff6592">codec.h</a>
+</li>
+<li>PN_CHAR
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba905512ea57a64d4e2aecf4877b192124">codec.h</a>
+</li>
+<li>pn_collector()
+: <a class="el" href="group__event.html#gaa880eb8a610de74e5d34bc0a4c239ada">event.h</a>
+</li>
+<li>pn_collector_free()
+: <a class="el" href="group__event.html#gaff9695d4c47feea83a5762cec75d6ccf">event.h</a>
+</li>
+<li>pn_collector_more()
+: <a class="el" href="group__event.html#ga5ca84a1786d2707cfcfe821bdcf19d15">event.h</a>
+</li>
+<li>pn_collector_peek()
+: <a class="el" href="group__event.html#ga93fe9a4d042d37ade5cd00b3cc1cb59f">event.h</a>
+</li>
+<li>pn_collector_pop()
+: <a class="el" href="group__event.html#gaa555f47b96943d506be173d3bfbb0e2f">event.h</a>
+</li>
+<li>pn_collector_put()
+: <a class="el" href="group__event.html#gafa2f79fd9dd3cd78fb8edef78a70048c">event.h</a>
+</li>
+<li>pn_collector_release()
+: <a class="el" href="group__event.html#gad1f005d4eae73f8d81e2df08da151f53">event.h</a>
+</li>
+<li>pn_collector_t
+: <a class="el" href="group__event.html#ga905cdecedb8020bc28e648e43348b5d1">types.h</a>
+</li>
+<li>pn_condition_clear()
+: <a class="el" href="group__condition.html#ga038f092914fc0fd8ae3713a537e34a05">condition.h</a>
+</li>
+<li>pn_condition_get_description()
+: <a class="el" href="group__condition.html#ga4cb8ef00e5050a0dfa022a89e44724e1">condition.h</a>
+</li>
+<li>pn_condition_get_name()
+: <a class="el" href="group__condition.html#ga8bb1e8261bb4c49b20e09d4015d3f8f1">condition.h</a>
+</li>
+<li>pn_condition_info()
+: <a class="el" href="group__condition.html#ga6ce699cd410d7cef3de1ee97e975720a">condition.h</a>
+</li>
+<li>pn_condition_is_redirect()
+: <a class="el" href="group__condition.html#gaaab127d4d71648f675858e9a250f73b3">condition.h</a>
+</li>
+<li>pn_condition_is_set()
+: <a class="el" href="group__condition.html#ga42e27e6830b6e29c1a3c769516cd706e">condition.h</a>
+</li>
+<li>pn_condition_redirect_host()
+: <a class="el" href="group__condition.html#ga6a226262df61311f33a6d5075b15ce41">condition.h</a>
+</li>
+<li>pn_condition_redirect_port()
+: <a class="el" href="group__condition.html#ga09cf10e3bb03d63a12b8d7bb91bc810f">condition.h</a>
+</li>
+<li>pn_condition_set_description()
+: <a class="el" href="group__condition.html#gac20f81e06aa0efb5f5a23b141b36be7b">condition.h</a>
+</li>
+<li>pn_condition_set_name()
+: <a class="el" href="group__condition.html#ga2ae7b345d3dc1417766e23bf8435cf29">condition.h</a>
+</li>
+<li>pn_condition_t
+: <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">condition.h</a>
+</li>
+<li>PN_CONFIGURATION
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba95b1d5b60c47569e0358258305de1d58">terminus.h</a>
+</li>
+<li>pn_connection()
+: <a class="el" href="group__connection.html#ga7ad02932efd7fd54938813852f7b61dc">connection.h</a>
+</li>
+<li>pn_connection_attachments()
+: <a class="el" href="group__connection.html#ga8510314b8226658d14ee20253bde5853">connection.h</a>
+</li>
+<li>PN_CONNECTION_BOUND
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf61aa79ca82b3a8f5017dc735843fae5">event.h</a>
+</li>
+<li>pn_connection_close()
+: <a class="el" href="group__connection.html#gacc8f6e4fd7c886c084212852918bd8cf">connection.h</a>
+</li>
+<li>pn_connection_collect()
+: <a class="el" href="group__connection.html#ga7943e7721ab30776cb79d4799d628164">connection.h</a>
+</li>
+<li>pn_connection_condition()
+: <a class="el" href="group__connection.html#gaf9b7a7f1b127151a1cb35dcb86bcbe6d">connection.h</a>
+</li>
+<li>pn_connection_desired_capabilities()
+: <a class="el" href="group__connection.html#ga608fc121ce149f534bac640b119d2230">connection.h</a>
+</li>
+<li>pn_connection_error()
+: <a class="el" href="group__connection.html#ga6ee261d6544bd80c8db1c00861e6847b">connection.h</a>
+</li>
+<li>PN_CONNECTION_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa6c7d6b4e5f1e4f47fa80dae1ad686e0b">event.h</a>
+</li>
+<li>pn_connection_free()
+: <a class="el" href="group__connection.html#ga94b0ff0015b3d2c2325fb24cc0e65bf2">connection.h</a>
+</li>
+<li>pn_connection_get_container()
+: <a class="el" href="group__connection.html#ga1ae9f5d1b693ed734384241100564c60">connection.h</a>
+</li>
+<li>pn_connection_get_context()
+: <a class="el" href="group__connection.html#gaf304c011df5e00160f49297ba172149c">connection.h</a>
+</li>
+<li>pn_connection_get_hostname()
+: <a class="el" href="group__connection.html#gac1df3c6f6d31bbc1a0e0e7e4ffb1b4fa">connection.h</a>
+</li>
+<li>pn_connection_get_user()
+: <a class="el" href="group__connection.html#gaeb5426c33775c4d668d1653426e65d95">connection.h</a>
+</li>
+<li>PN_CONNECTION_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa182e571a0310028514bce66a41063a6e">event.h</a>
+</li>
+<li>PN_CONNECTION_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac8567664d41057ae94d23776f5ecdb86">event.h</a>
+</li>
+<li>PN_CONNECTION_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d285c46982df224c3e4733b05c3540a">event.h</a>
+</li>
+<li>pn_connection_offered_capabilities()
+: <a class="el" href="group__connection.html#ga8b7a3914155561305f814d12422c874a">connection.h</a>
+</li>
+<li>pn_connection_open()
+: <a class="el" href="group__connection.html#ga7458674f4779b1e863494a991c923c0e">connection.h</a>
+</li>
+<li>pn_connection_properties()
+: <a class="el" href="group__connection.html#gab8700c359187ecb9451acf43c78c5486">connection.h</a>
+</li>
+<li>pn_connection_release()
+: <a class="el" href="group__connection.html#gaa373c1fb55103e273944f49cc8b0edf5">connection.h</a>
+</li>
+<li>PN_CONNECTION_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1252529cf9f03d214c9b4fea5cf11b2f">event.h</a>
+</li>
+<li>pn_connection_remote_condition()
+: <a class="el" href="group__connection.html#ga6a8f4087f792e701e01a572b8ac84dd0">connection.h</a>
+</li>
+<li>pn_connection_remote_container()
+: <a class="el" href="group__connection.html#ga466d510620741123b4e9ba723c039f0c">connection.h</a>
+</li>
+<li>pn_connection_remote_desired_capabilities()
+: <a class="el" href="group__connection.html#ga57a496ea0893c5920a7ace900e033a74">connection.h</a>
+</li>
+<li>pn_connection_remote_hostname()
+: <a class="el" href="group__connection.html#ga2d78f4bf7484fa8a44bb7fd64b7a75e8">connection.h</a>
+</li>
+<li>pn_connection_remote_offered_capabilities()
+: <a class="el" href="group__connection.html#ga9d3578b047e3f0118c0fd5e106f58579">connection.h</a>
+</li>
+<li>PN_CONNECTION_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad48bce685db553740fa71cc36473b5cc">event.h</a>
+</li>
+<li>pn_connection_remote_properties()
+: <a class="el" href="group__connection.html#ga98cc1795b88c340ee0d3aab3b8db0abf">connection.h</a>
+</li>
+<li>pn_connection_reset()
+: <a class="el" href="group__connection.html#ga5da6d9f55883af5f996d45828a7034a7">connection.h</a>
+</li>
+<li>pn_connection_set_container()
+: <a class="el" href="group__connection.html#ga26407d58547c672d64858e07375e0965">connection.h</a>
+</li>
+<li>pn_connection_set_context()
+: <a class="el" href="group__connection.html#ga3f6cdab1871250511beef56402a4f7f7">connection.h</a>
+</li>
+<li>pn_connection_set_hostname()
+: <a class="el" href="group__connection.html#ga204a7c356658d414f5d08da4f25f5d9e">connection.h</a>
+</li>
+<li>pn_connection_set_password()
+: <a class="el" href="group__connection.html#gacaaee6956135f36d9bd6ef4d9f300a2c">connection.h</a>
+</li>
+<li>pn_connection_set_user()
+: <a class="el" href="group__connection.html#ga167a317ed0316c37e28a11e4e97d6a53">connection.h</a>
+</li>
+<li>pn_connection_state()
+: <a class="el" href="group__connection.html#gab2f0a1503fa22e705dcad9056054a18a">connection.h</a>
+</li>
+<li>pn_connection_t
+: <a class="el" href="group__connection.html#ga886351d81ff3a977a284a206526c5aff">types.h</a>
+</li>
+<li>pn_connection_transport()
+: <a class="el" href="group__connection.html#ga9181af243a5958309ad90bf8460634ae">connection.h</a>
+</li>
+<li>PN_CONNECTION_UNBOUND
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaac683ba544c12cbf36a3d3015ae818498">event.h</a>
+</li>
+<li>PN_COORDINATOR
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a75bb94f03973a939835d98e9b1999aae">terminus.h</a>
+</li>
+<li>PN_CUMULATIVE
+: <a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">messenger.h</a>
+</li>
+<li>pn_data()
+: <a class="el" href="group__data.html#gafcc8aae2df7d12f3d2a9b9d3ddc82494">codec.h</a>
+</li>
+<li>pn_data_append()
+: <a class="el" href="group__data.html#gaaec0e43b868e758310bfb65a3065de35">codec.h</a>
+</li>
+<li>pn_data_appendn()
+: <a class="el" href="group__data.html#ga50c7179db92da951c918279c4229ec88">codec.h</a>
+</li>
+<li>pn_data_clear()
+: <a class="el" href="group__data.html#gadcd2302af4138df54c4746a63d5d1126">codec.h</a>
+</li>
+<li>pn_data_copy()
+: <a class="el" href="group__data.html#gae667fd79f80ce37dde639d3a0cfd38f9">codec.h</a>
+</li>
+<li>pn_data_decode()
+: <a class="el" href="group__data.html#gab909ae76a8f77b31f3f3ebc4b42b3c53">codec.h</a>
+</li>
+<li>pn_data_dump()
+: <a class="el" href="group__data.html#gaf2cd71e20873f001af7df46411ea82ec">codec.h</a>
+</li>
+<li>pn_data_encode()
+: <a class="el" href="group__data.html#ga1b62c53f552bbd3a7d6104f370547b28">codec.h</a>
+</li>
+<li>pn_data_encoded_size()
+: <a class="el" href="group__data.html#gaff5e6d111aaa22b5bb254381bcdd9f79">codec.h</a>
+</li>
+<li>pn_data_enter()
+: <a class="el" href="group__data.html#ga37a5eec807c913d165ba1de45e685b19">codec.h</a>
+</li>
+<li>pn_data_errno()
+: <a class="el" href="group__data.html#ga00f68f246fe5a0641c206d1e4bd3ce34">codec.h</a>
+</li>
+<li>pn_data_error()
+: <a class="el" href="group__data.html#gac784c15b856ff9f953ec7d22d90fc0fc">codec.h</a>
+</li>
+<li>pn_data_exit()
+: <a class="el" href="group__data.html#ga6082cb1e9b6bc00948f0878717b41270">codec.h</a>
+</li>
+<li>pn_data_format()
+: <a class="el" href="group__data.html#gaae0ba5dd81812d60060505fbae3fcbdb">codec.h</a>
+</li>
+<li>pn_data_free()
+: <a class="el" href="group__data.html#ga5c3a83c1afb9b5425d145d5b5a92fbc4">codec.h</a>
+</li>
+<li>pn_data_get_array()
+: <a class="el" href="group__data.html#gac9700149093e77e783ddcef52a8a4db1">codec.h</a>
+</li>
+<li>pn_data_get_array_type()
+: <a class="el" href="group__data.html#gab8e7bedd5273ca39de95b8b8b3864d61">codec.h</a>
+</li>
+<li>pn_data_get_atom()
+: <a class="el" href="group__data.html#ga8cee2e1f0d422738f99eb538727f4319">codec.h</a>
+</li>
+<li>pn_data_get_binary()
+: <a class="el" href="group__data.html#ga4c77a6e34a96f6f955ce30ce9b92b41c">codec.h</a>
+</li>
+<li>pn_data_get_bool()
+: <a class="el" href="group__data.html#ga37f4661f13f7ede4db33095298089e60">codec.h</a>
+</li>
+<li>pn_data_get_byte()
+: <a class="el" href="group__data.html#ga03a69f9332eee0e205cf9f11ad3d2249">codec.h</a>
+</li>
+<li>pn_data_get_bytes()
+: <a class="el" href="group__data.html#gabac9485859d8e7e753cc7d5cca18ad63">codec.h</a>
+</li>
+<li>pn_data_get_char()
+: <a class="el" href="group__data.html#gae664bb78d8c5ce9cf9375dac99bbb04e">codec.h</a>
+</li>
+<li>pn_data_get_decimal128()
+: <a class="el" href="group__data.html#ga1b744c779f8f9ba14f27b70795cca5e7">codec.h</a>
+</li>
+<li>pn_data_get_decimal32()
+: <a class="el" href="group__data.html#ga5941073925427acd8a8e3a2c8ffe09f2">codec.h</a>
+</li>
+<li>pn_data_get_decimal64()
+: <a class="el" href="group__data.html#ga38fe961771db4952b6281e5b00ecac89">codec.h</a>
+</li>
+<li>pn_data_get_double()
+: <a class="el" href="group__data.html#ga0032a3390f1c09c4bdbb2db245126524">codec.h</a>
+</li>
+<li>pn_data_get_float()
+: <a class="el" href="group__data.html#gad56554ed239e0ba6d5e76deb7e5151a0">codec.h</a>
+</li>
+<li>pn_data_get_int()
+: <a class="el" href="group__data.html#ga2063c4861ad5fedc59e2c9eab50fd74f">codec.h</a>
+</li>
+<li>pn_data_get_list()
+: <a class="el" href="group__data.html#gaf57a68675bf7c951ef93e333d12331af">codec.h</a>
+</li>
+<li>pn_data_get_long()
+: <a class="el" href="group__data.html#ga1cfcd86ac89600c6bf4d496594daa6bf">codec.h</a>
+</li>
+<li>pn_data_get_map()
+: <a class="el" href="group__data.html#gad6401b3b6546a86d10b666d648de26b7">codec.h</a>
+</li>
+<li>pn_data_get_short()
+: <a class="el" href="group__data.html#ga00cdfc2b8b894ec53143924dc8dcf95b">codec.h</a>
+</li>
+<li>pn_data_get_string()
+: <a class="el" href="group__data.html#ga6c81297c987e7ff682882c9a85f625ea">codec.h</a>
+</li>
+<li>pn_data_get_symbol()
+: <a class="el" href="group__data.html#ga1297b27c461838081be7e5e48915736f">codec.h</a>
+</li>
+<li>pn_data_get_timestamp()
+: <a class="el" href="group__data.html#ga8d79239b695728859bb94937ebdb346e">codec.h</a>
+</li>
+<li>pn_data_get_ubyte()
+: <a class="el" href="group__data.html#ga833462593fa1366867d399e54e12f95a">codec.h</a>
+</li>
+<li>pn_data_get_uint()
+: <a class="el" href="group__data.html#gadc681a22d35a8cf825506107190537dc">codec.h</a>
+</li>
+<li>pn_data_get_ulong()
+: <a class="el" href="group__data.html#ga51c11e03a76dce0b1013adfd51ceac4b">codec.h</a>
+</li>
+<li>pn_data_get_ushort()
+: <a class="el" href="group__data.html#ga9839bc1094a1626db6684f9fc9997d81">codec.h</a>
+</li>
+<li>pn_data_get_uuid()
+: <a class="el" href="group__data.html#gab3f128742148492c7e8d509674395752">codec.h</a>
+</li>
+<li>pn_data_is_array_described()
+: <a class="el" href="group__data.html#gacae4481af22f2d9c5253c022de89c808">codec.h</a>
+</li>
+<li>pn_data_is_described()
+: <a class="el" href="group__data.html#ga017f9e11e72206d02dc82e06282ec956">codec.h</a>
+</li>
+<li>pn_data_is_null()
+: <a class="el" href="group__data.html#gae6200ee577b92809bab4762802b4a01e">codec.h</a>
+</li>
+<li>pn_data_narrow()
+: <a class="el" href="group__data.html#ga4df82b8d528399bc524eed5561348cf1">codec.h</a>
+</li>
+<li>pn_data_next()
+: <a class="el" href="group__data.html#ga263f241d7f97826ad223f5568b7eae79">codec.h</a>
+</li>
+<li>pn_data_point()
+: <a class="el" href="group__data.html#gaa155cf465bb16a4f77a9b939211f1ef8">codec.h</a>
+</li>
+<li>pn_data_prev()
+: <a class="el" href="group__data.html#ga656b946dfaa0e4bc5e2e54275cb6304d">codec.h</a>
+</li>
+<li>pn_data_print()
+: <a class="el" href="group__data.html#ga6cdc924144c5963bf370da33cc7b0102">codec.h</a>
+</li>
+<li>pn_data_put_array()
+: <a class="el" href="group__data.html#gabee4683d01f40d0bf0e75cbf55d13d43">codec.h</a>
+</li>
+<li>pn_data_put_atom()
+: <a class="el" href="group__data.html#gacc956eb9cd9d1434e95e8e89d24f6d75">codec.h</a>
+</li>
+<li>pn_data_put_binary()
+: <a class="el" href="group__data.html#gada1c4399957d9d07ee7676e1be703d3c">codec.h</a>
+</li>
+<li>pn_data_put_bool()
+: <a class="el" href="group__data.html#ga9bd8fa2e72aee9b7a49a471d0ab891d6">codec.h</a>
+</li>
+<li>pn_data_put_byte()
+: <a class="el" href="group__data.html#ga0fb37ff2b6220644c70c89d07b04b318">codec.h</a>
+</li>
+<li>pn_data_put_char()
+: <a class="el" href="group__data.html#ga10e83457b188e64e16816f4837fbe2f0">codec.h</a>
+</li>
+<li>pn_data_put_decimal128()
+: <a class="el" href="group__data.html#gac78d77572b1c36b01b469ff604da9710">codec.h</a>
+</li>
+<li>pn_data_put_decimal32()
+: <a class="el" href="group__data.html#ga97266ce50aee4c6e0c8603d68c07a2d4">codec.h</a>
+</li>
+<li>pn_data_put_decimal64()
+: <a class="el" href="group__data.html#ga6a964f2c22a015983793a3323651e0f0">codec.h</a>
+</li>
+<li>pn_data_put_described()
+: <a class="el" href="group__data.html#ga7dac51e4345896a1ac969169237b5c16">codec.h</a>
+</li>
+<li>pn_data_put_double()
+: <a class="el" href="group__data.html#ga03bbb354d2ebc461e952a6fe84e25d57">codec.h</a>
+</li>
+<li>pn_data_put_float()
+: <a class="el" href="group__data.html#gacb96a69af27c8a6d1a041e51cb4319e3">codec.h</a>
+</li>
+<li>pn_data_put_int()
+: <a class="el" href="group__data.html#gabe6b2617d9361332c57fac7c152a3ea6">codec.h</a>
+</li>
+<li>pn_data_put_list()
+: <a class="el" href="group__data.html#gaac31eb899c93e404926081a2650d7f55">codec.h</a>
+</li>
+<li>pn_data_put_long()
+: <a class="el" href="group__data.html#ga538519513a20a441fddd98214c049fb6">codec.h</a>
+</li>
+<li>pn_data_put_map()
+: <a class="el" href="group__data.html#ga1ef7d014a1fcbfc6f39f363b6825ad2c">codec.h</a>
+</li>
+<li>pn_data_put_null()
+: <a class="el" href="group__data.html#ga52cdd84bd9964c29cb6cd4cad7ef0467">codec.h</a>
+</li>
+<li>pn_data_put_short()
+: <a class="el" href="group__data.html#ga00d64770a609ca56d0eeda41dd8847bb">codec.h</a>
+</li>
+<li>pn_data_put_string()
+: <a class="el" href="group__data.html#ga03fa959001ad29c5646edcb42caaa12c">codec.h</a>
+</li>
+<li>pn_data_put_symbol()
+: <a class="el" href="group__data.html#gabc1d7ff29b81c7a6f72f5f8a0466b723">codec.h</a>
+</li>
+<li>pn_data_put_timestamp()
+: <a class="el" href="group__data.html#gab3a5aea516790f3b87b7a0f2f5374e10">codec.h</a>
+</li>
+<li>pn_data_put_ubyte()
+: <a class="el" href="group__data.html#ga03f3769fafcfe3208db645eb629b536c">codec.h</a>
+</li>
+<li>pn_data_put_uint()
+: <a class="el" href="group__data.html#ga44f6fae3db7765bb79eb29394afa02c7">codec.h</a>
+</li>
+<li>pn_data_put_ulong()
+: <a class="el" href="group__data.html#gae432d32c8155d28a261f428f4b9fd870">codec.h</a>
+</li>
+<li>pn_data_put_ushort()
+: <a class="el" href="group__data.html#ga847e4703a17ad4ebc1a8013bd34c1c39">codec.h</a>
+</li>
+<li>pn_data_put_uuid()
+: <a class="el" href="group__data.html#ga2d0f06871283cdd3cfa9b978ff9a9ae2">codec.h</a>
+</li>
+<li>pn_data_restore()
+: <a class="el" href="group__data.html#gae70c79935ccce9b893494044e29423fa">codec.h</a>
+</li>
+<li>pn_data_rewind()
+: <a class="el" href="group__data.html#ga46683edde8b3118f0a28a17737c392b1">codec.h</a>
+</li>
+<li>pn_data_size()
+: <a class="el" href="group__data.html#ga5facc4b4d0559c4a6b334a02fd982628">codec.h</a>
+</li>
+<li>pn_data_t
+: <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">codec.h</a>
+</li>
+<li>pn_data_type()
+: <a class="el" href="group__data.html#gaac5e69565602301035f58da8759d90d0">codec.h</a>
+</li>
+<li>pn_data_widen()
+: <a class="el" href="group__data.html#gae43fd5ef5ac16fea997dd3e212b666ce">codec.h</a>
+</li>
+<li>PN_DECIMAL128
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae54cf8095578932042be640555855cd4">codec.h</a>
+</li>
+<li>PN_DECIMAL32
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbae998dd044ac55b959427fc90531b14ca">codec.h</a>
+</li>
+<li>PN_DECIMAL64
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbacb54239601b8bf4795e34417425b92ae">codec.h</a>
+</li>
+<li>PN_DEFAULT_PRIORITY
+: <a class="el" href="group__message.html#ga732b155202644a5c5be75a651a3c4fac">message.h</a>
+</li>
+<li>PN_DELIVERIES
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089bac2e0a9f773faf4ee8fd43f77855933d2">terminus.h</a>
+</li>
+<li>PN_DELIVERY
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa70bbfc163d85732b5652dc70fb3330fe">event.h</a>
+</li>
+<li>pn_delivery()
+: <a class="el" href="group__delivery.html#gad7ac1f5356fa3fb1639e25ad1d05933b">delivery.h</a>
+</li>
+<li>pn_delivery_attachments()
+: <a class="el" href="group__delivery.html#gace64c19b55c542fc894816bea7d57c0c">delivery.h</a>
+</li>
+<li>pn_delivery_buffered()
+: <a class="el" href="group__delivery.html#gafcd07b42d1380f30e6fdee1e4423b6a3">delivery.h</a>
+</li>
+<li>pn_delivery_clear()
+: <a class="el" href="group__delivery.html#ga6b90bcc2dcacdb24983c66479d610325">delivery.h</a>
+</li>
+<li>pn_delivery_current()
+: <a class="el" href="group__delivery.html#ga38fd90d9b16366541c05d289a7bb45c3">delivery.h</a>
+</li>
+<li>pn_delivery_dump()
+: <a class="el" href="group__delivery.html#gaca0dbead0ad90a228dffcad5da5cfa5d">delivery.h</a>
+</li>
+<li>pn_delivery_get_context()
+: <a class="el" href="group__delivery.html#ga58503daa93d897b69e34de1b32cfc384">delivery.h</a>
+</li>
+<li>pn_delivery_link()
+: <a class="el" href="group__delivery.html#ga96e7f26b4b6776297602194c1d8f5c6f">delivery.h</a>
+</li>
+<li>pn_delivery_local()
+: <a class="el" href="group__delivery.html#ga10647ef832705827cafd2e3162f97b73">delivery.h</a>
+</li>
+<li>pn_delivery_local_state()
+: <a class="el" href="group__delivery.html#ga22f4c1f220816cefafb250dd5c2b92f4">delivery.h</a>
+</li>
+<li>pn_delivery_partial()
+: <a class="el" href="group__delivery.html#gad3cdc28f24b74b71e547881b16c6c20b">delivery.h</a>
+</li>
+<li>pn_delivery_pending()
+: <a class="el" href="group__delivery.html#ga6ad7ae3286b0a4f553b33ea9ce5bb172">delivery.h</a>
+</li>
+<li>pn_delivery_readable()
+: <a class="el" href="group__delivery.html#ga5d9fd7f307a6e68bbcfa3aab1c93b81a">delivery.h</a>
+</li>
+<li>pn_delivery_remote()
+: <a class="el" href="group__delivery.html#gad971053ebf742d3ae023c7cf0e89d88b">delivery.h</a>
+</li>
+<li>pn_delivery_remote_state()
+: <a class="el" href="group__delivery.html#ga82b9bb95f0ddb25937d5438d81b7f16f">delivery.h</a>
+</li>
+<li>pn_delivery_set_context()
+: <a class="el" href="group__delivery.html#ga511920cc2f9f2030ce398f4a4813c046">delivery.h</a>
+</li>
+<li>pn_delivery_settle()
+: <a class="el" href="group__delivery.html#ga8b3a1e6da2acabf21fedea60198d4cdb">delivery.h</a>
+</li>
+<li>pn_delivery_settled()
+: <a class="el" href="group__delivery.html#ga1e57daeae02237fa168b0b35bc4fe198">delivery.h</a>
+</li>
+<li>pn_delivery_t
+: <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">types.h</a>
+</li>
+<li>pn_delivery_tag()
+: <a class="el" href="group__delivery.html#gaa49ff925476e5ed5027c59e58e088f50">delivery.h</a>
+</li>
+<li>pn_delivery_tag_t
+: <a class="el" href="group__delivery.html#ga085159cb4136f84a02777bcc72c73fa3">delivery.h</a>
+</li>
+<li>pn_delivery_update()
+: <a class="el" href="group__delivery.html#ga11803f844e1521b2ccaabb0259186308">delivery.h</a>
+</li>
+<li>pn_delivery_updated()
+: <a class="el" href="group__delivery.html#ga4e302349ed7e71b2311549e53a65ae0d">delivery.h</a>
+</li>
+<li>pn_delivery_writable()
+: <a class="el" href="group__delivery.html#ga2865b95666ff6ca6e9ed9623844c15bf">delivery.h</a>
+</li>
+<li>PN_DESCRIBED
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaff3c998d42222a4a4be01cac89418d07">codec.h</a>
+</li>
+<li>pn_disposition_annotations()
+: <a class="el" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">disposition.h</a>
+</li>
+<li>pn_disposition_condition()
+: <a class="el" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">disposition.h</a>
+</li>
+<li>pn_disposition_data()
+: <a class="el" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">disposition.h</a>
+</li>
+<li>pn_disposition_get_section_number()
+: <a class="el" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">disposition.h</a>
+</li>
+<li>pn_disposition_get_section_offset()
+: <a class="el" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">disposition.h</a>
+</li>
+<li>pn_disposition_is_failed()
+: <a class="el" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">disposition.h</a>
+</li>
+<li>pn_disposition_is_undeliverable()
+: <a class="el" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">disposition.h</a>
+</li>
+<li>pn_disposition_set_failed()
+: <a class="el" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">disposition.h</a>
+</li>
+<li>pn_disposition_set_section_number()
+: <a class="el" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">disposition.h</a>
+</li>
+<li>pn_disposition_set_section_offset()
+: <a class="el" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">disposition.h</a>
+</li>
+<li>pn_disposition_set_undeliverable()
+: <a class="el" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">disposition.h</a>
+</li>
+<li>pn_disposition_t
+: <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">disposition.h</a>
+</li>
+<li>pn_disposition_type()
+: <a class="el" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">disposition.h</a>
+</li>
+<li>PN_DIST_MODE_COPY
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a914fec87d6b3211d5f2eeb780819e523">terminus.h</a>
+</li>
+<li>PN_DIST_MODE_MOVE
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a9e076691930f95f32c850ea01a808b92">terminus.h</a>
+</li>
+<li>PN_DIST_MODE_UNSPECIFIED
+: <a class="el" href="group__terminus.html#ggac6fb89a5fa96476db51b60f10dc785d0a74d3ae9ce3ad50e5c5cc71164a2a8aac">terminus.h</a>
+</li>
+<li>pn_distribution_mode_t
+: <a class="el" href="group__terminus.html#gac6fb89a5fa96476db51b60f10dc785d0">terminus.h</a>
+</li>
+<li>PN_DOUBLE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa1367e8029855849dc4e0d3f027279a5">codec.h</a>
+</li>
+<li>pn_dtag()
+: <a class="el" href="group__delivery.html#ga966599b1c91cd9b33ff6977cbd63d08a">delivery.h</a>
+</li>
+<li>pn_durability_t
+: <a class="el" href="group__terminus.html#ga213267363be45848f3299471ea93089b">terminus.h</a>
+</li>
+<li>pn_event_attachments()
+: <a class="el" href="group__event.html#gab2f4a048e116b4831f6d5300e39d0b7f">event.h</a>
+</li>
+<li>pn_event_class()
+: <a class="el" href="group__event.html#ga7cde0db3bb43614323ff1aee87bf45aa">event.h</a>
+</li>
+<li>pn_event_connection()
+: <a class="el" href="group__event.html#gabd51118bb12d11911fb189ace39fa20f">event.h</a>
+</li>
+<li>pn_event_context()
+: <a class="el" href="group__event.html#gae7306ffd931c65d9acab76fde75fbd53">event.h</a>
+</li>
+<li>pn_event_delivery()
+: <a class="el" href="group__event.html#gaadfc49bb1943bf56058bfe7affa5a380">event.h</a>
+</li>
+<li>pn_event_link()
+: <a class="el" href="group__event.html#ga2a289b44f0bb585f419f355e0e7bff81">event.h</a>
+</li>
+<li>PN_EVENT_NONE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1f5eec218463ae8e4f962fcc8eb2e657">event.h</a>
+</li>
+<li>pn_event_root()
+: <a class="el" href="group__event.html#ga7ac86262676e6ced40bacc2ca85d205e">event.h</a>
+</li>
+<li>pn_event_session()
+: <a class="el" href="group__event.html#ga5e61979e9bb2c76529c9b62a0a65a67d">event.h</a>
+</li>
+<li>pn_event_t
+: <a class="el" href="group__event.html#ga87f3028b4888632bbd56fb71ac737ae8">event.h</a>
+</li>
+<li>pn_event_transport()
+: <a class="el" href="group__event.html#ga5c8c7f4d2b79cb08e2f77fad9746fbc5">event.h</a>
+</li>
+<li>pn_event_type()
+: <a class="el" href="group__event.html#ga6f4ad7aa02de3d8e3d9006d1ff274585">event.h</a>
+</li>
+<li>pn_event_type_name()
+: <a class="el" href="group__event.html#gaede985de776fb37eaf3d2a34af60a5dc">event.h</a>
+</li>
+<li>pn_event_type_t
+: <a class="el" href="group__event.html#ga4876e2eed24a4d4e4c52b99842103cda">event.h</a>
+</li>
+<li>PN_EXPIRE_NEVER
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a52bf932997783f578fd29c0a4659c556">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_CONNECTION
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a188731d2f46e10273d74ae7cedbd5bb5">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_LINK
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0ad559c0f96078b8b7d8b84b77354b2391">terminus.h</a>
+</li>
+<li>PN_EXPIRE_WITH_SESSION
+: <a class="el" href="group__terminus.html#ggab4089b27ee99a348deab776f3d4931f0a02ac8e7dfc45bb4ae66e97624adaca01">terminus.h</a>
+</li>
+<li>pn_expiry_policy_t
+: <a class="el" href="group__terminus.html#gab4089b27ee99a348deab776f3d4931f0">terminus.h</a>
+</li>
+<li>PN_FLOAT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba9c27cba605584c7d093f26e7270bfaa0">codec.h</a>
+</li>
+<li>pn_handler_t
+: <a class="el" href="group__reactor.html#gaeab23d956ba5662b87f2a3b498af28b6">types.h</a>
+</li>
+<li>PN_INT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba175c594857c135ea2a9c3a2d415366ab">codec.h</a>
+</li>
+<li>PN_INVALID
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba891d1f2ee5621729cd5a07593042dce6">codec.h</a>
+</li>
+<li>pn_link_advance()
+: <a class="el" href="group__link.html#gaea1f1ff885604e194ecfbae8c43e91d7">link.h</a>
+</li>
+<li>pn_link_attachments()
+: <a class="el" href="group__link.html#ga51ace30d440f3f6a1c7b022a17c14738">link.h</a>
+</li>
+<li>pn_link_available()
+: <a class="el" href="group__link.html#gae87b35d45c495a640c04376175696403">link.h</a>
+</li>
+<li>pn_link_close()
+: <a class="el" href="group__link.html#gad9d63c2255cae6c913cb980f8812ace0">link.h</a>
+</li>
+<li>pn_link_condition()
+: <a class="el" href="group__link.html#ga3d9321a1831d214e079152b7a8030cf1">link.h</a>
+</li>
+<li>pn_link_credit()
+: <a class="el" href="group__link.html#gae106eccd62d41a1b6125bc471315066d">link.h</a>
+</li>
+<li>pn_link_current()
+: <a class="el" href="group__link.html#ga662d2bf8a9a447cf1a69f4ec7d72a6ac">link.h</a>
+</li>
+<li>pn_link_detach()
+: <a class="el" href="group__link.html#ga82df1bbe52ddbc75c7b7403489d4652f">link.h</a>
+</li>
+<li>pn_link_drain()
+: <a class="el" href="group__receiver.html#ga2f48aec7e3de526bbdea1c4e99708357">link.h</a>
+</li>
+<li>pn_link_drained()
+: <a class="el" href="group__link.html#ga72edd3ec60adb06f7af3f53580dfcebc">link.h</a>
+</li>
+<li>pn_link_draining()
+: <a class="el" href="group__receiver.html#gacda3e0bc16ff65cbfa99087f9da025c7">link.h</a>
+</li>
+<li>pn_link_error()
+: <a class="el" href="group__link.html#ga72d4d05cc2a29cc1a3c96cd984c2a4b6">link.h</a>
+</li>
+<li>PN_LINK_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaeacdc45bfe24b2a9da2aeed7b6effac5">event.h</a>
+</li>
+<li>pn_link_flow()
+: <a class="el" href="group__receiver.html#gaf331f33acd1fddbb6f8e674a8a7c6aa2">link.h</a>
+</li>
+<li>PN_LINK_FLOW
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa4eaecc54c07cdc9b0df7b1d536a7dc3f">event.h</a>
+</li>
+<li>pn_link_free()
+: <a class="el" href="group__link.html#gaa28fac1437012b534873b6e255bcb494">link.h</a>
+</li>
+<li>pn_link_get_context()
+: <a class="el" href="group__link.html#ga1bca6c08ba0179233dc76cb3834cbe4e">link.h</a>
+</li>
+<li>pn_link_get_drain()
+: <a class="el" href="group__link.html#ga412100bbe765f6fa0313257b6f24a1b8">link.h</a>
+</li>
+<li>pn_link_head()
+: <a class="el" href="group__link.html#gacd5a06ca5daa5d4910d795d7157ebfde">link.h</a>
+</li>
+<li>PN_LINK_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa2f9e46bded95d0233cc74a71fdc75a2c">event.h</a>
+</li>
+<li>pn_link_is_receiver()
+: <a class="el" href="group__link.html#gac02f18d19fa8da9fef840e52be41cf68">link.h</a>
+</li>
+<li>pn_link_is_sender()
+: <a class="el" href="group__link.html#gacb14567cf4afa5a3d2ec774cd66ec9fe">link.h</a>
+</li>
+<li>PN_LINK_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3b27f8d1c91cc05b47bed1905d42373a">event.h</a>
+</li>
+<li>PN_LINK_LOCAL_DETACH
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa838b909cce908f5769d043ba3e73e73e">event.h</a>
+</li>
+<li>PN_LINK_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5ddecd4b0ea72895413fbf1b5cb41f65">event.h</a>
+</li>
+<li>pn_link_name()
+: <a class="el" href="group__link.html#ga3d284db80651c3183a60f706325f2266">link.h</a>
+</li>
+<li>pn_link_next()
+: <a class="el" href="group__link.html#ga07d0254efd3df298246a043f5323d540">link.h</a>
+</li>
+<li>pn_link_offered()
+: <a class="el" href="group__sender.html#gaa7a1eb227dde862c8a311535d1737b1a">link.h</a>
+</li>
+<li>pn_link_open()
+: <a class="el" href="group__link.html#gab9a73ca4ac5383a71ddf54cbcb748083">link.h</a>
+</li>
+<li>pn_link_queued()
+: <a class="el" href="group__link.html#gab5a35ccbd14c04285845a6d7b40f44df">link.h</a>
+</li>
+<li>pn_link_rcv_settle_mode()
+: <a class="el" href="group__link.html#ga8aec1bf839d167e81037595a86c8751a">link.h</a>
+</li>
+<li>pn_link_recv()
+: <a class="el" href="group__receiver.html#gaa98289676877e6c820a95e4bce94eda6">link.h</a>
+</li>
+<li>PN_LINK_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1153f0108be071c31210dd1cd3e40a1f">event.h</a>
+</li>
+<li>pn_link_remote_condition()
+: <a class="el" href="group__link.html#gabac87dd5667123557a0e73a45ad13349">link.h</a>
+</li>
+<li>pn_link_remote_credit()
+: <a class="el" href="group__link.html#ga1c9b1a283a88199a2dc56af8ab150760">link.h</a>
+</li>
+<li>PN_LINK_REMOTE_DETACH
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5a84b68a2bd5ca705187381a785121d2">event.h</a>
+</li>
+<li>PN_LINK_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa45edb44a6cc7908b5032944e08925307">event.h</a>
+</li>
+<li>pn_link_remote_rcv_settle_mode()
+: <a class="el" href="group__link.html#ga13d85968d1ced071196379c9cbd108b1">link.h</a>
+</li>
+<li>pn_link_remote_snd_settle_mode()
+: <a class="el" href="group__link.html#ga03991c2d516e68c0eba2a2eb910bb9f5">link.h</a>
+</li>
+<li>pn_link_remote_source()
+: <a class="el" href="group__link.html#ga6955876604a5982a969cf3e44bc3b045">link.h</a>
+</li>
+<li>pn_link_remote_target()
+: <a class="el" href="group__link.html#gad9c24558b723dc4877abad8bacd5a17a">link.h</a>
+</li>
+<li>pn_link_send()
+: <a class="el" href="group__sender.html#ga6edd45454fe2ddd093aad94f3d277475">link.h</a>
+</li>
+<li>pn_link_session()
+: <a class="el" href="group__link.html#ga9417ad2f784646ae23318782411e422a">link.h</a>
+</li>
+<li>pn_link_set_context()
+: <a class="el" href="group__link.html#ga0be02619b09c3b7b38fe50318466792e">link.h</a>
+</li>
+<li>pn_link_set_drain()
+: <a class="el" href="group__receiver.html#ga22837f7f8e152add8de867bbe4163892">link.h</a>
+</li>
+<li>pn_link_set_rcv_settle_mode()
+: <a class="el" href="group__link.html#gaff06cd4918c76523e1893dc1341ebc48">link.h</a>
+</li>
+<li>pn_link_set_snd_settle_mode()
+: <a class="el" href="group__link.html#ga410b0f045ee235b93a7fa1439af50d2c">link.h</a>
+</li>
+<li>pn_link_snd_settle_mode()
+: <a class="el" href="group__link.html#ga44b6238638d71356b00f3129e0b28182">link.h</a>
+</li>
+<li>pn_link_source()
+: <a class="el" href="group__link.html#ga8a8002b94c660f1fd1cbb3e932bd52f0">link.h</a>
+</li>
+<li>pn_link_state()
+: <a class="el" href="group__link.html#gaef39c0b3b65fca7d9b227ef38a345394">link.h</a>
+</li>
+<li>pn_link_t
+: <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">types.h</a>
+</li>
+<li>pn_link_target()
+: <a class="el" href="group__link.html#ga44c7bdc0a9179d9cdd96c3153e4da36c">link.h</a>
+</li>
+<li>pn_link_unsettled()
+: <a class="el" href="group__link.html#ga77f816f63c744283b2fd62e6f8abef07">link.h</a>
+</li>
+<li>PN_LIST
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba653d98ae82ff7048973b4c755d2b2804">codec.h</a>
+</li>
+<li>PN_LOCAL_ACTIVE
+: <a class="el" href="group__connection.html#ga0c3bf54f0991944a2f6eea36b561fa2b">connection.h</a>
+</li>
+<li>PN_LOCAL_CLOSED
+: <a class="el" href="group__connection.html#ga602c2c870ebed1d9bfe100876909225b">connection.h</a>
+</li>
+<li>PN_LOCAL_MASK
+: <a class="el" href="group__connection.html#ga32329c4bb3e23607a243cd8100c01264">connection.h</a>
+</li>
+<li>PN_LOCAL_UNINIT
+: <a class="el" href="group__connection.html#gac83dd8123b992813be86fe0f7eaf8f61">connection.h</a>
+</li>
+<li>pn_log_enable()
+: <a class="el" href="log_8h.html#adb660612539443183b5c15c34420e13f">log.h</a>
+</li>
+<li>pn_log_logger()
+: <a class="el" href="log_8h.html#aa06809e5a6ee743feaff22b2bf15eede">log.h</a>
+</li>
+<li>pn_logger_t
+: <a class="el" href="log_8h.html#a88704f3f48e08231717da4e71f100102">log.h</a>
+</li>
+<li>PN_LONG
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba7a1b08f15b17b3d820a6fb50e65ffe1c">codec.h</a>
+</li>
+<li>PN_MAP
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3295ee98cb6c69f50951aea30ffe46dd">codec.h</a>
+</li>
+<li>pn_message()
+: <a class="el" href="group__message.html#ga29b1ebb0e3d0f4663e679eb92b5dfdb9">message.h</a>
+</li>
+<li>pn_message_annotations()
+: <a class="el" href="group__message.html#gac41af78e905b660a8df54baad6499a2d">message.h</a>
+</li>
+<li>pn_message_body()
+: <a class="el" href="group__message.html#gad9c06e0d3ef5f2663fc5d8e2dd465ca3">message.h</a>
+</li>
+<li>pn_message_clear()
+: <a class="el" href="group__message.html#gad82108b69076e73f9a413297eb0fe93a">message.h</a>
+</li>
+<li>pn_message_correlation_id()
+: <a class="el" href="group__message.html#gaa030d35726172445701c3abd365717b3">message.h</a>
+</li>
+<li>pn_message_data()
+: <a class="el" href="group__message.html#ga320d01b638a1780bebec73f4a943778a">message.h</a>
+</li>
+<li>pn_message_decode()
+: <a class="el" href="group__message.html#ga8e14c80d737f01e2a54b8198c48910d4">message.h</a>
+</li>
+<li>pn_message_encode()
+: <a class="el" href="group__message.html#ga9b9e3322a64a594001f1d97f7cf2affa">message.h</a>
+</li>
+<li>pn_message_errno()
+: <a class="el" href="group__message.html#ga98c45926c58fabb1465c59d9aa4056ff">message.h</a>
+</li>
+<li>pn_message_error()
+: <a class="el" href="group__message.html#ga87bacde8d1733671663832dbb9fd097c">message.h</a>
+</li>
+<li>pn_message_free()
+: <a class="el" href="group__message.html#ga02854827986ba1b0e36d0005674661c4">message.h</a>
+</li>
+<li>pn_message_get_address()
+: <a class="el" href="group__message.html#ga8cb345cb31c3a3349688799b6b4f2006">message.h</a>
+</li>
+<li>pn_message_get_content_encoding()
+: <a class="el" href="group__message.html#ga9ec4d67e6527397023d119ae81f57c03">message.h</a>
+</li>
+<li>pn_message_get_content_type()
+: <a class="el" href="group__message.html#ga8b7dbd80b354c3e1210bd7d223c08d64">message.h</a>
+</li>
+<li>pn_message_get_correlation_id()
+: <a class="el" href="group__message.html#ga85500c85e451bb223084a5261be4f107">message.h</a>
+</li>
+<li>pn_message_get_creation_time()
+: <a class="el" href="group__message.html#gaaac9bf53b47cbfba119f47ecd08c6bc6">message.h</a>
+</li>
+<li>pn_message_get_delivery_count()
+: <a class="el" href="group__message.html#gae6061ca4cd91f35db285ad4e736b4880">message.h</a>
+</li>
+<li>pn_message_get_expiry_time()
+: <a class="el" href="group__message.html#gab79cc8c5eb7352d82e8f5bbfbe06234c">message.h</a>
+</li>
+<li>pn_message_get_group_id()
+: <a class="el" href="group__message.html#gaac9c32067e50f3279fe17b17a3b0cc7f">message.h</a>
+</li>
+<li>pn_message_get_group_sequence()
+: <a class="el" href="group__message.html#ga7820752b1c9d5f88e74d291e48fc1638">message.h</a>
+</li>
+<li>pn_message_get_id()
+: <a class="el" href="group__message.html#ga6dc34192b0b265792e80b909733fc446">message.h</a>
+</li>
+<li>pn_message_get_priority()
+: <a class="el" href="group__message.html#gaf0df7d607fb85c78ada340df52db745c">message.h</a>
+</li>
+<li>pn_message_get_reply_to()
+: <a class="el" href="group__message.html#gafe7577a90ec17ff77af79e1b544557d7">message.h</a>
+</li>
+<li>pn_message_get_reply_to_group_id()
+: <a class="el" href="group__message.html#ga165beee02cfa76912ec7eb89e3869135">message.h</a>
+</li>
+<li>pn_message_get_subject()
+: <a class="el" href="group__message.html#gaf5a583d0cc1ee1a91d02e3f772a25771">message.h</a>
+</li>
+<li>pn_message_get_ttl()
+: <a class="el" href="group__message.html#ga9bc059be1b3f8b48e3e02d03bd0e31cf">message.h</a>
+</li>
+<li>pn_message_get_user_id()
+: <a class="el" href="group__message.html#gab420ee7f0d06a3771e27b3bc0d97ded2">message.h</a>
+</li>
+<li>pn_message_id()
+: <a class="el" href="group__message.html#gad63613b52062ab477ac9c32f7131cda4">message.h</a>
+</li>
+<li>pn_message_instructions()
+: <a class="el" href="group__message.html#gae22d080b9928ac446349117783e5e1e7">message.h</a>
+</li>
+<li>pn_message_is_durable()
+: <a class="el" href="group__message.html#ga0639e7686a2fdaabec64e26675fa805a">message.h</a>
+</li>
+<li>pn_message_is_first_acquirer()
+: <a class="el" href="group__message.html#ga147807825163b84d9fdd7556fad42608">message.h</a>
+</li>
+<li>pn_message_is_inferred()
+: <a class="el" href="group__message.html#ga19e41e8cfac95c2cd0f77a92c4ec85eb">message.h</a>
+</li>
+<li>pn_message_properties()
+: <a class="el" href="group__message.html#ga197f2c80f13dbfc5ee5527d387a0beab">message.h</a>
+</li>
+<li>pn_message_set_address()
+: <a class="el" href="group__message.html#gadae5d992568a088c561e5ddcdde13705">message.h</a>
+</li>
+<li>pn_message_set_content_encoding()
+: <a class="el" href="group__message.html#ga39f2990e3a541fd9371d7dfb3ca82953">message.h</a>
+</li>
+<li>pn_message_set_content_type()
+: <a class="el" href="group__message.html#ga8881958619bd06d75c0c6cfffc59ee07">message.h</a>
+</li>
+<li>pn_message_set_correlation_id()
+: <a class="el" href="group__message.html#gad8cc824cf918cec1a53816c15527322a">message.h</a>
+</li>
+<li>pn_message_set_creation_time()
+: <a class="el" href="group__message.html#ga7f328d0874a181f508b0af9eece5e95d">message.h</a>
+</li>
+<li>pn_message_set_delivery_count()
+: <a class="el" href="group__message.html#ga9e29a74bbaf88a38d488df17940f637a">message.h</a>
+</li>
+<li>pn_message_set_durable()
+: <a class="el" href="group__message.html#ga29d5812830f4379461472761cd5e056b">message.h</a>
+</li>
+<li>pn_message_set_expiry_time()
+: <a class="el" href="group__message.html#gad5044e606189589abafd65890d8824d8">message.h</a>
+</li>
+<li>pn_message_set_first_acquirer()
+: <a class="el" href="group__message.html#ga00b7a4b62de07b070191398e1f1cff02">message.h</a>
+</li>
+<li>pn_message_set_group_id()
+: <a class="el" href="group__message.html#ga0ba2c671c5db93e8c7321ef6e66c962e">message.h</a>
+</li>
+<li>pn_message_set_group_sequence()
+: <a class="el" href="group__message.html#ga31d881ca2663b0903f9a866da1e911ef">message.h</a>
+</li>
+<li>pn_message_set_id()
+: <a class="el" href="group__message.html#gaaaa2eb9b3638f556a8e89643e7d5751d">message.h</a>
+</li>
+<li>pn_message_set_inferred()
+: <a class="el" href="group__message.html#gaa0a2a7abe7f484b5f4d5d7168d082c8e">message.h</a>
+</li>
+<li>pn_message_set_priority()
+: <a class="el" href="group__message.html#ga5878b877a0b119f9eb6a7a02bdda6358">message.h</a>
+</li>
+<li>pn_message_set_reply_to()
+: <a class="el" href="group__message.html#ga04aa890bc4ff9f182462cffd50029123">message.h</a>
+</li>
+<li>pn_message_set_reply_to_group_id()
+: <a class="el" href="group__message.html#ga99fcb933bf3dc699a1b04027f770922e">message.h</a>
+</li>
+<li>pn_message_set_subject()
+: <a class="el" href="group__message.html#gaafc66aca1184747edac543e9a3985a24">message.h</a>
+</li>
+<li>pn_message_set_ttl()
+: <a class="el" href="group__message.html#ga231109a27ed77c5440f5fd5e8e271dc3">message.h</a>
+</li>
+<li>pn_message_set_user_id()
+: <a class="el" href="group__message.html#gab10575fed8437d431da449e04f835f6d">message.h</a>
+</li>
+<li>pn_message_t
+: <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">message.h</a>
+</li>
+<li>pn_messenger()
+: <a class="el" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">messenger.h</a>
+</li>
+<li>pn_messenger_accept()
+: <a class="el" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">messenger.h</a>
+</li>
+<li>pn_messenger_buffered()
+: <a class="el" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">messenger.h</a>
+</li>
+<li>pn_messenger_deadline()
+: <a class="el" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">messenger.h</a>
+</li>
+<li>pn_messenger_delivery()
+: <a class="el" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">messenger.h</a>
+</li>
+<li>pn_messenger_errno()
+: <a class="el" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">messenger.h</a>
+</li>
+<li>pn_messenger_error()
+: <a class="el" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">messenger.h</a>
+</li>
+<li>pn_messenger_free()
+: <a class="el" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">messenger.h</a>
+</li>
+<li>pn_messenger_get()
+: <a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">messenger.h</a>
+</li>
+<li>pn_messenger_get_certificate()
+: <a class="el" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">messenger.h</a>
+</li>
+<li>pn_messenger_get_flags()
+: <a class="el" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">messenger.h</a>
+</li>
+<li>pn_messenger_get_incoming_window()
+: <a class="el" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">messenger.h</a>
+</li>
+<li>pn_messenger_get_link()
+: <a class="el" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">messenger.h</a>
+</li>
+<li>pn_messenger_get_outgoing_window()
+: <a class="el" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">messenger.h</a>
+</li>
+<li>pn_messenger_get_password()
+: <a class="el" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">messenger.h</a>
+</li>
+<li>pn_messenger_get_private_key()
+: <a class="el" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">messenger.h</a>
+</li>
+<li>pn_messenger_get_remote_idle_timeout()
+: <a class="el" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">messenger.h</a>
+</li>
+<li>pn_messenger_get_timeout()
+: <a class="el" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">messenger.h</a>
+</li>
+<li>pn_messenger_get_trusted_certificates()
+: <a class="el" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">messenger.h</a>
+</li>
+<li>pn_messenger_incoming()
+: <a class="el" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">messenger.h</a>
+</li>
+<li>pn_messenger_incoming_subscription()
+: <a class="el" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">messenger.h</a>
+</li>
+<li>pn_messenger_incoming_tracker()
+: <a class="el" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">messenger.h</a>
+</li>
+<li>pn_messenger_interrupt()
+: <a class="el" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">messenger.h</a>
+</li>
+<li>pn_messenger_is_blocking()
+: <a class="el" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">messenger.h</a>
+</li>
+<li>pn_messenger_is_passive()
+: <a class="el" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">messenger.h</a>
+</li>
+<li>pn_messenger_name()
+: <a class="el" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">messenger.h</a>
+</li>
+<li>pn_messenger_outgoing()
+: <a class="el" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">messenger.h</a>
+</li>
+<li>pn_messenger_outgoing_tracker()
+: <a class="el" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">messenger.h</a>
+</li>
+<li>pn_messenger_put()
+: <a class="el" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">messenger.h</a>
+</li>
+<li>pn_messenger_receiving()
+: <a class="el" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">messenger.h</a>
+</li>
+<li>pn_messenger_recv()
+: <a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">messenger.h</a>
+</li>
+<li>pn_messenger_reject()
+: <a class="el" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">messenger.h</a>
+</li>
+<li>pn_messenger_rewrite()
+: <a class="el" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">messenger.h</a>
+</li>
+<li>pn_messenger_route()
+: <a class="el" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">messenger.h</a>
+</li>
+<li>pn_messenger_selectable()
+: <a class="el" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">messenger.h</a>
+</li>
+<li>pn_messenger_send()
+: <a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">messenger.h</a>
+</li>
+<li>pn_messenger_set_blocking()
+: <a class="el" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">messenger.h</a>
+</li>
+<li>pn_messenger_set_certificate()
+: <a class="el" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">messenger.h</a>
+</li>
+<li>pn_messenger_set_flags()
+: <a class="el" href="messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60">messenger.h</a>
+</li>
+<li>pn_messenger_set_incoming_window()
+: <a class="el" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">messenger.h</a>
+</li>
+<li>pn_messenger_set_outgoing_window()
+: <a class="el" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">messenger.h</a>
+</li>
+<li>pn_messenger_set_passive()
+: <a class="el" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">messenger.h</a>
+</li>
+<li>pn_messenger_set_password()
+: <a class="el" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">messenger.h</a>
+</li>
+<li>pn_messenger_set_private_key()
+: <a class="el" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">messenger.h</a>
+</li>
+<li>pn_messenger_set_rcv_settle_mode()
+: <a class="el" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">messenger.h</a>
+</li>
+<li>pn_messenger_set_snd_settle_mode()
+: <a class="el" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">messenger.h</a>
+</li>
+<li>pn_messenger_set_ssl_peer_authentication_mode()
+: <a class="el" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">messenger.h</a>
+</li>
+<li>pn_messenger_set_timeout()
+: <a class="el" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">messenger.h</a>
+</li>
+<li>pn_messenger_set_tracer()
+: <a class="el" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">messenger.h</a>
+</li>
+<li>pn_messenger_set_trusted_certificates()
+: <a class="el" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">messenger.h</a>
+</li>
+<li>pn_messenger_settle()
+: <a class="el" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">messenger.h</a>
+</li>
+<li>pn_messenger_start()
+: <a class="el" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">messenger.h</a>
+</li>
+<li>pn_messenger_status()
+: <a class="el" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">messenger.h</a>
+</li>
+<li>pn_messenger_stop()
+: <a class="el" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">messenger.h</a>
+</li>
+<li>pn_messenger_stopped()
+: <a class="el" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">messenger.h</a>
+</li>
+<li>pn_messenger_subscribe()
+: <a class="el" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">messenger.h</a>
+</li>
+<li>pn_messenger_subscribe_ttl()
+: <a class="el" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">messenger.h</a>
+</li>
+<li>pn_messenger_t
+: <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">messenger.h</a>
+</li>
+<li>pn_messenger_tracker_link()
+: <a class="el" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">messenger.h</a>
+</li>
+<li>pn_messenger_work()
+: <a class="el" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">messenger.h</a>
+</li>
+<li>PN_MODIFIED
+: <a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">disposition.h</a>
+</li>
+<li>PN_NONDURABLE
+: <a class="el" href="group__terminus.html#gga213267363be45848f3299471ea93089ba403e259f8d858d6a12f463dbd7e5dc6b">terminus.h</a>
+</li>
+<li>PN_NULL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaee48efaa3cb0c5b5d16c5b869b7e8fbe">codec.h</a>
+</li>
+<li>PN_RCV_FIRST
+: <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac22b82396bd686940dfcc861302a8262">link.h</a>
+</li>
+<li>PN_RCV_SECOND
+: <a class="el" href="group__link.html#ggad1c2388cdae687be26222a5d66fd2d58ac79dc7f63fce078a8f0fe268c81dcaf3">link.h</a>
+</li>
+<li>pn_rcv_settle_mode_t
+: <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">link.h</a>
+</li>
+<li>pn_reactor_connection()
+: <a class="el" href="group__reactor.html#gaf65b1a1c90a15d2cf7e840c7e6c8d82f">reactor.h</a>
+</li>
+<li>pn_reactor_connection_to_host()
+: <a class="el" href="group__reactor.html#gabc625bc7107766746a05ee4b7c53f363">reactor.h</a>
+</li>
+<li>PN_REACTOR_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad164b6566815866ed2c1d981e02bacb0">event.h</a>
+</li>
+<li>pn_reactor_get_connection_address()
+: <a class="el" href="group__reactor.html#ga6ed8bb04f81f5d4a3eede9c6c83dfc2a">reactor.h</a>
+</li>
+<li>PN_REACTOR_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa95e9355638399ee20a697f3f494ab7db">event.h</a>
+</li>
+<li>PN_REACTOR_QUIESCED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5548649935a6aab6e6547c9036f685ff">event.h</a>
+</li>
+<li>pn_reactor_set_connection_host()
+: <a class="el" href="group__reactor.html#gaaeba5aac4f320c26f2d01810940083eb">reactor.h</a>
+</li>
+<li>PN_RECEIVED
+: <a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">disposition.h</a>
+</li>
+<li>pn_receiver()
+: <a class="el" href="group__link.html#ga476a97822eff18e7b8ae39a0a3a0b20f">link.h</a>
+</li>
+<li>PN_REJECTED
+: <a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">disposition.h</a>
+</li>
+<li>PN_RELEASED
+: <a class="el" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">disposition.h</a>
+</li>
+<li>PN_REMOTE_ACTIVE
+: <a class="el" href="group__connection.html#gad96220f2886c21a4f2eebc9487f53a87">connection.h</a>
+</li>
+<li>PN_REMOTE_CLOSED
+: <a class="el" href="group__connection.html#ga764c602a20457f9aa8862825b6d13a8d">connection.h</a>
+</li>
+<li>PN_REMOTE_MASK
+: <a class="el" href="group__connection.html#ga695af0c2d90d50f4baf403ea60710fa3">connection.h</a>
+</li>
+<li>PN_REMOTE_UNINIT
+: <a class="el" href="group__connection.html#ga4c35fcb0aacd254d586df8594ee770d3">connection.h</a>
+</li>
+<li>pn_sasl()
+: <a class="el" href="group__sasl.html#ga473c3092ebf00792106cdc741d0b14ac">sasl.h</a>
+</li>
+<li>pn_sasl_allowed_mechs()
+: <a class="el" href="group__sasl.html#gacdc9d99d6717e74fa5df4de1515644db">sasl.h</a>
+</li>
+<li>PN_SASL_AUTH
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bac63734ecde7c8170554f6bf04f6ce64a">sasl.h</a>
+</li>
+<li>pn_sasl_config_name()
+: <a class="el" href="group__sasl.html#gae4ef8946525b044cc2d84ff801e1ae20">sasl.h</a>
+</li>
+<li>pn_sasl_config_path()
+: <a class="el" href="group__sasl.html#ga8aa6f7e87a9eabf2d4ad8533fd7a4d3c">sasl.h</a>
+</li>
+<li>pn_sasl_done()
+: <a class="el" href="group__sasl.html#gaecd3b1f55fc81c6586bc435772f829d3">sasl.h</a>
+</li>
+<li>pn_sasl_extended()
+: <a class="el" href="group__sasl.html#ga8ab2ab1ca7ed8a476fbf01e742425f3d">sasl.h</a>
+</li>
+<li>pn_sasl_get_allow_insecure_mechs()
+: <a class="el" href="group__sasl.html#ga4f18db720611136dd7d6798b8bfbc94c">sasl.h</a>
+</li>
+<li>pn_sasl_get_mech()
+: <a class="el" href="group__sasl.html#ga77adf112018a4b457df4abbf5b31873b">sasl.h</a>
+</li>
+<li>pn_sasl_get_user()
+: <a class="el" href="group__sasl.html#gafff63feb3a2eccd74f7b472ee235a886">sasl.h</a>
+</li>
+<li>PN_SASL_OK
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba0050b91650a3826a090e13f57b3b941e">sasl.h</a>
+</li>
+<li>pn_sasl_outcome()
+: <a class="el" href="group__sasl.html#gaec4ace7d77037c60f1df02f2bb0be0f8">sasl.h</a>
+</li>
+<li>pn_sasl_outcome_t
+: <a class="el" href="group__sasl.html#gad44e79f52e0669b1930689b56dfa9c3b">sasl.h</a>
+</li>
+<li>PN_SASL_PERM
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3ba03019f909ba1d98aae94437ca4bd0191">sasl.h</a>
+</li>
+<li>pn_sasl_set_allow_insecure_mechs()
+: <a class="el" href="group__sasl.html#ga841eea7a3e34539aa6176ebc055cdc16">sasl.h</a>
+</li>
+<li>PN_SASL_SYS
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3bacd46a2fda23f674c23ed81e6076c1939">sasl.h</a>
+</li>
+<li>PN_SASL_TEMP
+: <a class="el" href="group__sasl.html#ggad44e79f52e0669b1930689b56dfa9c3baee28d2c03fa80dccf771e37aae1bcdf3">sasl.h</a>
+</li>
+<li>pn_selectable_collect()
+: <a class="el" href="group__selectable.html#ga8ed074cff009036aba5d5848036d8f72">selectable.h</a>
+</li>
+<li>pn_selectable_error()
+: <a class="el" href="group__selectable.html#gae6702a8bd6fb7e6e52294cfd7f4638e4">selectable.h</a>
+</li>
+<li>pn_selectable_expired()
+: <a class="el" href="group__selectable.html#ga695af605ead4986abcdf652cf962d75a">selectable.h</a>
+</li>
+<li>pn_selectable_free()
+: <a class="el" href="group__selectable.html#gaea1eb47248399c5e6fe6790cef85dab9">selectable.h</a>
+</li>
+<li>pn_selectable_get_deadline()
+: <a class="el" href="group__selectable.html#ga8a9c9a60982e79b7e648b84fdd0443f9">selectable.h</a>
+</li>
+<li>pn_selectable_get_fd()
+: <a class="el" href="group__selectable.html#ga238c5b9cc9e1da20a1004b58114e9d9b">selectable.h</a>
+</li>
+<li>pn_selectable_is_reading()
+: <a class="el" href="group__selectable.html#ga7d694a1644c989937fb72b70782f4979">selectable.h</a>
+</li>
+<li>pn_selectable_is_registered()
+: <a class="el" href="group__selectable.html#gaf2d8b01aa4135e5c2180433889c1a8b7">selectable.h</a>
+</li>
+<li>pn_selectable_is_terminal()
+: <a class="el" href="group__selectable.html#ga61382d23348378e41b4a474ca33f5bf7">selectable.h</a>
+</li>
+<li>pn_selectable_is_writing()
+: <a class="el" href="group__selectable.html#gadfaf415f218c9d10bbfc7d1431291198">selectable.h</a>
+</li>
+<li>pn_selectable_readable()
+: <a class="el" href="group__selectable.html#ga6995acf52d96089dae30519d3d5b398a">selectable.h</a>
+</li>
+<li>pn_selectable_set_fd()
+: <a class="el" href="group__selectable.html#ga24c4f23535410e4ab17bd6d3ef7c1276">selectable.h</a>
+</li>
+<li>pn_selectable_set_registered()
+: <a class="el" href="group__selectable.html#ga863a4c0fd0ea5cc83d5227647495d6c2">selectable.h</a>
+</li>
+<li>pn_selectable_t
+: <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">selectable.h</a>
+</li>
+<li>pn_selectable_terminate()
+: <a class="el" href="group__selectable.html#ga18868416a68de0a8c51cfb664510edac">selectable.h</a>
+</li>
+<li>pn_selectable_writable()
+: <a class="el" href="group__selectable.html#gabe97a97bb29ba60d7bc5bc1fa2b4b1af">selectable.h</a>
+</li>
+<li>pn_selectables()
+: <a class="el" href="group__selectable.html#ga7595ef1175f76f8372271ace9fac1f6c">selectable.h</a>
+</li>
+<li>pn_selectables_free()
+: <a class="el" href="group__selectable.html#gab3c94bcdbb1fa4e43ef63db415d16b53">selectable.h</a>
+</li>
+<li>pn_selectables_next()
+: <a class="el" href="group__selectable.html#ga5d73786d6a3e2b3ebb3dd66ff8f7dba2">selectable.h</a>
+</li>
+<li>pn_selectables_t
+: <a class="el" href="group__selectable.html#gabd89005d4809b972caae64996ac43203">selectable.h</a>
+</li>
+<li>pn_sender()
+: <a class="el" href="group__link.html#ga1d87431c33b1d5e84ee8f42875cae8d5">link.h</a>
+</li>
+<li>pn_session()
+: <a class="el" href="group__session.html#ga9ca2a8dae71d761598016798b9e13fc3">session.h</a>
+</li>
+<li>pn_session_attachments()
+: <a class="el" href="group__session.html#ga6769d95e6fa34c61b9f4e0b504aabd77">session.h</a>
+</li>
+<li>pn_session_close()
+: <a class="el" href="group__session.html#gadc22e0e15181526ac3119793f42cb2a8">session.h</a>
+</li>
+<li>pn_session_condition()
+: <a class="el" href="group__session.html#gae4be841a30fa987e5294b8225f7acf5e">session.h</a>
+</li>
+<li>pn_session_connection()
+: <a class="el" href="group__session.html#ga427dff7259c2361931cdcd4d66073348">session.h</a>
+</li>
+<li>pn_session_error()
+: <a class="el" href="group__session.html#gadca7de4fef037bee39dec8e46d3b6633">session.h</a>
+</li>
+<li>PN_SESSION_FINAL
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5eb59f4d99ef5a8efd48be64a2bd8f8">event.h</a>
+</li>
+<li>pn_session_free()
+: <a class="el" href="group__session.html#ga0a431d267919f7bda16a9a91f8889c01">session.h</a>
+</li>
+<li>pn_session_get_context()
+: <a class="el" href="group__session.html#gaf14527da4f91c8a4b6e383764fc6880f">session.h</a>
+</li>
+<li>pn_session_get_incoming_capacity()
+: <a class="el" href="group__session.html#gac69e202dd7e6b3da142fcd715af2ae5c">session.h</a>
+</li>
+<li>pn_session_get_outgoing_window()
+: <a class="el" href="group__session.html#ga8c0a63afcc6f41df1c7b548aee64ee58">session.h</a>
+</li>
+<li>pn_session_head()
+: <a class="el" href="group__session.html#ga8aea90f33a085de6f9c6404660efbcb7">session.h</a>
+</li>
+<li>pn_session_incoming_bytes()
+: <a class="el" href="group__session.html#ga22c5eca3f2a55cd921878cc43808bba6">session.h</a>
+</li>
+<li>PN_SESSION_INIT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf5b92fb6331bfe63786db3950073147f">event.h</a>
+</li>
+<li>PN_SESSION_LOCAL_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa5d3fe92cc7ef0e8712b038ecfbd05029">event.h</a>
+</li>
+<li>PN_SESSION_LOCAL_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa0862b8e3613b7a2b5a08a779474df424">event.h</a>
+</li>
+<li>pn_session_next()
+: <a class="el" href="group__session.html#ga8cdfa389f82b3f7001ed9f54a2884ad9">session.h</a>
+</li>
+<li>pn_session_open()
+: <a class="el" href="group__session.html#ga050c0473324175a9a451e9d3e2766fac">session.h</a>
+</li>
+<li>pn_session_outgoing_bytes()
+: <a class="el" href="group__session.html#gadc79b7203e0c3b0c71f808bf9b8ac357">session.h</a>
+</li>
+<li>PN_SESSION_REMOTE_CLOSE
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa3410075b825c59b8f4efdcddf5a5b135">event.h</a>
+</li>
+<li>pn_session_remote_condition()
+: <a class="el" href="group__session.html#ga984a4465c17870a99f8dd33f2e03f8ff">session.h</a>
+</li>
+<li>PN_SESSION_REMOTE_OPEN
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaf67df046bea45df34aea863d9541e806">event.h</a>
+</li>
+<li>pn_session_set_context()
+: <a class="el" href="group__session.html#ga7d906124c5cda5da5014e0e770d32223">session.h</a>
+</li>
+<li>pn_session_set_incoming_capacity()
+: <a class="el" href="group__session.html#ga667f7da4fb4859e2ecef6e16d53e27cf">session.h</a>
+</li>
+<li>pn_session_set_outgoing_window()
+: <a class="el" href="group__session.html#ga59b64771b7bad4304aa92d76378e8baf">session.h</a>
+</li>
+<li>pn_session_state()
+: <a class="el" href="group__session.html#ga379badfc53a04a4ffa1262ec829a0d1e">session.h</a>
+</li>
+<li>pn_session_t
+: <a class="el" href="group__session.html#ga38ccb93b8f5c2892adafce5d5f0fbcd9">types.h</a>
+</li>
+<li>PN_SHORT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba3dbf1221e02329a7f41b41e597833d97">codec.h</a>
+</li>
+<li>PN_SND_MIXED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac33a5700d0247976b465aeb7c1437fd1">link.h</a>
+</li>
+<li>pn_snd_settle_mode_t
+: <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">link.h</a>
+</li>
+<li>PN_SND_SETTLED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608ac159f0edca565961b554768a42e82bf0">link.h</a>
+</li>
+<li>PN_SND_UNSETTLED
+: <a class="el" href="group__link.html#gga3fb58bd0b88d37407ebb615c2630e608a8bd9806d2f8d8c1724ed26bb0543bade">link.h</a>
+</li>
+<li>PN_SOURCE
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a7fd70c48647a2edc5167bce3ade8f2f0">terminus.h</a>
+</li>
+<li>pn_ssl()
+: <a class="el" href="group__ssl.html#gace9c2c01043714e64fe97a390ffeac87">ssl.h</a>
+</li>
+<li>PN_SSL_ANONYMOUS_PEER
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbafa6dbe705dd0366ff4799616f788a9f5">ssl.h</a>
+</li>
+<li>pn_ssl_cert_subject_subfield
+: <a class="el" href="group__ssl.html#ga68d52866e8172acc7ecc7b4fe5b38a40">ssl.h</a>
+</li>
+<li>pn_ssl_domain()
+: <a class="el" href="group__ssl.html#gabc9e5e64b23bf03316aa825ba036fb4f">ssl.h</a>
+</li>
+<li>pn_ssl_domain_allow_unsecured_client()
+: <a class="el" href="group__ssl.html#ga7bf33cfae6dcd6513da926eff993896d">ssl.h</a>
+</li>
+<li>pn_ssl_domain_free()
+: <a class="el" href="group__ssl.html#ga2f0254dda9b35b5af99e744be243daaf">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_credentials()
+: <a class="el" href="group__ssl.html#ga13bc3cf2d0d2f3f612a513752e929251">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_peer_authentication()
+: <a class="el" href="group__ssl.html#gacba0321d3d8cd67c601b604a5b42a190">ssl.h</a>
+</li>
+<li>pn_ssl_domain_set_trusted_ca_db()
+: <a class="el" href="group__ssl.html#ga20761fc3f72ab4d947a7c468a43758c9">ssl.h</a>
+</li>
+<li>pn_ssl_get_cert_fingerprint()
+: <a class="el" href="group__ssl.html#ga31d1dde4b0fbb1cbc349863013309ba5">ssl.h</a>
+</li>
+<li>pn_ssl_get_cipher_name()
+: <a class="el" href="group__ssl.html#ga7ea4334e4925b50cb6c6daa4795cdfa0">ssl.h</a>
+</li>
+<li>pn_ssl_get_peer_hostname()
+: <a class="el" href="group__ssl.html#gabc678b1162484ec8eeddba8b594b1f74">ssl.h</a>
+</li>
+<li>pn_ssl_get_protocol_name()
+: <a class="el" href="group__ssl.html#ga1636bdfcc884dbae248f0316ae2a076f">ssl.h</a>
+</li>
+<li>pn_ssl_get_remote_subject()
+: <a class="el" href="group__ssl.html#ga41e9ea2af96fcbc34fda2e72cff40f2c">ssl.h</a>
+</li>
+<li>pn_ssl_get_remote_subject_subfield()
+: <a class="el" href="group__ssl.html#gae6cd9e970301292a1b502a6a1d8bc2ab">ssl.h</a>
+</li>
+<li>pn_ssl_get_ssf()
+: <a class="el" href="group__ssl.html#ga4a1837eb135461f71da666f3438c7602">ssl.h</a>
+</li>
+<li>pn_ssl_hash_alg
+: <a class="el" href="group__ssl.html#gaf0b0cd3271ad4a0e33e2a61a8cea7892">ssl.h</a>
+</li>
+<li>pn_ssl_init()
+: <a class="el" href="group__ssl.html#gac5f8d77f86808ae8401691bcd17daa77">ssl.h</a>
+</li>
+<li>PN_SSL_MODE_CLIENT
+: <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a4e2fe24fcd2692e4c20c27668091a49c">ssl.h</a>
+</li>
+<li>PN_SSL_MODE_SERVER
+: <a class="el" href="group__ssl.html#gga0f1d40875c45b14a31a77f27430bc225a0c4550c70a6bc74cb906a74c5f1e5078">ssl.h</a>
+</li>
+<li>pn_ssl_mode_t
+: <a class="el" href="group__ssl.html#ga0f1d40875c45b14a31a77f27430bc225">ssl.h</a>
+</li>
+<li>pn_ssl_present()
+: <a class="el" href="group__ssl.html#ga94467860b566683a4c646487dc537b34">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_NEW
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dac8a5515a69c89007f681b3c555328e8f">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_REUSED
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dabb1b88b78dcb91ee80cd6f0eb5873d6d">ssl.h</a>
+</li>
+<li>pn_ssl_resume_status()
+: <a class="el" href="group__ssl.html#ga543c4d6b34f107f41a2812b15e370523">ssl.h</a>
+</li>
+<li>pn_ssl_resume_status_t
+: <a class="el" href="group__ssl.html#gaf175c116d52a91001f9a3559b580f56d">ssl.h</a>
+</li>
+<li>PN_SSL_RESUME_UNKNOWN
+: <a class="el" href="group__ssl.html#ggaf175c116d52a91001f9a3559b580f56dad1385651f6078177d6652c385453280d">ssl.h</a>
+</li>
+<li>pn_ssl_set_peer_hostname()
+: <a class="el" href="group__ssl.html#ga733943a1e722653b5c1f36b7de670ee5">ssl.h</a>
+</li>
+<li>pn_ssl_verify_mode_t
+: <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_NULL
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbada1e3837cc900bd6419de72c25b253cc">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_PEER
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbad80276abde5d95760c63d0b9685d4d44">ssl.h</a>
+</li>
+<li>PN_SSL_VERIFY_PEER_NAME
+: <a class="el" href="group__ssl.html#ggae5e33024ed6af3432d4c76d1484d7ecbaac956f0febf05ab579de839700895e36">ssl.h</a>
+</li>
+<li>pn_state_t
+: <a class="el" href="group__connection.html#gaa83193a655e32bffc18624acc2c39233">types.h</a>
+</li>
+<li>PN_STATUS_ABORTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">messenger.h</a>
+</li>
+<li>PN_STATUS_ACCEPTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">messenger.h</a>
+</li>
+<li>PN_STATUS_MODIFIED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">messenger.h</a>
+</li>
+<li>PN_STATUS_PENDING
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">messenger.h</a>
+</li>
+<li>PN_STATUS_REJECTED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">messenger.h</a>
+</li>
+<li>PN_STATUS_RELEASED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">messenger.h</a>
+</li>
+<li>PN_STATUS_SETTLED
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">messenger.h</a>
+</li>
+<li>pn_status_t
+: <a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">messenger.h</a>
+</li>
+<li>PN_STATUS_UNKNOWN
+: <a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">messenger.h</a>
+</li>
+<li>PN_STRING
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba88421417c7be2caf88c2d243cb73da6b">codec.h</a>
+</li>
+<li>pn_subscription_address()
+: <a class="el" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">messenger.h</a>
+</li>
+<li>pn_subscription_get_context()
+: <a class="el" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">messenger.h</a>
+</li>
+<li>pn_subscription_set_context()
+: <a class="el" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">messenger.h</a>
+</li>
+<li>pn_subscription_t
+: <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">messenger.h</a>
+</li>
+<li>PN_SYMBOL
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbad5f0929805f481d3ca6089ed172451e9">codec.h</a>
+</li>
+<li>PN_TARGET
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7a760e5ca8afcbee9f43a72cfd09b7c54e">terminus.h</a>
+</li>
+<li>pn_terminus_capabilities()
+: <a class="el" href="group__terminus.html#ga31429fed465bdf8c393196f3dfbf4d2f">terminus.h</a>
+</li>
+<li>pn_terminus_copy()
+: <a class="el" href="group__terminus.html#gabf6c265040dd7233bddbb4efcf314999">terminus.h</a>
+</li>
+<li>pn_terminus_filter()
+: <a class="el" href="group__terminus.html#ga91a7d1ca890c3171220ea7d1eaa57b86">terminus.h</a>
+</li>
+<li>pn_terminus_get_address()
+: <a class="el" href="group__terminus.html#gaf7ce75acdf855eaf7637abcd4131d6b3">terminus.h</a>
+</li>
+<li>pn_terminus_get_distribution_mode()
+: <a class="el" href="group__terminus.html#ga575d3d03d45453bce10392b120e35a50">terminus.h</a>
+</li>
+<li>pn_terminus_get_durability()
+: <a class="el" href="group__terminus.html#gabaa9f17714567505f194d6fbb3ad785c">terminus.h</a>
+</li>
+<li>pn_terminus_get_expiry_policy()
+: <a class="el" href="group__terminus.html#ga4ea6ce82047f3fab63e70a29b74b5fcf">terminus.h</a>
+</li>
+<li>pn_terminus_get_timeout()
+: <a class="el" href="group__terminus.html#gadf6f4e80e36b70803acab67b12a35a14">terminus.h</a>
+</li>
+<li>pn_terminus_get_type()
+: <a class="el" href="group__terminus.html#gaaef31d25eb233aace7be1e0174fbf55e">terminus.h</a>
+</li>
+<li>pn_terminus_is_dynamic()
+: <a class="el" href="group__terminus.html#ga66ac0a6b680d16588f6e95e0804c64f5">terminus.h</a>
+</li>
+<li>pn_terminus_outcomes()
+: <a class="el" href="group__terminus.html#gab27e5d1e2e0d1610ff9d9819d89f4bed">terminus.h</a>
+</li>
+<li>pn_terminus_properties()
+: <a class="el" href="group__terminus.html#ga166a84223f2e17a8d122bf19e5ebe0e3">terminus.h</a>
+</li>
+<li>pn_terminus_set_address()
+: <a class="el" href="group__terminus.html#gae55a8e0c226942c3ce122fa1e453148c">terminus.h</a>
+</li>
+<li>pn_terminus_set_distribution_mode()
+: <a class="el" href="group__terminus.html#gad4abc043078d14aeeaef3116500d62e1">terminus.h</a>
+</li>
+<li>pn_terminus_set_durability()
+: <a class="el" href="group__terminus.html#ga386428e4d1742649fffa112f231a3bf8">terminus.h</a>
+</li>
+<li>pn_terminus_set_dynamic()
+: <a class="el" href="group__terminus.html#ga8600194fb12e709bb165249996d3d136">terminus.h</a>
+</li>
+<li>pn_terminus_set_expiry_policy()
+: <a class="el" href="group__terminus.html#gace5b1ae5c177b3d072d619567e20c2a3">terminus.h</a>
+</li>
+<li>pn_terminus_set_timeout()
+: <a class="el" href="group__terminus.html#gafe5932e60e778827a0b6c27e7748a814">terminus.h</a>
+</li>
+<li>pn_terminus_set_type()
+: <a class="el" href="group__terminus.html#gafe106dcd053dd04b0fdbc9b40b58e23d">terminus.h</a>
+</li>
+<li>pn_terminus_t
+: <a class="el" href="group__terminus.html#gad202baf5c904d6991e13521b7c93fdc2">terminus.h</a>
+</li>
+<li>pn_terminus_type_t
+: <a class="el" href="group__terminus.html#ga3cb9c86d1e2bb024de2658f9def098e7">terminus.h</a>
+</li>
+<li>PN_TIMER_TASK
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa13fdcb0402f982fd366e58f165f376c9">event.h</a>
+</li>
+<li>PN_TIMESTAMP
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaca241b4fa6cd92fdf26b4460d02a17b1">codec.h</a>
+</li>
+<li>pn_timestamp_now()
+: <a class="el" href="group__primitives.html#ga668cfc3665f63968e5c7dd4ce49b3ac4">types.h</a>
+</li>
+<li>PN_TRACE_DRV
+: <a class="el" href="group__transport.html#ga7065ad65f95c995a24e416edc95aead4">transport.h</a>
+</li>
+<li>PN_TRACE_FRM
+: <a class="el" href="group__transport.html#gab8e04b4c128379ff27e6b801c0bce494">transport.h</a>
+</li>
+<li>PN_TRACE_OFF
+: <a class="el" href="group__transport.html#gae8f32e46e94953bab10bee530eee9044">transport.h</a>
+</li>
+<li>PN_TRACE_RAW
+: <a class="el" href="group__transport.html#gafde0eb3c73fb98816f4238d42d48f3d8">transport.h</a>
+</li>
+<li>pn_trace_t
+: <a class="el" href="group__transport.html#ga4695788da8491f0c7104bfe36634ff94">transport.h</a>
+</li>
+<li>pn_tracer_t
+: <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">transport.h</a>
+</li>
+<li>pn_tracker_t
+: <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">messenger.h</a>
+</li>
+<li>PN_TRANSPORT
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaad7329eb7a015f62ce70719ea20abab76">event.h</a>
+</li>
+<li>pn_transport()
+: <a class="el" href="group__transport.html#gad75d8d99018bc22c2d23ef8e820e7a6d">transport.h</a>
+</li>
+<li>pn_transport_attachments()
+: <a class="el" href="group__transport.html#ga2dfb9c5a747cf45f2bb40fd1001cc54d">transport.h</a>
+</li>
+<li>PN_TRANSPORT_AUTHENTICATED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaaa205271edd307e5d33bd8287a760ad28">event.h</a>
+</li>
+<li>pn_transport_bind()
+: <a class="el" href="group__transport.html#gad07706c1e7db90d1b5d0ad6caf4c5892">transport.h</a>
+</li>
+<li>pn_transport_capacity()
+: <a class="el" href="group__transport.html#ga0cdcc7fc4f5459687083dcb46796e0dd">transport.h</a>
+</li>
+<li>pn_transport_close_head()
+: <a class="el" href="group__transport.html#ga3aee76a664f84898b7a979075ac0e2b8">transport.h</a>
+</li>
+<li>pn_transport_close_tail()
+: <a class="el" href="group__transport.html#gaab1f8bacfea4934f0f9dae50488f6aac">transport.h</a>
+</li>
+<li>PN_TRANSPORT_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa1ca722ce3c0b2c13a33636cded8430ba">event.h</a>
+</li>
+<li>pn_transport_closed()
+: <a class="el" href="group__transport.html#ga69b8c9a7dbdef76644711274b6f61987">transport.h</a>
+</li>
+<li>pn_transport_condition()
+: <a class="el" href="group__transport.html#ga2d0ad8e3e702ed47088789e33bf0c457">transport.h</a>
+</li>
+<li>pn_transport_connection()
+: <a class="el" href="group__transport.html#ga2d2c338ec9d913391f1364bf3e701eae">transport.h</a>
+</li>
+<li>PN_TRANSPORT_ERROR
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa7c7278de5bcbf3b42b3e692ca21f6c5a">event.h</a>
+</li>
+<li>pn_transport_error()
+: <a class="el" href="group__transport.html#ga00a271caac7d531ae795d78db81199e9">transport.h</a>
+</li>
+<li>pn_transport_free()
+: <a class="el" href="group__transport.html#gaa1b0a748aad3cc35684ee095978dbd58">transport.h</a>
+</li>
+<li>pn_transport_get_channel_max()
+: <a class="el" href="group__transport.html#ga36ff89334941ed67b98af731e5696844">transport.h</a>
+</li>
+<li>pn_transport_get_context()
+: <a class="el" href="group__transport.html#ga9016acfea374d8b58183158b8d857ee8">transport.h</a>
+</li>
+<li>pn_transport_get_frames_input()
+: <a class="el" href="group__transport.html#gad5614b4c311ab84a21213f60011a6840">transport.h</a>
+</li>
+<li>pn_transport_get_frames_output()
+: <a class="el" href="group__transport.html#ga5ceae486fe78521728d05b9c4db7d5f7">transport.h</a>
+</li>
+<li>pn_transport_get_idle_timeout()
+: <a class="el" href="group__transport.html#ga2d650c473958ae118701d8aefd96aaa1">transport.h</a>
+</li>
+<li>pn_transport_get_max_frame()
+: <a class="el" href="group__transport.html#ga93bb966654732ecdd07557dc3307a7e2">transport.h</a>
+</li>
+<li>pn_transport_get_remote_idle_timeout()
+: <a class="el" href="group__transport.html#gabae92ce766617943d51fdab7504b867c">transport.h</a>
+</li>
+<li>pn_transport_get_remote_max_frame()
+: <a class="el" href="group__transport.html#gaeb38ead1b320bdb0572d819712fd84c5">transport.h</a>
+</li>
+<li>pn_transport_get_tracer()
+: <a class="el" href="group__transport.html#ga99b48ee38d0bc21855eee158f8584aca">transport.h</a>
+</li>
+<li>pn_transport_get_user()
+: <a class="el" href="group__transport.html#gafa71f9e73acbe139941b9ebe754b3241">transport.h</a>
+</li>
+<li>pn_transport_head()
+: <a class="el" href="group__transport.html#gac92129f1805ec946d5a792ae4a1b3327">transport.h</a>
+</li>
+<li>PN_TRANSPORT_HEAD_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa98facd13835b4a1d8e878d6f13c10a51">event.h</a>
+</li>
+<li>pn_transport_input()
+: <a class="el" href="group__transport.html#ga6e1cdd7040dbd032b9e31a2c5900a314">transport.h</a>
+</li>
+<li>pn_transport_is_authenticated()
+: <a class="el" href="group__transport.html#gab35340b55e7a5cc6420ee8426c8e10ed">transport.h</a>
+</li>
+<li>pn_transport_is_encrypted()
+: <a class="el" href="group__transport.html#ga8e5deef63ba7b1483a6fadec65c1c3b5">transport.h</a>
+</li>
+<li>pn_transport_log()
+: <a class="el" href="group__transport.html#gaa0e8f0ac87011ef42d91a215c94d8e7c">transport.h</a>
+</li>
+<li>pn_transport_logf()
+: <a class="el" href="group__transport.html#ga81f66ece6523ad3e6f0426b1dbb53e5e">transport.h</a>
+</li>
+<li>pn_transport_output()
+: <a class="el" href="group__transport.html#ga3d1d51b1aea73388a8d4a11e49119817">transport.h</a>
+</li>
+<li>pn_transport_peek()
+: <a class="el" href="group__transport.html#ga10a9c4fc00faf70adedc76a941b1cfe9">transport.h</a>
+</li>
+<li>pn_transport_pending()
+: <a class="el" href="group__transport.html#ga0fa738666a89b80dfbe381c2768b1d7f">transport.h</a>
+</li>
+<li>pn_transport_pop()
+: <a class="el" href="group__transport.html#gaeb3c887ab8b0cbf90a0f50dcb799debb">transport.h</a>
+</li>
+<li>pn_transport_process()
+: <a class="el" href="group__transport.html#gaa9a5bd5aef7c5dadbc67a236ad1b3447">transport.h</a>
+</li>
+<li>pn_transport_push()
+: <a class="el" href="group__transport.html#ga2d769e6c83f9f6f740648798c3d668ff">transport.h</a>
+</li>
+<li>pn_transport_quiesced()
+: <a class="el" href="group__transport.html#ga0a651e6b090ec7c3f86b1d5133372995">transport.h</a>
+</li>
+<li>pn_transport_remote_channel_max()
+: <a class="el" href="group__transport.html#ga0842d4831299a6aa87075620e8bba436">transport.h</a>
+</li>
+<li>pn_transport_require_auth()
+: <a class="el" href="group__transport.html#gafc2157ad11690d0b0679aa34db1a1d5a">transport.h</a>
+</li>
+<li>pn_transport_require_encryption()
+: <a class="el" href="group__transport.html#gadfc4a4be3de102890cc5c0ee4c1d8481">transport.h</a>
+</li>
+<li>pn_transport_set_channel_max()
+: <a class="el" href="group__transport.html#ga470514642911834717ec0cd2a0cdab3f">transport.h</a>
+</li>
+<li>pn_transport_set_context()
+: <a class="el" href="group__transport.html#ga493c8b24e44413338e7afc52aef8d2fd">transport.h</a>
+</li>
+<li>pn_transport_set_idle_timeout()
+: <a class="el" href="group__transport.html#gadd73956f25923eff0ca93784d943d349">transport.h</a>
+</li>
+<li>pn_transport_set_max_frame()
+: <a class="el" href="group__transport.html#ga2974d2551737553bc953232f3bd6438c">transport.h</a>
+</li>
+<li>pn_transport_set_server()
+: <a class="el" href="group__transport.html#ga0f9cecc86a7185e6c9f25ead5c46b82b">transport.h</a>
+</li>
+<li>pn_transport_set_tracer()
+: <a class="el" href="group__transport.html#gaad5defb0c74cea7e7224c13edfc86c47">transport.h</a>
+</li>
+<li>pn_transport_t
+: <a class="el" href="group__transport.html#gac26eda05f649bbf0399f3d8d78d12fa8">types.h</a>
+</li>
+<li>pn_transport_tail()
+: <a class="el" href="group__transport.html#ga51a02f24b448365039da44744f4e65a6">transport.h</a>
+</li>
+<li>PN_TRANSPORT_TAIL_CLOSED
+: <a class="el" href="group__event.html#gga4876e2eed24a4d4e4c52b99842103cdaa205d07df6cd3d07b37a89f046b1184db">event.h</a>
+</li>
+<li>pn_transport_tick()
+: <a class="el" href="group__transport.html#ga2be777fea1b19677ac50072c487d9ad1">transport.h</a>
+</li>
+<li>pn_transport_trace()
+: <a class="el" href="group__transport.html#gaee7ed090a3fa99d9f46d145939af893b">transport.h</a>
+</li>
+<li>pn_transport_unbind()
+: <a class="el" href="group__transport.html#gaf0e4c15f27f610ca4c5d64c0f4e95f07">transport.h</a>
+</li>
+<li>pn_transport_vlogf()
+: <a class="el" href="group__transport.html#ga6475de6019c60e6d7f4f8f971c980162">transport.h</a>
+</li>
+<li>pn_type_name()
+: <a class="el" href="group__data.html#ga2a546fbd721f3b528190b3298014f134">codec.h</a>
+</li>
+<li>pn_type_t
+: <a class="el" href="group__data.html#ga4465b5ea7d3c4f15c1dffa4deda905db">codec.h</a>
+</li>
+<li>PN_UBYTE
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba99223ec8d1ae5d915a1eaa7e8fef0256">codec.h</a>
+</li>
+<li>PN_UINT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dbaa7a251ed9fe5c31f0473976467bfefdd">codec.h</a>
+</li>
+<li>PN_ULONG
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba5f6b5fd2edbedf3f21285b69b8864777">codec.h</a>
+</li>
+<li>pn_unsettled_head()
+: <a class="el" href="group__link.html#ga79008e1324488bcbc7387b657c1d2897">link.h</a>
+</li>
+<li>pn_unsettled_next()
+: <a class="el" href="group__link.html#ga29f38b239a25d8adad5fa7457e4ec014">link.h</a>
+</li>
+<li>PN_UNSPECIFIED
+: <a class="el" href="group__terminus.html#gga3cb9c86d1e2bb024de2658f9def098e7accee852b0d609496d88d91d683784216">terminus.h</a>
+</li>
+<li>pn_url()
+: <a class="el" href="group__url.html#ga5adceed8d2b4484315544d381cbf82f9">url.h</a>
+</li>
+<li>pn_url_clear()
+: <a class="el" href="group__url.html#ga9de01e15bed51ef3d3716a8d35edac8e">url.h</a>
+</li>
+<li>pn_url_free()
+: <a class="el" href="group__url.html#gaa2015ccab1960c3ac303e1f5688c4296">url.h</a>
+</li>
+<li>pn_url_parse()
+: <a class="el" href="group__url.html#gab239da092ed86cb75e24e4d3b092c943">url.h</a>
+</li>
+<li>pn_url_str()
+: <a class="el" href="group__url.html#ga070eea99a9c67039998bcb96414d18e7">url.h</a>
+</li>
+<li>pn_url_t
+: <a class="el" href="group__url.html#gafbe4340c29b1abd7394767456ad3b8ea">url.h</a>
+</li>
+<li>PN_USHORT
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba657a836a5ee74d9468924982ba3a3b41">codec.h</a>
+</li>
+<li>PN_UUID
+: <a class="el" href="group__data.html#gga4465b5ea7d3c4f15c1dffa4deda905dba0a6946e5c032bae8d108100e2c56ac13">codec.h</a>
+</li>
+<li>pn_work_head()
+: <a class="el" href="group__delivery.html#gaeae1603ad26c10678175beb423733b67">delivery.h</a>
+</li>
+<li>pn_work_next()
+: <a class="el" href="group__delivery.html#gaebe6684c2f07fe6928a817b8f8dab0db">delivery.h</a>
+</li>
+</ul>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[28/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.html
new file mode 100755
index 0000000..e8f8326
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.html
@@ -0,0 +1,581 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Disposition</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__disposition.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">Disposition<div class="ingroups"><a class="el" href="group__engine.html">Engine</a> &raquo; <a class="el" href="group__delivery.html">Delivery</a></div></div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:gaae349c977b37b584aa62fff6515802ca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">PN_RECEIVED</a>&#160;&#160;&#160;(0x0000000000000023)</td></tr>
+<tr class="separator:gaae349c977b37b584aa62fff6515802ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac64952b813a707586c6b3898e09552e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">PN_ACCEPTED</a>&#160;&#160;&#160;(0x0000000000000024)</td></tr>
+<tr class="separator:gac64952b813a707586c6b3898e09552e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga44a2635392fe2e6f8869a7e1cd64db2f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">PN_REJECTED</a>&#160;&#160;&#160;(0x0000000000000025)</td></tr>
+<tr class="separator:ga44a2635392fe2e6f8869a7e1cd64db2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga628179c16c4a5f5fd7734bc1bfc6edc3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">PN_RELEASED</a>&#160;&#160;&#160;(0x0000000000000026)</td></tr>
+<tr class="separator:ga628179c16c4a5f5fd7734bc1bfc6edc3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga247e3d1ac7c9096cdd28424353582962"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">PN_MODIFIED</a>&#160;&#160;&#160;(0x0000000000000027)</td></tr>
+<tr class="separator:ga247e3d1ac7c9096cdd28424353582962"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga4b28f6cd033babd8a7595fc5d292dca1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a></td></tr>
+<tr class="separator:ga4b28f6cd033babd8a7595fc5d292dca1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga56f357a15193cfb221ce497d1f48022d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga56f357a15193cfb221ce497d1f48022d">pn_disposition_type</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga56f357a15193cfb221ce497d1f48022d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd35f46e997ed687d715302480d011e2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gabd35f46e997ed687d715302480d011e2">pn_disposition_condition</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gabd35f46e997ed687d715302480d011e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga451f0c749032dad08b6f960aba3416da"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga451f0c749032dad08b6f960aba3416da">pn_disposition_data</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga451f0c749032dad08b6f960aba3416da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabcf704fae3e555374ab180befc5b8278"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gabcf704fae3e555374ab180befc5b8278">pn_disposition_get_section_number</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gabcf704fae3e555374ab180befc5b8278"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0b9c83f249965f9588ee0fd41ce77ced"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced">pn_disposition_set_section_number</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint32_t section_number)</td></tr>
+<tr class="separator:ga0b9c83f249965f9588ee0fd41ce77ced"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga55e4389018c1dc7b026938d2a95eb0c1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1">pn_disposition_get_section_offset</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga55e4389018c1dc7b026938d2a95eb0c1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga900c1f88996063c495e4a370c14d5105"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga900c1f88996063c495e4a370c14d5105">pn_disposition_set_section_offset</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, uint64_t section_offset)</td></tr>
+<tr class="separator:ga900c1f88996063c495e4a370c14d5105"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga52d49cfa7973e052b25343f5b150dcac"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac">pn_disposition_is_failed</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga52d49cfa7973e052b25343f5b150dcac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae4fe77f776c68cadf36ce1d11bed30b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1">pn_disposition_set_failed</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, bool failed)</td></tr>
+<tr class="separator:gae4fe77f776c68cadf36ce1d11bed30b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3bc9fc23bc5c67fe0704af901739afe6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6">pn_disposition_is_undeliverable</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:ga3bc9fc23bc5c67fe0704af901739afe6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf82a7d54887104bdced67a2e95510e38"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gaf82a7d54887104bdced67a2e95510e38">pn_disposition_set_undeliverable</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition, bool undeliverable)</td></tr>
+<tr class="separator:gaf82a7d54887104bdced67a2e95510e38"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1bf2bc1a4a3dff731b486267cf4ef67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67">pn_disposition_annotations</a> (<a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *disposition)</td></tr>
+<tr class="separator:gab1bf2bc1a4a3dff731b486267cf4ef67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="gac64952b813a707586c6b3898e09552e4"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_ACCEPTED&#160;&#160;&#160;(0x0000000000000024)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The PN_ACCEPTED delivery state is a terminal state indicating that the delivery was successfully processed. Once in this state there will be no further state changes prior to the delivery being settled. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga247e3d1ac7c9096cdd28424353582962"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_MODIFIED&#160;&#160;&#160;(0x0000000000000027)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The PN_MODIFIED delivery state is a terminal state indicating that the delivery is being returned to the sender and should be annotated by the sender prior to further delivery attempts. Once in this state there will be no further state changes prior to the delivery being settled. </p>
+
+</div>
+</div>
+<a class="anchor" id="gaae349c977b37b584aa62fff6515802ca"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_RECEIVED&#160;&#160;&#160;(0x0000000000000023)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The PN_RECEIVED delivery state is a non terminal state indicating how much (if any) message data has been received for a delivery. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga44a2635392fe2e6f8869a7e1cd64db2f"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_REJECTED&#160;&#160;&#160;(0x0000000000000025)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The PN_REJECTED delivery state is a terminal state indicating that the delivery could not be processed due to some error condition. Once in this state there will be no further state changes prior to the delivery being settled. </p>
+
+</div>
+</div>
+<a class="anchor" id="ga628179c16c4a5f5fd7734bc1bfc6edc3"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_RELEASED&#160;&#160;&#160;(0x0000000000000026)</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>The PN_RELEASED delivery state is a terminal state indicating that the delivery is being returned to the sender. Once in this state there will be no further state changes prior to the delivery being settled. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a class="anchor" id="ga4b28f6cd033babd8a7595fc5d292dca1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">typedef struct <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> <a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Dispositions record the current state and/or final outcome of a transfer. Every delivery contains both a local and remote disposition. The local disposition holds the local state of the delivery, and the remote disposition holds the last known remote state of the delivery. </p>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="gab1bf2bc1a4a3dff731b486267cf4ef67"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_disposition_annotations </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the annotations associated with a disposition.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> object retrieved by this operation may be modified prior to updating a delivery. When a delivery is updated, the annotations described by the <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> are reported to the peer if applicable to the current delivery state, e.g. states such as <a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">PN_MODIFIED</a>. The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> must be empty or contain a symbol keyed map.</p>
+<p>The pointer returned by this operation is valid until the parent delivery is settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the annotations associated with the disposition </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabd35f46e997ed687d715302480d011e2"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a>* pn_disposition_condition </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the condition object associated with a disposition.</p>
+<p>The <a class="el" href="group__condition.html#ga11eb7db7d2c205169fe3d47c996a95a5">pn_condition_t</a> object retrieved by this operation may be modified prior to updating a delivery. When a delivery is updated, the condition described by the disposition is reported to the peer if applicable to the current delivery state, e.g. states such as <a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">PN_REJECTED</a>.</p>
+<p>The pointer returned by this operation is valid until the parent delivery is settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the disposition condition </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga451f0c749032dad08b6f960aba3416da"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a>* pn_disposition_data </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Access the disposition as a raw pn_data_t.</p>
+<p>Dispositions are an extension point in the AMQP protocol. The disposition interface provides setters/getters for those dispositions that are predefined by the specification, however access to the raw disposition data is provided so that other dispositions can be used.</p>
+<p>The <a class="el" href="group__data.html#ga5d6cf528776e8b6ad6d67caf095986bf">pn_data_t</a> pointer returned by this operation is valid until the parent delivery is settled.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a pointer to the raw disposition data </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gabcf704fae3e555374ab180befc5b8278"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint32_t pn_disposition_get_section_number </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the section number associated with a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a section number </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga55e4389018c1dc7b026938d2a95eb0c1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_disposition_get_section_offset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the section offset associated with a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a section offset </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga52d49cfa7973e052b25343f5b150dcac"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_disposition_is_failed </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a disposition has the failed flag set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the disposition has the failed flag set, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ga3bc9fc23bc5c67fe0704af901739afe6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN bool pn_disposition_is_undeliverable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Check if a disposition has the undeliverable flag set.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the disposition has the undeliverable flag set, false otherwise </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="gae4fe77f776c68cadf36ce1d11bed30b1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_disposition_set_failed </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>failed</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the failed flag on a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">failed</td><td>the value of the failed flag </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga0b9c83f249965f9588ee0fd41ce77ced"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_disposition_set_section_number </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint32_t&#160;</td>
+          <td class="paramname"><em>section_number</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the section number associated with a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">section_number</td><td>a section number </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga900c1f88996063c495e4a370c14d5105"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_disposition_set_section_offset </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">uint64_t&#160;</td>
+          <td class="paramname"><em>section_offset</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the section offset associated with a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">section_offset</td><td>a section offset </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="gaf82a7d54887104bdced67a2e95510e38"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_disposition_set_undeliverable </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">bool&#160;</td>
+          <td class="paramname"><em>undeliverable</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the undeliverable flag on a disposition.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">undeliverable</td><td>the value of the undeliverable flag </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="ga56f357a15193cfb221ce497d1f48022d"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN uint64_t pn_disposition_type </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1">pn_disposition_t</a> *&#160;</td>
+          <td class="paramname"><em>disposition</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Get the type of a disposition.</p>
+<p>Defined values are:</p>
+<ul>
+<li><a class="el" href="group__disposition.html#gaae349c977b37b584aa62fff6515802ca">PN_RECEIVED</a></li>
+<li><a class="el" href="group__disposition.html#gac64952b813a707586c6b3898e09552e4">PN_ACCEPTED</a></li>
+<li><a class="el" href="group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f">PN_REJECTED</a></li>
+<li><a class="el" href="group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3">PN_RELEASED</a></li>
+<li><a class="el" href="group__disposition.html#ga247e3d1ac7c9096cdd28424353582962">PN_MODIFIED</a></li>
+</ul>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">disposition</td><td>a disposition object </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the type of the disposition </dd></dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.js
new file mode 100755
index 0000000..badbf77
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__disposition.js
@@ -0,0 +1,21 @@
+var group__disposition =
+[
+    [ "PN_ACCEPTED", "group__disposition.html#gac64952b813a707586c6b3898e09552e4", null ],
+    [ "PN_MODIFIED", "group__disposition.html#ga247e3d1ac7c9096cdd28424353582962", null ],
+    [ "PN_RECEIVED", "group__disposition.html#gaae349c977b37b584aa62fff6515802ca", null ],
+    [ "PN_REJECTED", "group__disposition.html#ga44a2635392fe2e6f8869a7e1cd64db2f", null ],
+    [ "PN_RELEASED", "group__disposition.html#ga628179c16c4a5f5fd7734bc1bfc6edc3", null ],
+    [ "pn_disposition_t", "group__disposition.html#ga4b28f6cd033babd8a7595fc5d292dca1", null ],
+    [ "pn_disposition_annotations", "group__disposition.html#gab1bf2bc1a4a3dff731b486267cf4ef67", null ],
+    [ "pn_disposition_condition", "group__disposition.html#gabd35f46e997ed687d715302480d011e2", null ],
+    [ "pn_disposition_data", "group__disposition.html#ga451f0c749032dad08b6f960aba3416da", null ],
+    [ "pn_disposition_get_section_number", "group__disposition.html#gabcf704fae3e555374ab180befc5b8278", null ],
+    [ "pn_disposition_get_section_offset", "group__disposition.html#ga55e4389018c1dc7b026938d2a95eb0c1", null ],
+    [ "pn_disposition_is_failed", "group__disposition.html#ga52d49cfa7973e052b25343f5b150dcac", null ],
+    [ "pn_disposition_is_undeliverable", "group__disposition.html#ga3bc9fc23bc5c67fe0704af901739afe6", null ],
+    [ "pn_disposition_set_failed", "group__disposition.html#gae4fe77f776c68cadf36ce1d11bed30b1", null ],
+    [ "pn_disposition_set_section_number", "group__disposition.html#ga0b9c83f249965f9588ee0fd41ce77ced", null ],
+    [ "pn_disposition_set_section_offset", "group__disposition.html#ga900c1f88996063c495e4a370c14d5105", null ],
+    [ "pn_disposition_set_undeliverable", "group__disposition.html#gaf82a7d54887104bdced67a2e95510e38", null ],
+    [ "pn_disposition_type", "group__disposition.html#ga56f357a15193cfb221ce497d1f48022d", null ]
+];
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.html b/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.html
new file mode 100755
index 0000000..eb8986a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.html
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: Engine</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('group__engine.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#groups">Modules</a>  </div>
+  <div class="headertitle">
+<div class="title">Engine</div>  </div>
+</div><!--header-->
+<div class="contents">
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="groups"></a>
+Modules</h2></td></tr>
+<tr class="memitem:group__connection"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__connection.html">Connection</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__delivery"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__delivery.html">Delivery</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__event"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__event.html">Event</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__link"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__link.html">Link</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__session"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__session.html">Session</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:group__transport"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__transport.html">Transport</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.js b/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.js
new file mode 100755
index 0000000..902535c
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/group__engine.js
@@ -0,0 +1,9 @@
+var group__engine =
+[
+    [ "Connection", "group__connection.html", "group__connection" ],
+    [ "Delivery", "group__delivery.html", "group__delivery" ],
+    [ "Event", "group__event.html", "group__event" ],
+    [ "Link", "group__link.html", "group__link" ],
+    [ "Session", "group__session.html", "group__session" ],
+    [ "Transport", "group__transport.html", "group__transport" ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org


[10/51] [partial] qpid-site git commit: PROTON-1134: Update the website for Proton 0.13.0

Posted by jr...@apache.org.
http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.html
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.html b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.html
new file mode 100755
index 0000000..1e1bd47
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.html
@@ -0,0 +1,546 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.8.10"/>
+<title>Qpid Proton C API: proton/messenger.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<script type="text/javascript">
+  $(document).ready(initResizable);
+  $(window).load(resizeHeight);
+</script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+  $(document).ready(function() { init_search(); });
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+</head>
+<body>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+  <td id="projectalign" style="padding-left: 0.5em;">
+   <div id="projectname">Qpid Proton C API
+   &#160;<span id="projectnumber">0.13.0</span>
+   </div>
+  </td>
+   <td>        <div id="MSearchBox" class="MSearchBoxInactive">
+        <span class="left">
+          <img id="MSearchSelect" src="search/mag_sel.png"
+               onmouseover="return searchBox.OnSearchSelectShow()"
+               onmouseout="return searchBox.OnSearchSelectHide()"
+               alt=""/>
+          <input type="text" id="MSearchField" value="Search" accesskey="S"
+               onfocus="searchBox.OnSearchFieldFocus(true)" 
+               onblur="searchBox.OnSearchFieldFocus(false)" 
+               onkeyup="searchBox.OnSearchFieldChange(event)"/>
+          </span><span class="right">
+            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
+          </span>
+        </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.8.10 -->
+<script type="text/javascript">
+var searchBox = new SearchBox("searchBox", "search",false,'Search');
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+  <div id="nav-tree">
+    <div id="nav-tree-contents">
+      <div id="nav-sync" class="sync"></div>
+    </div>
+  </div>
+  <div id="splitbar" style="-moz-user-select:none;" 
+       class="ui-resizable-handle">
+  </div>
+</div>
+<script type="text/javascript">
+$(document).ready(function(){initNavTree('messenger_8h.html','');});
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+     onmouseover="return searchBox.OnSearchSelectShow()"
+     onmouseout="return searchBox.OnSearchSelectHide()"
+     onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0" 
+        name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+  <div class="summary">
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a>  </div>
+  <div class="headertitle">
+<div class="title">messenger.h File Reference</div>  </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;proton/import_export.h&gt;</code><br />
+<code>#include &lt;<a class="el" href="message_8h_source.html">proton/message.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="selectable_8h_source.html">proton/selectable.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="condition_8h_source.html">proton/condition.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="terminus_8h_source.html">proton/terminus.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="link_8h_source.html">proton/link.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="transport_8h_source.html">proton/transport.h</a>&gt;</code><br />
+<code>#include &lt;<a class="el" href="ssl_8h_source.html">proton/ssl.h</a>&gt;</code><br />
+</div>
+<p><a href="messenger_8h_source.html">Go to the source code of this file.</a></p>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ga6c2e8d006ec05b913fa1e6dc510d23b9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9">PN_CUMULATIVE</a>&#160;&#160;&#160;(0x1)</td></tr>
+<tr class="separator:ga6c2e8d006ec05b913fa1e6dc510d23b9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad5ad0b67fef0e761dc0138b9621ffa14"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><b>PN_FLAGS_CHECK_ROUTES</b></td></tr>
+<tr class="separator:ad5ad0b67fef0e761dc0138b9621ffa14"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a118fb0c2384257dff5d72eea787e4a0c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><b>PN_FLAGS_ALLOW_INSECURE_MECHS</b></td></tr>
+<tr class="separator:a118fb0c2384257dff5d72eea787e4a0c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:ga0d342bb795d48591ad6b3f867766b8b1"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a></td></tr>
+<tr class="separator:ga0d342bb795d48591ad6b3f867766b8b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gabd73703511b9dae193765e9e57864291"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a></td></tr>
+<tr class="separator:gabd73703511b9dae193765e9e57864291"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1173cfe4bcaa0a530c8035dc75f42c7"><td class="memItemLeft" align="right" valign="top">typedef int64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a></td></tr>
+<tr class="separator:gab1173cfe4bcaa0a530c8035dc75f42c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a> { <br />
+&#160;&#160;<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2">PN_STATUS_UNKNOWN</a> = 0, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611">PN_STATUS_PENDING</a> = 1, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467">PN_STATUS_ACCEPTED</a> = 2, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf">PN_STATUS_REJECTED</a> = 3, 
+<br />
+&#160;&#160;<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852">PN_STATUS_RELEASED</a> = 4, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8">PN_STATUS_MODIFIED</a> = 5, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee">PN_STATUS_ABORTED</a> = 6, 
+<a class="el" href="group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583">PN_STATUS_SETTLED</a> = 7
+<br />
+ }<tr class="separator:ga242e4ee54b9c0a416443c7da5f6e045b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga5770958f2ad363cbce4e49ddde2f0249"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249">pn_messenger</a> (const char *name)</td></tr>
+<tr class="separator:ga5770958f2ad363cbce4e49ddde2f0249"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa300a232e25dbe6be6dca3949da82145"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa300a232e25dbe6be6dca3949da82145">pn_messenger_name</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaa300a232e25dbe6be6dca3949da82145"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga310d7de19eb8943a2818f53d9b45cfc9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9">pn_messenger_set_certificate</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *certificate)</td></tr>
+<tr class="separator:ga310d7de19eb8943a2818f53d9b45cfc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca5d33643cc6db452d4dd456f774f936"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaca5d33643cc6db452d4dd456f774f936">pn_messenger_get_certificate</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaca5d33643cc6db452d4dd456f774f936"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaac399276ec13c5bb2755b55aeddbc3cb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb">pn_messenger_set_private_key</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *private_key)</td></tr>
+<tr class="separator:gaac399276ec13c5bb2755b55aeddbc3cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa5e3ea6839e156d22afe0e8254e47b2d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d">pn_messenger_get_private_key</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaa5e3ea6839e156d22afe0e8254e47b2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0">pn_messenger_set_password</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *password)</td></tr>
+<tr class="separator:ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaca818b10d8ab415ff21b2df30e645588"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaca818b10d8ab415ff21b2df30e645588">pn_messenger_get_password</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaca818b10d8ab415ff21b2df30e645588"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga91d3800c61ab27f32c8c0fc513ef085c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c">pn_messenger_set_trusted_certificates</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *cert_db)</td></tr>
+<tr class="separator:ga91d3800c61ab27f32c8c0fc513ef085c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga21ab008d0e2218de2bb2ff19d66e214c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c">pn_messenger_get_trusted_certificates</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga21ab008d0e2218de2bb2ff19d66e214c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga621e7edf471c5cf32d7251ed0a468877"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877">pn_messenger_set_timeout</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int timeout)</td></tr>
+<tr class="separator:ga621e7edf471c5cf32d7251ed0a468877"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga873eea2b97af52a138a2e1db7f4556e2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2">pn_messenger_get_timeout</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga873eea2b97af52a138a2e1db7f4556e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3">pn_messenger_is_blocking</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf95b3b54f4ee2a97db09e83ea5a0f8c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gacd33f1218d6b6baed75462a3c9e31a81"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81">pn_messenger_set_blocking</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, bool blocking)</td></tr>
+<tr class="separator:gacd33f1218d6b6baed75462a3c9e31a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf24ba09549f555a0323f7ae0be1978b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1">pn_messenger_is_passive</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf24ba09549f555a0323f7ae0be1978b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga71ac6697b6fc8a39360dee9989f3a99b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b">pn_messenger_set_passive</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, bool passive)</td></tr>
+<tr class="separator:ga71ac6697b6fc8a39360dee9989f3a99b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf57143f98134870941839f9b665e87af"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf57143f98134870941839f9b665e87af">pn_messenger_free</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf57143f98134870941839f9b665e87af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga916bf706b4b2e6eb60fb5ad679a230d2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2">pn_messenger_errno</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga916bf706b4b2e6eb60fb5ad679a230d2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga66fff60287c43a457518382216464c5b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_error_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga66fff60287c43a457518382216464c5b">pn_messenger_error</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga66fff60287c43a457518382216464c5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8f889c65a77b807bb249e116649f9cd3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3">pn_messenger_get_outgoing_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga8f889c65a77b807bb249e116649f9cd3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6e1ccb0c5a46d4f354b1b73ff5363531"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531">pn_messenger_set_outgoing_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int window)</td></tr>
+<tr class="separator:ga6e1ccb0c5a46d4f354b1b73ff5363531"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad8bdfb8f2d2ea1e8a873d048728b488f"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f">pn_messenger_get_incoming_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gad8bdfb8f2d2ea1e8a873d048728b488f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0725c3cac4ae83188a54ed2308fc9e9a"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a">pn_messenger_set_incoming_window</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int window)</td></tr>
+<tr class="separator:ga0725c3cac4ae83188a54ed2308fc9e9a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1">pn_messenger_start</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4">pn_messenger_stop</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga40373fb89d70f6c3b7a4b9a0e9c2d3e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaba050f36861e436a18378a8a1ff835e0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaba050f36861e436a18378a8a1ff835e0">pn_messenger_stopped</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaba050f36861e436a18378a8a1ff835e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf1f1bfe4894d971f0b8d679bcab5cae6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6">pn_messenger_subscribe</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *source)</td></tr>
+<tr class="separator:gaf1f1bfe4894d971f0b8d679bcab5cae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gace4b35e754ed9e1ab134ce50212158a1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1">pn_messenger_subscribe_ttl</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *source, pn_seconds_t timeout)</td></tr>
+<tr class="separator:gace4b35e754ed9e1ab134ce50212158a1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga24819ecf92720da72500bb453e3d3847"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga24819ecf92720da72500bb453e3d3847">pn_messenger_get_link</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *address, bool sender)</td></tr>
+<tr class="separator:ga24819ecf92720da72500bb453e3d3847"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae8e9057967d3ca4d81318b147cd3f5ce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce">pn_subscription_get_context</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub)</td></tr>
+<tr class="separator:gae8e9057967d3ca4d81318b147cd3f5ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6ab59170c21b3a53e6f0c9b4a271ebce"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce">pn_subscription_set_context</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub, void *context)</td></tr>
+<tr class="separator:ga6ab59170c21b3a53e6f0c9b4a271ebce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga177587d2aa7a6fee101a111e40765deb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN const char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga177587d2aa7a6fee101a111e40765deb">pn_subscription_address</a> (<a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *sub)</td></tr>
+<tr class="separator:ga177587d2aa7a6fee101a111e40765deb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gadc93816636d614c8ea2abdeef1b99573"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gadc93816636d614c8ea2abdeef1b99573">pn_messenger_put</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *msg)</td></tr>
+<tr class="separator:gadc93816636d614c8ea2abdeef1b99573"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga95063950449210b20ffb60bf2ea8f24b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b">pn_status_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b">pn_messenger_status</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga95063950449210b20ffb60bf2ea8f24b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d1810d42ee5dac4e5db82599b828aeb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__delivery.html#gacdfce854066c0a4ff4db9f9a0478f340">pn_delivery_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb">pn_messenger_delivery</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga4d1810d42ee5dac4e5db82599b828aeb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8f41166af1cd932733d7c9cf10c22913"><td class="memItemLeft" align="right" valign="top">PN_EXTERN bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913">pn_messenger_buffered</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:ga8f41166af1cd932733d7c9cf10c22913"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga318b28252ff310f1956bc892ffaffaf3"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3">pn_messenger_settle</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga318b28252ff310f1956bc892ffaffaf3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaea099f5cefb69de9042e91d7fce17878"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaea099f5cefb69de9042e91d7fce17878">pn_messenger_outgoing_tracker</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaea099f5cefb69de9042e91d7fce17878"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga088c9d9b1dfd0b32cafa1534019438c2"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2">pn_messenger_work</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int timeout)</td></tr>
+<tr class="separator:ga088c9d9b1dfd0b32cafa1534019438c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5a08242376fa805290966e89a54aa8e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaf5a08242376fa805290966e89a54aa8e">pn_messenger_interrupt</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaf5a08242376fa805290966e89a54aa8e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb">pn_messenger_send</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int n)</td></tr>
+<tr class="separator:gafcdc9ca1e3d1505c5ebfb26cc95fb2bb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6a766d6dfb249b2f2db8de0fc4a73990"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990">pn_messenger_recv</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, int limit)</td></tr>
+<tr class="separator:ga6a766d6dfb249b2f2db8de0fc4a73990"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99c2fa02e546861b1cfe95bd133e2943"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943">pn_messenger_receiving</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga99c2fa02e546861b1cfe95bd133e2943"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga64d4dbf0f6cec27cd57d86728f43dd83"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83">pn_messenger_get</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__message.html#gad9259fa9271e8844c8e05a7e8978e3b2">pn_message_t</a> *message)</td></tr>
+<tr class="separator:ga64d4dbf0f6cec27cd57d86728f43dd83"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab3e5a76bd09bbce0e4243b2f4e600d04"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04">pn_messenger_incoming_tracker</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gab3e5a76bd09bbce0e4243b2f4e600d04"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7281f105c4eca994486985aa1e0f1cc1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__messenger.html#gabd73703511b9dae193765e9e57864291">pn_subscription_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1">pn_messenger_incoming_subscription</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga7281f105c4eca994486985aa1e0f1cc1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3ca5c41b89b7b47a721c06829e8c34e0"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0">pn_messenger_accept</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga3ca5c41b89b7b47a721c06829e8c34e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2967722a8f354ea3a13c65cdbc2be78c"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c">pn_messenger_reject</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker, int flags)</td></tr>
+<tr class="separator:ga2967722a8f354ea3a13c65cdbc2be78c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa27f202efc3cb9454b899576058064b1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__link.html#ga89dad3aa7934329a7ff467c636687bc0">pn_link_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaa27f202efc3cb9454b899576058064b1">pn_messenger_tracker_link</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7">pn_tracker_t</a> tracker)</td></tr>
+<tr class="separator:gaa27f202efc3cb9454b899576058064b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1822e0ee5af28130d13687cc0fff21c6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6">pn_messenger_outgoing</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga1822e0ee5af28130d13687cc0fff21c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeb207b3f558e04abf7336bc603cc669d"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d">pn_messenger_incoming</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gaeb207b3f558e04abf7336bc603cc669d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga58608dc581eba5d56abc89d05377913e"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga58608dc581eba5d56abc89d05377913e">pn_messenger_route</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *pattern, const char *address)</td></tr>
+<tr class="separator:ga58608dc581eba5d56abc89d05377913e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1d109dcc2178b777e950d0ae664d5085"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085">pn_messenger_rewrite</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *pattern, const char *address)</td></tr>
+<tr class="separator:ga1d109dcc2178b777e950d0ae664d5085"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga48d37f185faf99c4270b41658e9bb7d8"><td class="memItemLeft" align="right" valign="top">PN_EXTERN <a class="el" href="group__selectable.html#gab7034170bf6367b989281d8ddaa87b09">pn_selectable_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8">pn_messenger_selectable</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:ga48d37f185faf99c4270b41658e9bb7d8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac031418719d3afdd29cc6e64a3d97d67"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_timestamp_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67">pn_messenger_deadline</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:gac031418719d3afdd29cc6e64a3d97d67"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb0246cf86ece79993e498bbcb04ad60"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60">pn_messenger_set_flags</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const int flags)</td></tr>
+<tr class="separator:abb0246cf86ece79993e498bbcb04ad60"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a18cfd94962f9e839930f388fda9d7bd1"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1">pn_messenger_get_flags</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger)</td></tr>
+<tr class="separator:a18cfd94962f9e839930f388fda9d7bd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a40147e4fdea368138335e90cbaf6e7aa"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa">pn_messenger_set_snd_settle_mode</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:a40147e4fdea368138335e90cbaf6e7aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad139854875a7857a3dc1a0f93de718d9"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9">pn_messenger_set_rcv_settle_mode</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a> mode)</td></tr>
+<tr class="separator:ad139854875a7857a3dc1a0f93de718d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6f84343266983e41fbb78f2c5bb52eaf"><td class="memItemLeft" align="right" valign="top">PN_EXTERN void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf">pn_messenger_set_tracer</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, <a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a> tracer)</td></tr>
+<tr class="separator:a6f84343266983e41fbb78f2c5bb52eaf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abd65926e7942cabd7c8a8d08c816bac6"><td class="memItemLeft" align="right" valign="top">PN_EXTERN pn_millis_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6">pn_messenger_get_remote_idle_timeout</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const char *address)</td></tr>
+<tr class="separator:abd65926e7942cabd7c8a8d08c816bac6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8235fd094b6613334fcad7059109753b"><td class="memItemLeft" align="right" valign="top">PN_EXTERN int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="messenger_8h.html#a8235fd094b6613334fcad7059109753b">pn_messenger_set_ssl_peer_authentication_mode</a> (<a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *messenger, const <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a> mode)</td></tr>
+<tr class="separator:a8235fd094b6613334fcad7059109753b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<div class="textblock"><p>The messenger API provides a high level interface for sending and receiving AMQP messages. </p>
+</div><h2 class="groupheader">Macro Definition Documentation</h2>
+<a class="anchor" id="a118fb0c2384257dff5d72eea787e4a0c"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_FLAGS_ALLOW_INSECURE_MECHS</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line">(0x2) </div>
+</div><!-- fragment -->
+</div>
+</div>
+<a class="anchor" id="ad5ad0b67fef0e761dc0138b9621ffa14"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">#define PN_FLAGS_CHECK_ROUTES</td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line">(0x1) </div>
+</div><!-- fragment -->
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a class="anchor" id="a18cfd94962f9e839930f388fda9d7bd1"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_get_flags </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em></td><td>)</td>
+          <td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the flags for a Messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>The flags set for the messenger </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="abd65926e7942cabd7c8a8d08c816bac6"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN pn_millis_t pn_messenger_get_remote_idle_timeout </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const char *&#160;</td>
+          <td class="paramname"><em>address</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Gets the remote idle timeout for the specified remote service address</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">address</td><td>of remote service whose idle timeout is required </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the timeout in milliseconds or -1 if an error occurs </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="abb0246cf86ece79993e498bbcb04ad60"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_set_flags </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const int&#160;</td>
+          <td class="paramname"><em>flags</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets control flags to enable additional function for the Messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">flags</td><td>0 or PN_FLAGS_CHECK_ROUTES</td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>an error code of zero if there is no error </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="ad139854875a7857a3dc1a0f93de718d9"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_set_rcv_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="group__link.html#gad1c2388cdae687be26222a5d66fd2d58">pn_rcv_settle_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the local receiver settle mode for the underlying link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the receiver settle mode </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a40147e4fdea368138335e90cbaf6e7aa"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_set_snd_settle_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="group__link.html#ga3fb58bd0b88d37407ebb615c2630e608">pn_snd_settle_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the local sender settle mode for the underlying link.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>the messenger </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the sender settle mode </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+<a class="anchor" id="a8235fd094b6613334fcad7059109753b"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN int pn_messenger_set_ssl_peer_authentication_mode </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype">const <a class="el" href="group__ssl.html#gae5e33024ed6af3432d4c76d1484d7ecb">pn_ssl_verify_mode_t</a>&#160;</td>
+          <td class="paramname"><em>mode</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Sets the SSL peer authentiacation mode required when a trust certificate is used.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">mode</td><td>the mode required (see pn_ssl_verify_mode_t enum for valid values) </td></tr>
+  </table>
+  </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>0 if successful or -1 if an error occurs </dd></dl>
+
+</div>
+</div>
+<a class="anchor" id="a6f84343266983e41fbb78f2c5bb52eaf"></a>
+<div class="memitem">
+<div class="memproto">
+      <table class="memname">
+        <tr>
+          <td class="memname">PN_EXTERN void pn_messenger_set_tracer </td>
+          <td>(</td>
+          <td class="paramtype"><a class="el" href="group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1">pn_messenger_t</a> *&#160;</td>
+          <td class="paramname"><em>messenger</em>, </td>
+        </tr>
+        <tr>
+          <td class="paramkey"></td>
+          <td></td>
+          <td class="paramtype"><a class="el" href="group__transport.html#gae9b49fcbf6397e6916eb4e1357c90ff3">pn_tracer_t</a>&#160;</td>
+          <td class="paramname"><em>tracer</em>&#160;</td>
+        </tr>
+        <tr>
+          <td></td>
+          <td>)</td>
+          <td></td><td></td>
+        </tr>
+      </table>
+</div><div class="memdoc">
+<p>Set the tracer associated with a messenger.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+  <table class="params">
+    <tr><td class="paramdir">[in]</td><td class="paramname">messenger</td><td>a messenger object </td></tr>
+    <tr><td class="paramdir">[in]</td><td class="paramname">tracer</td><td>the tracer callback </td></tr>
+  </table>
+  </dd>
+</dl>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+  <ul>
+    <li class="navelem"><a class="el" href="dir_25143d27009f52d175c1d192441a738a.html">proton</a></li><li class="navelem"><a class="el" href="messenger_8h.html">messenger.h</a></li>
+    <li class="footer">Generated by
+    <a href="http://www.doxygen.org/index.html">
+    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.10 </li>
+  </ul>
+</div>
+</body>
+</html>

http://git-wip-us.apache.org/repos/asf/qpid-site/blob/a1191dd3/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.js
----------------------------------------------------------------------
diff --git a/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.js b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.js
new file mode 100755
index 0000000..66bb08a
--- /dev/null
+++ b/content/releases/qpid-proton-0.13.0/proton/c/api/messenger_8h.js
@@ -0,0 +1,81 @@
+var messenger_8h =
+[
+    [ "PN_CUMULATIVE", "group__messenger.html#ga6c2e8d006ec05b913fa1e6dc510d23b9", null ],
+    [ "PN_FLAGS_ALLOW_INSECURE_MECHS", "messenger_8h.html#a118fb0c2384257dff5d72eea787e4a0c", null ],
+    [ "PN_FLAGS_CHECK_ROUTES", "messenger_8h.html#ad5ad0b67fef0e761dc0138b9621ffa14", null ],
+    [ "pn_messenger_t", "group__messenger.html#ga0d342bb795d48591ad6b3f867766b8b1", null ],
+    [ "pn_subscription_t", "group__messenger.html#gabd73703511b9dae193765e9e57864291", null ],
+    [ "pn_tracker_t", "group__messenger.html#gab1173cfe4bcaa0a530c8035dc75f42c7", null ],
+    [ "pn_status_t", "group__messenger.html#ga242e4ee54b9c0a416443c7da5f6e045b", [
+      [ "PN_STATUS_UNKNOWN", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba0b46b1041679460baaba2ddcdb2173f2", null ],
+      [ "PN_STATUS_PENDING", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba4b0354a77173cd75c69159e15c23f611", null ],
+      [ "PN_STATUS_ACCEPTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba693fd9044a50a4f02e842d04a4bf1467", null ],
+      [ "PN_STATUS_REJECTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045baf109df703952744009b3547f3b8f32bf", null ],
+      [ "PN_STATUS_RELEASED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba67079750477effb7935df83381c47852", null ],
+      [ "PN_STATUS_MODIFIED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba77d94a6b6b745eef9307f144b57e81e8", null ],
+      [ "PN_STATUS_ABORTED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1239e8ada7eabe2aeab98f2c881cd2ee", null ],
+      [ "PN_STATUS_SETTLED", "group__messenger.html#gga242e4ee54b9c0a416443c7da5f6e045ba1181bc7f51502ae11ed240866cd64583", null ]
+    ] ],
+    [ "pn_messenger", "group__messenger.html#ga5770958f2ad363cbce4e49ddde2f0249", null ],
+    [ "pn_messenger_accept", "group__messenger.html#ga3ca5c41b89b7b47a721c06829e8c34e0", null ],
+    [ "pn_messenger_buffered", "group__messenger.html#ga8f41166af1cd932733d7c9cf10c22913", null ],
+    [ "pn_messenger_deadline", "group__messenger.html#gac031418719d3afdd29cc6e64a3d97d67", null ],
+    [ "pn_messenger_delivery", "group__messenger.html#ga4d1810d42ee5dac4e5db82599b828aeb", null ],
+    [ "pn_messenger_errno", "group__messenger.html#ga916bf706b4b2e6eb60fb5ad679a230d2", null ],
+    [ "pn_messenger_error", "group__messenger.html#ga66fff60287c43a457518382216464c5b", null ],
+    [ "pn_messenger_free", "group__messenger.html#gaf57143f98134870941839f9b665e87af", null ],
+    [ "pn_messenger_get", "group__messenger.html#ga64d4dbf0f6cec27cd57d86728f43dd83", null ],
+    [ "pn_messenger_get_certificate", "group__messenger.html#gaca5d33643cc6db452d4dd456f774f936", null ],
+    [ "pn_messenger_get_flags", "messenger_8h.html#a18cfd94962f9e839930f388fda9d7bd1", null ],
+    [ "pn_messenger_get_incoming_window", "group__messenger.html#gad8bdfb8f2d2ea1e8a873d048728b488f", null ],
+    [ "pn_messenger_get_link", "group__messenger.html#ga24819ecf92720da72500bb453e3d3847", null ],
+    [ "pn_messenger_get_outgoing_window", "group__messenger.html#ga8f889c65a77b807bb249e116649f9cd3", null ],
+    [ "pn_messenger_get_password", "group__messenger.html#gaca818b10d8ab415ff21b2df30e645588", null ],
+    [ "pn_messenger_get_private_key", "group__messenger.html#gaa5e3ea6839e156d22afe0e8254e47b2d", null ],
+    [ "pn_messenger_get_remote_idle_timeout", "messenger_8h.html#abd65926e7942cabd7c8a8d08c816bac6", null ],
+    [ "pn_messenger_get_timeout", "group__messenger.html#ga873eea2b97af52a138a2e1db7f4556e2", null ],
+    [ "pn_messenger_get_trusted_certificates", "group__messenger.html#ga21ab008d0e2218de2bb2ff19d66e214c", null ],
+    [ "pn_messenger_incoming", "group__messenger.html#gaeb207b3f558e04abf7336bc603cc669d", null ],
+    [ "pn_messenger_incoming_subscription", "group__messenger.html#ga7281f105c4eca994486985aa1e0f1cc1", null ],
+    [ "pn_messenger_incoming_tracker", "group__messenger.html#gab3e5a76bd09bbce0e4243b2f4e600d04", null ],
+    [ "pn_messenger_interrupt", "group__messenger.html#gaf5a08242376fa805290966e89a54aa8e", null ],
+    [ "pn_messenger_is_blocking", "group__messenger.html#gaf95b3b54f4ee2a97db09e83ea5a0f8c3", null ],
+    [ "pn_messenger_is_passive", "group__messenger.html#gaf24ba09549f555a0323f7ae0be1978b1", null ],
+    [ "pn_messenger_name", "group__messenger.html#gaa300a232e25dbe6be6dca3949da82145", null ],
+    [ "pn_messenger_outgoing", "group__messenger.html#ga1822e0ee5af28130d13687cc0fff21c6", null ],
+    [ "pn_messenger_outgoing_tracker", "group__messenger.html#gaea099f5cefb69de9042e91d7fce17878", null ],
+    [ "pn_messenger_put", "group__messenger.html#gadc93816636d614c8ea2abdeef1b99573", null ],
+    [ "pn_messenger_receiving", "group__messenger.html#ga99c2fa02e546861b1cfe95bd133e2943", null ],
+    [ "pn_messenger_recv", "group__messenger.html#ga6a766d6dfb249b2f2db8de0fc4a73990", null ],
+    [ "pn_messenger_reject", "group__messenger.html#ga2967722a8f354ea3a13c65cdbc2be78c", null ],
+    [ "pn_messenger_rewrite", "group__messenger.html#ga1d109dcc2178b777e950d0ae664d5085", null ],
+    [ "pn_messenger_route", "group__messenger.html#ga58608dc581eba5d56abc89d05377913e", null ],
+    [ "pn_messenger_selectable", "group__messenger.html#ga48d37f185faf99c4270b41658e9bb7d8", null ],
+    [ "pn_messenger_send", "group__messenger.html#gafcdc9ca1e3d1505c5ebfb26cc95fb2bb", null ],
+    [ "pn_messenger_set_blocking", "group__messenger.html#gacd33f1218d6b6baed75462a3c9e31a81", null ],
+    [ "pn_messenger_set_certificate", "group__messenger.html#ga310d7de19eb8943a2818f53d9b45cfc9", null ],
+    [ "pn_messenger_set_flags", "messenger_8h.html#abb0246cf86ece79993e498bbcb04ad60", null ],
+    [ "pn_messenger_set_incoming_window", "group__messenger.html#ga0725c3cac4ae83188a54ed2308fc9e9a", null ],
+    [ "pn_messenger_set_outgoing_window", "group__messenger.html#ga6e1ccb0c5a46d4f354b1b73ff5363531", null ],
+    [ "pn_messenger_set_passive", "group__messenger.html#ga71ac6697b6fc8a39360dee9989f3a99b", null ],
+    [ "pn_messenger_set_password", "group__messenger.html#ga9b1e530ba6d77b9e1f3a6e1e44cb7cf0", null ],
+    [ "pn_messenger_set_private_key", "group__messenger.html#gaac399276ec13c5bb2755b55aeddbc3cb", null ],
+    [ "pn_messenger_set_rcv_settle_mode", "messenger_8h.html#ad139854875a7857a3dc1a0f93de718d9", null ],
+    [ "pn_messenger_set_snd_settle_mode", "messenger_8h.html#a40147e4fdea368138335e90cbaf6e7aa", null ],
+    [ "pn_messenger_set_ssl_peer_authentication_mode", "messenger_8h.html#a8235fd094b6613334fcad7059109753b", null ],
+    [ "pn_messenger_set_timeout", "group__messenger.html#ga621e7edf471c5cf32d7251ed0a468877", null ],
+    [ "pn_messenger_set_tracer", "messenger_8h.html#a6f84343266983e41fbb78f2c5bb52eaf", null ],
+    [ "pn_messenger_set_trusted_certificates", "group__messenger.html#ga91d3800c61ab27f32c8c0fc513ef085c", null ],
+    [ "pn_messenger_settle", "group__messenger.html#ga318b28252ff310f1956bc892ffaffaf3", null ],
+    [ "pn_messenger_start", "group__messenger.html#gaeb8b0b3a04c4dc4dbf83a66cbb8f54f1", null ],
+    [ "pn_messenger_status", "group__messenger.html#ga95063950449210b20ffb60bf2ea8f24b", null ],
+    [ "pn_messenger_stop", "group__messenger.html#ga40373fb89d70f6c3b7a4b9a0e9c2d3e4", null ],
+    [ "pn_messenger_stopped", "group__messenger.html#gaba050f36861e436a18378a8a1ff835e0", null ],
+    [ "pn_messenger_subscribe", "group__messenger.html#gaf1f1bfe4894d971f0b8d679bcab5cae6", null ],
+    [ "pn_messenger_subscribe_ttl", "group__messenger.html#gace4b35e754ed9e1ab134ce50212158a1", null ],
+    [ "pn_messenger_tracker_link", "group__messenger.html#gaa27f202efc3cb9454b899576058064b1", null ],
+    [ "pn_messenger_work", "group__messenger.html#ga088c9d9b1dfd0b32cafa1534019438c2", null ],
+    [ "pn_subscription_address", "group__messenger.html#ga177587d2aa7a6fee101a111e40765deb", null ],
+    [ "pn_subscription_get_context", "group__messenger.html#gae8e9057967d3ca4d81318b147cd3f5ce", null ],
+    [ "pn_subscription_set_context", "group__messenger.html#ga6ab59170c21b3a53e6f0c9b4a271ebce", null ]
+];
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org