{ "version": "R6", "source": "gateway/internal/inbound/server.go@HEAD-before-R6", "declarations": [ { "name": "beginDownstreamSubmitBarrier", "kind": "func", "file": "acknowledgement.go", "sha256": "0ccbbba14c2ecff9da00681aa9e44181925e9f1793de1e793587ac931e3644e3" }, { "name": "defaultDownstreamAckTimeout", "kind": "const", "file": "acknowledgement.go", "sha256": "92565b410c5f61c6b1a93eb40bc28be9131962f811e0ee912d69332aaefa12df" }, { "name": "downstreamAckKey", "kind": "func", "file": "acknowledgement.go", "sha256": "a3ff3a57dd6952a9a859867136d8a532c9b9c99b60dfc1ba0f4aad8ea51f7bc0" }, { "name": "downstreamAckRegistry", "kind": "var", "file": "acknowledgement.go", "sha256": "0f2c687864a9c57295739510f26ad343d7a5eb22e1f15fb7cdbb13d8e72d440c" }, { "name": "downstreamAckTimeout", "kind": "func", "file": "acknowledgement.go", "sha256": "97d0878d73a6e1d6890207a776e536ad4bcd5efb8fc2bda49f930b23d3c740cc" }, { "name": "downstreamAckTracker", "kind": "type", "file": "acknowledgement.go", "sha256": "53bfa44f334cc06acf6ce564d84d641dc6aafed6b57416023cef4c4ae86d2771" }, { "name": "downstreamSubmitBarrier", "kind": "var", "file": "acknowledgement.go", "sha256": "211cb910963239f8660aa639607b955bbb54cc7d38484c6f89815c4127315cb3" }, { "name": "downstreamSubmitResponsePending", "kind": "func", "file": "acknowledgement.go", "sha256": "9c43ecb4303ea8a70918a211f7e1ab1162947e98fe44b77d5e86f4995d5a16e2" }, { "name": "handleDownstreamAcknowledgement", "kind": "func", "file": "acknowledgement.go", "sha256": "2bf1b5292111360bdda24e6c9348de739e95f2a9bbd56b8c3d2744e5b6ffe071" }, { "name": "registerDownstreamAck", "kind": "func", "file": "acknowledgement.go", "sha256": "33a12b5d4ed3f949d2670a717af6e8febc54de4a1f008e3cbad6b43837b4779a" }, { "name": "removeDownstreamAck", "kind": "func", "file": "acknowledgement.go", "sha256": "76d357d99c8b14dd04d0f6bf0c09699c6f75966f639f7499b26d854899d723a6" }, { "name": "takeDownstreamAck", "kind": "func", "file": "acknowledgement.go", "sha256": "947085393b5a694df4b234040bafaa59ecfe86c3ade0404808f243ae55f0d6b8" }, { "name": "authRequest", "kind": "type", "file": "authentication.go", "sha256": "0d3e6ab7ec4f418fefb88d2930b01c23eaff926097474c50ba678d553a1aa5a1" }, { "name": "authResponse", "kind": "type", "file": "authentication.go", "sha256": "387ff32b3067a0eb342d09e1e5d3308f8359415171a2045f10dc56ca01205727" }, { "name": "authenticate", "kind": "func", "file": "authentication.go", "sha256": "3dba30340070be6b78dcb1de963fde7a567701925684279c5b675ee9b197ec2c" }, { "name": "cmppVersionName", "kind": "func", "file": "authentication.go", "sha256": "b9ab5ed0382868bb23cde01142e4245038ed22501fbef0605ff0c936df07149d" }, { "name": "handleLogin", "kind": "func", "file": "authentication.go", "sha256": "bf3bdbcda7ddfd9f0e2ff53b436e151c94247b4ed40bcf60ec2f78fdb2559e64" }, { "name": "setInboundConnectResponse", "kind": "func", "file": "authentication.go", "sha256": "4dbf12a8fda63789457f9f610871eec97da0122e23ba0e55d1db95a15f5c47ae" }, { "name": "DownstreamReceipt", "kind": "type", "file": "delivery.go", "sha256": "772d9cc917b7f2968532480366634a595ba0b0f501d25b85eb0d799eec991eb0" }, { "name": "DownstreamSendResult", "kind": "type", "file": "delivery.go", "sha256": "28af9ad91e045e2a11e5b91b9d989f7b7b09ef6cc3b2fa5cf420722fcbe5538b" }, { "name": "DownstreamUplink", "kind": "type", "file": "delivery.go", "sha256": "22be370c5a551b5739b0d4f849ad2990febf0db57ec3ae89ec699f9a95895c80" }, { "name": "PushReceipt", "kind": "func", "file": "delivery.go", "sha256": "321b26a357ae633278d92cc87e7f2f796af12c22b165eb19ba5c3e2b80dc67ce" }, { "name": "PushReceiptWithResult", "kind": "func", "file": "delivery.go", "sha256": "ecc96ae40af974c3faedbe991fa01e71d9ed79c3fccaf964526a726cd6853487" }, { "name": "PushUplink", "kind": "func", "file": "delivery.go", "sha256": "47f42edc03b663ba189defc91207da76263837535f1292fe52c9dbf542a4c8a0" }, { "name": "PushUplinkWithResult", "kind": "func", "file": "delivery.go", "sha256": "2ec907ba43d4906b92c0aae693eb19f1e3a26d7a61d1efaa93e9258a11482ad0" }, { "name": "cmppReceiptStatus", "kind": "func", "file": "delivery.go", "sha256": "ba6b72b46f9869fe22005f7d48b2668b0aa2242bf5a01203d8c62b2b778ed8cb" }, { "name": "downstreamDeliverMessageID", "kind": "func", "file": "delivery.go", "sha256": "a58e6d0da35b374361518f7573f5f92b987eddd2f6753bc1e6e4312986cff7ed" }, { "name": "downstreamDeliverMetadata", "kind": "func", "file": "delivery.go", "sha256": "a510caae34ffc46577985cd8b538e5924a3f4a43dcfedf8d60678c497d185912" }, { "name": "downstreamDeliverPacket", "kind": "func", "file": "delivery.go", "sha256": "721de5632b72041a6102687cf4dece41b854c5bb34150c586a01c662b2cb1bbf" }, { "name": "downstreamDeliveryLifecycleEvent", "kind": "type", "file": "delivery.go", "sha256": "4acf5485100e1bc6bb19a8004a3b1b7796fd8a6192fe2899e163abed7d134b69" }, { "name": "errorMessageWithCode", "kind": "func", "file": "delivery.go", "sha256": "56e4380e43ee3fb9f99e6daf6e468583077372ffe0049133589907b87ab5aa3d" }, { "name": "findReceiptSession", "kind": "func", "file": "delivery.go", "sha256": "af27e3accceff7023b09bb7f4ba716978edf89e3a9a4981c41439e279cf3bb5a" }, { "name": "findSession", "kind": "func", "file": "delivery.go", "sha256": "cd9ddd0acd71bdd0ac32d2f2892f37c1461181038f193f9f9411a48b64dd0f22" }, { "name": "pushReceiptWithResult", "kind": "func", "file": "delivery.go", "sha256": "ed0be61791a471b59a92601aa34f47b9d72c606096863493bb1dbb89a2d5e0a9" }, { "name": "recoverReceiptSession", "kind": "func", "file": "delivery.go", "sha256": "b64f7eb8d7817580ddbdb88008169fa2f1f239bbf2d1cf3d976129da40799bee" }, { "name": "reportDownstreamDelivery", "kind": "func", "file": "delivery.go", "sha256": "ea3bb61fb23718fc8d3b5ce2d75984eb00bc7f965612655f08951fc83d8147d9" }, { "name": "sendDownstream", "kind": "func", "file": "delivery.go", "sha256": "1f85300328d803f5efab654f3038e7da59444a53feb5c41db1833b8d1824c2cc" }, { "name": "flushOnlineAccounts", "kind": "func", "file": "pending_recovery.go", "sha256": "692d49fcb9ff3e116ce9476f826445996de00e5f714f21a5fa56a28afba18a10" }, { "name": "flushPending", "kind": "func", "file": "pending_recovery.go", "sha256": "e4e2cfaa9471e132360fd9fdd8e83e03142f6fb450b76ada4b368b5cc6ae1fd2" }, { "name": "logRecoveryCandidates", "kind": "func", "file": "pending_recovery.go", "sha256": "cd44224d2b6f4b4dbadc9a37d94a285d900c3e8323e36d57cea2f578ba818f24" }, { "name": "pendingDelivery", "kind": "type", "file": "pending_recovery.go", "sha256": "fd6d25266aecc90ec7f68c88699c444e74b21215a518775678bbd84d28181c81" }, { "name": "pendingDeliveryRequest", "kind": "type", "file": "pending_recovery.go", "sha256": "f7e72647951c29203eae90189368434d2bdcc3473f2a3ba7eb05f6ba489bc221" }, { "name": "pendingFlushInterval", "kind": "func", "file": "pending_recovery.go", "sha256": "2b11f99b604ff894fba202947ab656b0578f55d0c291fee418574c099852a796" }, { "name": "pendingFlushResult", "kind": "type", "file": "pending_recovery.go", "sha256": "6cb42b62fed78024a6401657e0bb48969fced040da914d043aac49bf7332caa1" }, { "name": "pushPendingDelivery", "kind": "func", "file": "pending_recovery.go", "sha256": "a228f8e0ad2f43a68a9308b31d457294a3b967cfbcd8acb6b9117ccd92e027c7" }, { "name": "recoverPendingCandidates", "kind": "func", "file": "pending_recovery.go", "sha256": "3c4949a98f31e60b1f38a83d3eec4b0fc28719d7300848bb0ed561c77f119e82" }, { "name": "recoveryFailureCategory", "kind": "func", "file": "pending_recovery.go", "sha256": "b1686eeb07ede06fd5f77bee6fe203e5e5ea99a394bd318127c419f0924ce4b4" }, { "name": "runPendingFlusher", "kind": "func", "file": "pending_recovery.go", "sha256": "5b2031765192bd9818931d8418e2790a491e6d76275cd71994d2df023617973a" }, { "name": "syncRecoveryStatus", "kind": "func", "file": "pending_recovery.go", "sha256": "b63dfdf300570e510d45b2ac71cd0ebf06af9cf6b157db2fc436a7fa0e4345d0" }, { "name": "emitProtocolLog", "kind": "func", "file": "protocol_log.go", "sha256": "2f162fe182184f1f2c940e48e5cb35680b41ef828cf375def5839e8713b1a079" }, { "name": "protocolLogEvent", "kind": "type", "file": "protocol_log.go", "sha256": "67492ad6e52c6b57c52d8cf37c5564d4fafbd3655aaad706548da412e93fccaf" }, { "name": "protocolSendResultCode", "kind": "func", "file": "protocol_log.go", "sha256": "f338ef80a1f9baeac7c3ce42f4d89ae629724de3121c13f6568f3b64a1f53472" }, { "name": "protocolSendStatus", "kind": "func", "file": "protocol_log.go", "sha256": "c18f5b646d2b08fe6bf0d007293b1abe432a552ff19f0a27aee29ad765ba2451" }, { "name": "protocolSubmitResponseDetail", "kind": "func", "file": "protocol_log.go", "sha256": "db6055b3e156e733b195f197f4f6ea324dc188f59cf6511a5617c6ba6f8c75aa" }, { "name": "recordDownstreamProtocol", "kind": "func", "file": "protocol_log.go", "sha256": "4a4e70075e619a094abaa5a13885938544a7055f3aa582a861cd5b0e596495c3" }, { "name": "submitResponseProtocolLogger", "kind": "func", "file": "protocol_log.go", "sha256": "94441a243f14e376d6e4f0ac00358752f43a0928f7215943b8e81d0bb9fd3969" }, { "name": "ListenAndServe", "kind": "func", "file": "server.go", "sha256": "c57e5d860f6bdbb7d47a5414e0d186fe34cf61c42f94fc2b1ab5739b6272c272" }, { "name": "Server", "kind": "type", "file": "server.go", "sha256": "9dacd52458fb19e19752e201de3b9c9b6e8fd9ba93afda454e7d7444b17148f5" }, { "name": "defaultHTTPTimeout", "kind": "const", "file": "server.go", "sha256": "247aaf1070a6886f01059677dad739e69cb9dd10bd55d6397ba5fb9d385fe39a" }, { "name": "DisconnectAccount", "kind": "func", "file": "sessions.go", "sha256": "306c822ca618b5d47dd002595e0896b87d86c26a0b35ef7ea6b032df8cefe66b" }, { "name": "downstreamConnectionEvent", "kind": "type", "file": "sessions.go", "sha256": "d56a2bde011b9499ca6436f1da858f66f8aab02b790fe41aef7b49a70190be7e" }, { "name": "downstreamRegistry", "kind": "var", "file": "sessions.go", "sha256": "c1cf77d72cbe4ceff9def118bfdbfbe54417e6156e9af3345a87cd6c4a02fe05" }, { "name": "downstreamSession", "kind": "type", "file": "sessions.go", "sha256": "36d85eab72c673e4e4d47a2b60e68d96561ecb93b0a851de850280706e6779bc" }, { "name": "findSessionByConn", "kind": "func", "file": "sessions.go", "sha256": "5563363dae78b586715ee48b3e6eb93a3ea397116a40e1bb99d0b1ce1072f255" }, { "name": "forgetDownstream", "kind": "func", "file": "sessions.go", "sha256": "7e5b930ff7d1b7400936504d91cc850bce8334ac0953370da3b2d6786d4e6372" }, { "name": "gatewayInstanceID", "kind": "func", "file": "sessions.go", "sha256": "0175fef1017de9e0c65adfe894375a463e8769185c8f7b17d7acbe96993edcb0" }, { "name": "handleActivity", "kind": "func", "file": "sessions.go", "sha256": "7ec78fd7054aca6c55fd4b3a16bf8fa3b3a9c53e398a4164f06a39018fbaa5aa" }, { "name": "handleConnectionClosed", "kind": "func", "file": "sessions.go", "sha256": "a3ed1e51c1057fa9f4a899de266f1750257ad9b7742d319cf5dac22a3341afd0" }, { "name": "onlineAccounts", "kind": "func", "file": "sessions.go", "sha256": "fbbdd0bbe4e222a7d7e83302986bedefb4dcc762bbd9b31e2a886c0ef5f1564f" }, { "name": "rememberAccount", "kind": "func", "file": "sessions.go", "sha256": "50ee995075641dcb3bb7dd2d1aefd72e1ec7fb352ad69862e8504db91c78eafd" }, { "name": "rememberDownstream", "kind": "func", "file": "sessions.go", "sha256": "0803f1f2b2c69d47ac4adf0ec3d48fc122b5c994318dda93738b9c4d5ea56f64" }, { "name": "removePresence", "kind": "func", "file": "sessions.go", "sha256": "4a5332055b810da8432712f2e4d0566d2245ca638401288f9ea616686de13af2" }, { "name": "reportConnection", "kind": "func", "file": "sessions.go", "sha256": "6cdbadc05d0f7afe3dd2a5e77965380474949734ab05eddb463b31753a9064fc" }, { "name": "reportConnectionChecked", "kind": "func", "file": "sessions.go", "sha256": "af5321ddf095bd00f3c790796ae3731bd0aa7b1c52d07bc9e909354bf731df1d" }, { "name": "reportConnectionOrDisconnect", "kind": "func", "file": "sessions.go", "sha256": "61cf0ec3ac4278be5ccbd112d196aec662ae20f6aebd6079ac7102e83b1e7008" }, { "name": "touchPresence", "kind": "func", "file": "sessions.go", "sha256": "d3f55aaaf52c33e3b6916f9e0d4e91754c88b28b997ae80b8d647fb07a3f7fc4" }, { "name": "decodeContent", "kind": "func", "file": "submit.go", "sha256": "a66a6cc45a405c028cf41c7946dc89c6b1a313019863d6aa4b0a468d3ce7ef3f" }, { "name": "decodeInboundSubmitContent", "kind": "func", "file": "submit.go", "sha256": "84f72bc74d7953096788001675d426bde14285a4a617e0524c0d194ce8744fe6" }, { "name": "handleSubmit", "kind": "func", "file": "submit.go", "sha256": "fcb1d5ada61ff28a39976506e6a14f1fc09f840eaa4033ec9ea3fb9b8f0882f0" }, { "name": "inboundLongMessageFragment", "kind": "type", "file": "submit.go", "sha256": "65fccbf8525f98948c307291bced71dff6c31e0f6a4015dcde4a9a45fc85c236" }, { "name": "inboundSubmitPacket", "kind": "type", "file": "submit.go", "sha256": "50984034ef07833dcc2f4c4156cfe7f0add8767ae2b4d376001931e4f211e9d5" }, { "name": "messageIDFrom", "kind": "func", "file": "submit.go", "sha256": "a5b5d130552b844568055e06e96d6d0aa9a421ef61fb8e4ff4fb6e5b6cecc984" }, { "name": "normalizeInboundSubmit", "kind": "func", "file": "submit.go", "sha256": "e9f6b5bee5fe114d0fefee910d818bafa6834a00709fade7f4e0468f821e69fd" }, { "name": "setInboundSubmitResponse", "kind": "func", "file": "submit.go", "sha256": "a21d1418c08aeb65a545f2e9d713f9a6c3fd720e80f996757f9af8d5bc982cc4" }, { "name": "submit", "kind": "func", "file": "submit.go", "sha256": "b541d2c1d7e5592a6b8ad213d0cdbb81fcc98702023f1d5a4d35207476767ae7" }, { "name": "submitRequest", "kind": "type", "file": "submit.go", "sha256": "8b622eefb6255f762b332a1d161269b116c234018a32cc881b9bde138a8fb1cd" }, { "name": "submitResponse", "kind": "type", "file": "submit.go", "sha256": "aa2f05c154f7d6682d4214e8f16063784edabc7d60380c167f7a3b0c01cdfbea" }, { "name": "submitResponseMessage", "kind": "type", "file": "submit.go", "sha256": "4a3b3c59d27627712d40e5caecb760d1dfefab51377c9ff45479850f46e4e9cf" }, { "name": "apiBaseURL", "kind": "func", "file": "transport.go", "sha256": "96f0f2b1f3807bc966ff1b5e81917e2dfe09c64b1e13037563a2a83bb448c06a" }, { "name": "defaultString", "kind": "func", "file": "transport.go", "sha256": "e3f1c7ba3d2aa985b2df53748e307f4e2769815d3cb8500dc616b929cee1e38a" }, { "name": "formatRFC3339Nano", "kind": "func", "file": "transport.go", "sha256": "fd069087ad8497197f55a98ecfb9e5b1234ce641a0fb0a9161f8c320f436dd37" }, { "name": "post", "kind": "func", "file": "transport.go", "sha256": "10fac868d1fe77fe2c261f14692245b6a08b573ee460cde0c7a77f6ee3ca77b1" }, { "name": "remoteIP", "kind": "func", "file": "transport.go", "sha256": "84831ab34bb3ac39f998829ea9e4b61f92711c9c4eafa5ab214ddadefd969bd4" } ] }