Title: Supporting event-driven I/O in unpackXXX · Issue #92 · msgpack/msgpack-java · GitHub
Open Graph Title: Supporting event-driven I/O in unpackXXX · Issue #92 · msgpack/msgpack-java
X Title: Supporting event-driven I/O in unpackXXX · Issue #92 · msgpack/msgpack-java
Description: This topic is an excerpt of the discussion in #82 (comment) In event-driven I/O, we call unpackXXX after we receive new data from a network (or another resource). That indicates unpackXXX might be called even if insufficient amount of pa...
Open Graph Description: This topic is an excerpt of the discussion in #82 (comment) In event-driven I/O, we call unpackXXX after we receive new data from a network (or another resource). That indicates unpackXXX might be ...
X Description: This topic is an excerpt of the discussion in #82 (comment) In event-driven I/O, we call unpackXXX after we receive new data from a network (or another resource). That indicates unpackXXX might be ...
Opengraph URL: https://github.com/msgpack/msgpack-java/issues/92
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Supporting event-driven I/O in unpackXXX","articleBody":"This topic is an excerpt of the discussion in https://github.com/msgpack/msgpack-java/pull/82#discussion_r12501596\n\nIn event-driven I/O, we call unpackXXX after we receive new data from a network (or another resource). That indicates unpackXXX might be called even if insufficient amount of packed data is available. \n\nBecause of this, behavior of unpackXXX (e.g., unpackInt, unpackString, etc.) would be as follows:\n1. It returns the unpacked value and proceeds the cursor on success.\n2. If it fails due to lack of the incoming data, it throws an InsufficientDataException. The cursor does not move in this case, so that the user can call unpackXXX after sufficient amount of data becomes available.\n","author":{"url":"https://github.com/xerial","@type":"Person","name":"xerial"},"datePublished":"2014-05-15T04:54:28.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":5},"url":"https://github.com/92/msgpack-java/issues/92"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:493fcfdf-6627-6221-4335-52092fd5d4cb |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | B7F2:23560F:282024C:36BE6BD:6A53B5EA |
| html-safe-nonce | 231b387fafdf5779d7b5d899799cb283e46e8b6e817f35414c32eeb849c752a2 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCN0YyOjIzNTYwRjoyODIwMjRDOjM2QkU2QkQ6NkE1M0I1RUEiLCJ2aXNpdG9yX2lkIjoiNjM4MTI2MTQ0MDA3MDk1NjUyMiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 0ef2e1b1a3676388d204e5be4a46fa5a5eade67e0f0ef296e682137515354172 |
| hovercard-subject-tag | issue:33555258 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/msgpack/msgpack-java/92/issue_layout |
| twitter:image | https://opengraph.githubassets.com/3aec4bf2175e533f91715a78b5a9beaf4a037281ac5c3a6af35ab0737cea0eed/msgpack/msgpack-java/issues/92 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/3aec4bf2175e533f91715a78b5a9beaf4a037281ac5c3a6af35ab0737cea0eed/msgpack/msgpack-java/issues/92 |
| og:image:alt | This topic is an excerpt of the discussion in #82 (comment) In event-driven I/O, we call unpackXXX after we receive new data from a network (or another resource). That indicates unpackXXX might be ... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | xerial |
| hostname | github.com |
| expected-hostname | github.com |
| None | b9a586c06a05a7a86fc7e3f4dbd03e42f6869085879aa184aa6369456dbd50fb |
| turbo-cache-control | no-preview |
| go-import | github.com/msgpack/msgpack-java git https://github.com/msgpack/msgpack-java.git |
| octolytics-dimension-user_id | 198264 |
| octolytics-dimension-user_login | msgpack |
| octolytics-dimension-repository_id | 1971346 |
| octolytics-dimension-repository_nwo | msgpack/msgpack-java |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 1971346 |
| octolytics-dimension-repository_network_root_nwo | msgpack/msgpack-java |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 07a982c1d40157c619b364352b704c3ce66bb332 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width