Key | Value |
---|---|
FileSize | 34770 |
MD5 | 0B580E2A686B68A476246BD74E1BD36C |
PackageDescription | Ruby library providing a selector API for monitoring IO objects nio4r (New IO for Ruby) provides an abstract, cross-platform stateful I/O selector API for Ruby. I/O selectors are the heart of "reactor"-based event loops, and monitor multiple I/O objects for various types of readiness, e.g. ready for reading or writing. . The most similar API provided by Ruby today is Kernel.select, however the select API requires you to pass in arrays of all of the I/O objects you're interested in every time. nio4r provides a more object-oriented API that lets you register I/O objects with a selector then handle them when they're selected for various types of events. . nio4r is modeled after the Java NIO API, but simplified for ease-of-use. . Its goals are: . * Expose high-level interfaces for stateful IO selectors. * Keep the API small to maximize both portability and performance across many different OSes and Ruby VMs. * Provide inherently thread-safe facilities for working with IO objects. |
PackageMaintainer | Debian Ruby Extras Maintainers <pkg-ruby-extras-maintainers@lists.alioth.debian.org> |
PackageName | ruby-nio4r |
PackageSection | ruby |
PackageVersion | 1.2.1-1 |
SHA-1 | 60B826A85F37270CDCDFF0C3ACD2A6D5E3621931 |
SHA-256 | AA7AD89EBD9A17EE049A06652A81470724C1A2496CE130EE778DC9810C4ECDA3 |
hashlookup:children-total | 11 |
hashlookup:trust | 50 |
The searched file hash includes 11 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/README.md.gz |
FileSize | 3056 |
MD5 | 3C65B45A23EDC9F1C914C44A93D770C5 |
SHA-1 | 8A913BF40D905281C64B00DE02F3F4FE3109819B |
SHA-256 | 92803446EAAFB447CBE34DE184C4AB259BE7BA57F12E360F9CFB3158F33033D0 |
SSDEEP | 48:Xsdy3UViJVDlIcT5mFt5/qanR0BCRxtXMJRd3FwskLOEtD+hqQy0D8RQ0Md:cEEVOVmcTC5/qanR5XcrFwskpD+hltDX |
TLSH | T1A8516C713CE30E8A9E5908A116D307486E3CB98770F5263983727E8F34A8E118C3AC10 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/changelog.Debian.gz |
FileSize | 466 |
MD5 | E53081F7B6B79C79D599F1C5331A2B5D |
SHA-1 | 8CC5FB16F7E2CFC246770FFDC736D4615B750DE3 |
SHA-256 | A991579759479498F09B9B6D7FBFCEE5BA7548D330692F45D489385894252DA3 |
SSDEEP | 6:Xt/jmLkCH5OxuePs67Xj7++1lSF7hqeAq1PwCvP0QlFhWnk6HSXXfY2So2GQEJbD:XlmLv5OvkmT11lI7hqDYdP0QlKKb1JbD |
TLSH | T149F05461C182CDB6D4DE33B42F0306E2130509F47471AB345533E922E44D051C4328C0 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/copyright |
FileSize | 3257 |
MD5 | 736838C1D9FE8565838EA82E9D395458 |
SHA-1 | 036A502FB7834109EFB23C49197AC8F82D7F2A0D |
SHA-256 | 90990A0452DE37B5179E7B32678BFCD392A7645ED400F528A47884FDC3959D61 |
SSDEEP | 96:USx5qP+rQHdeXorYJgrYJ9/33bv3JjYT5O7hp:UaQHdEorsgrsp33L39a5O7hp |
TLSH | T14361FA4F32804BB70AD6279076A6ACC4F25BB12F7937154838AEE348173B02ED5F7450 |
Key | Value |
---|---|
FileName | ./usr/share/rubygems-integration/2.3.0/specifications/nio4r-1.2.1.gemspec |
FileSize | 2246 |
MD5 | 5BEE66A1D536338233C0313C19F86318 |
SHA-1 | AF301128605539C182D6DD3B62874AA3BF13477C |
SHA-256 | 62769D88D4E2020D9B95EEC817AF8506BE30086EA928FDCE8E296300E183C19D |
SSDEEP | 48:uDkO9bNk1GzWeWcWHWEWxWcWIWsWtWzW4WbWBWlWvFUqKD1VATv7g1i7udtwEngL:uDt9bygz/ZA3m3b5865myw2iqXTv+Xwv |
TLSH | T12441CC08131761633142F8523CDA05C13BD3C82AF7C1B82AAA79DA64A51FE1F3A99673 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio.rb |
FileSize | 724 |
MD5 | 26EBDC8B28B66DB1733B58525451F53D |
SHA-1 | 1B6F85DFCC72461BE605B9BA60918496D5C085AD |
SHA-256 | 5AC989CB52FB32492906B8589ECD3A1E55C4C1456E2040FB5F83603DA6E32C0D |
SSDEEP | 12:0JrVBkP/b/YS8+5cnrjWD+nLrgh7KYd88HxlcK/lKCEfs8K6I/xkH/QagfA:0lQb4nrjWDw3ghr+8R7/JH8K6I/xkH/P |
TLSH | T1150147D58AE2B3A4322ED5D6505A3202EB83C017A5244AA0DC45D8B8DB5B7223BF8F30 |
Key | Value |
---|---|
FileName | ./usr/lib/arm-linux-gnueabi/ruby/vendor_ruby/2.3.0/nio4r_ext.so |
FileSize | 63352 |
MD5 | 8BAF48B8191F4E6DCECF6C2A51180EA3 |
SHA-1 | AE523D63F7AB9B692B5E96763C8B5348E620CAD2 |
SHA-256 | 8B619D3A4EADC0B063E6ED8E3EB4A165943796DF249001F5B48CFB37631F2EA6 |
SSDEEP | 1536:CYmzQdBgbhPkt09sI+hjVsnexqzChODMmNASY5Zk5Z3V:CYvAOLqzChOR |
TLSH | T17253395BB845D762C9C43638B61F079A32231F7CD3CA770384205A26BBDA5AF0F3A951 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/changelog.gz |
FileSize | 1269 |
MD5 | 4CEE5A2BFBB5AF755370CD5CA6A5A1EB |
SHA-1 | DB768893E65FD5E97B48BD6A076013A5992A9533 |
SHA-256 | 41E5AC2B583C35808DB3CA3A6811B713499CA07C515FBC052CB3F64190DD53B7 |
SSDEEP | 24:XKZNSMUz6/Zr4gkeFYhi9706q6y/6ScS8MbNSDZoDZdFtRnAOnfkDp:Xcsz+Z+GAB6abNSDeDHpjfkDp |
TLSH | T1B12198A06E70D01D69A6111BCD451B1C88DA9253510E9232A592EA749AAC675CC908B7 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/version.rb |
FileSize | 73 |
MD5 | 8D8A145506FA12083D335B0515739C8D |
SHA-1 | 013EFF561F564676E7899993BE2E19C717461D97 |
SHA-256 | 6430122D5DAA85021FBB756FC71237FD6C6585B0A08557005E59DD6E916F9A91 |
SSDEEP | 3:SRKtEJfrXQKvW5qdJy0Fjb9I:SoEJrQKvCcJy0Fjbu |
TLSH | T1EDA0245310055730447C5F7CC0DCF0000CC00F0351150C50C0145154C503F0401DD730 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/examples/echo_server.rb |
FileSize | 1032 |
MD5 | 28CAD4F304EEE2CD82D16C99B175FE45 |
SHA-1 | 87F8BDE38D647BA16C6B70ADCD723E93C0BB7A03 |
SHA-256 | FA438B18D8B7F295B7C875E400A9D705894E6B1A52EBD5C37AE9A9FE2D3CF6BC |
SSDEEP | 24:0Wvcicc+Kua2vYkq/eko2uen3q5vrbhzKuxkq/rnY2h7j2i5bhzKuT/oL/B:R0iH1ua2vTuPluq3q5j0uGur1R50uTgF |
TLSH | T1ED11C25CCA7090A677F6E1822C821B12E749614797040E98B3308A61FF7B76173D517A |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/monitor.rb |
FileSize | 1296 |
MD5 | E9F80F2109A1B733B42CA7EA373BC637 |
SHA-1 | 3A8CAAC098FBCF51F47EBBF153CE8A65EF4F75D7 |
SHA-256 | 65F0DA41691260D217FCE38471B028CBA82D9061ED7882B0063164D63B08B3C3 |
SSDEEP | 24:zg8GvETLeOJy6FlRqQVzrr/SFz/2WTT5F1AoihUYSKK7TxCAAKqmmvfA:zgNvETLeSl/wEnKx2WH57ABeYSKK7tCM |
TLSH | T1EC216D1987069A7A119BD4224AB2AD53674950BB0BC1023435CCC0F12FA7718DAE97F6 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/selector.rb |
FileSize | 3475 |
MD5 | E50E3676E31D87F58EF5FE5EE41316B5 |
SHA-1 | 68299ABC92D22EA6036B57D54926652FAF848E42 |
SHA-256 | 54587FF3B3B767B96C1A042DE61D26C43264F9A59E2CC0D373BB5AC9E7C6E9C3 |
SSDEEP | 96:nugMPdq1qN4LcMqSTHYgsAwwcwP2vwZs73E7F:nugMPdq1xBZTHYXAwwcI2vKsQ |
TLSH | T17A610E0D9715213F25DAF0262ED3A883DB8890A766D00374B1DDD1B56F2722C93E97F6 |