Key | Value |
---|---|
FileSize | 36068 |
MD5 | FC5CA28619D1B1ED453284AAFFEDE72B |
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.0.0-1 |
SHA-1 | 8CBAEA934D66C85497E53EC9138CAAF2C84DBA9D |
SHA-256 | 9BA78F3F8E83BFE404F9EB31AA781ECC7F7A3426635E1845E68631A8EB3C5422 |
hashlookup:children-total | 10 |
hashlookup:trust | 50 |
The searched file hash includes 10 children files known and seen by metalookup. A sample is included below:
Key | Value |
---|---|
FileName | ./usr/lib/i386-linux-gnu/ruby/vendor_ruby/2.1.0/nio4r_ext.so |
FileSize | 67284 |
MD5 | 541D3A26E534C84D8033EEEEBD1BCC97 |
SHA-1 | 84A4C8AD3217B40BFC825529D9A1CA7B9E78FD75 |
SHA-256 | 2DC068B388ECD4B732C7F4B768728C8AF262F47865F965B1F6AF1C004717DF72 |
SSDEEP | 1536:nedJJdGtXNUHW5vU+X81AzGbGztOaVnkaGpLpk/PJPLoqy:nenJs1mW5vUi82GbItOaV3ULIPLoB |
TLSH | T176633A42B60BCAF1F3D256784BCB9237963054069517E7B2FB4C779E38362097E22A35 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/selector.rb |
FileSize | 3574 |
MD5 | E6C5E20CE3AB4033A67CDBE795647D29 |
SHA-1 | DB21626868EA8C154138DCD8C5234B93DE76DBAB |
SHA-256 | 0F58E8726B09A918833B4B14977F345EB963FD1FE912790FE832DB05B08430EF |
SSDEEP | 96:qugMP0YTo1qN4XMqSTHngSwj4pcwP2vwZs73EO:qugMPZTo1x8ZTHnRwj4pcI2vKsZ |
TLSH | T16F711F0D9605127F25DAF0261ED3A883DF8890A7A6D00374B5DCD1B56F2722C93E93F6 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/copyright |
FileSize | 3973 |
MD5 | 9A96D57AD7D5610C567FC2128A43A22C |
SHA-1 | 6D2A14C5E9F9A8845DED0570F074FDA2A9085080 |
SHA-256 | BABEF8559808CDF1002C1394564664922EE7FF63BA276BB3AE64F6DB6C343D73 |
SSDEEP | 96:USx5qP+rQHde3orYJgrYJ9/33bv3JjYTA4yScTKz7hp:UaQHdEorsgrsp33L39aVy1Kz7hp |
TLSH | T17781E54F7780477705C217907AAAACC6B36FB02E39370544386ED258172792E86FB6A8 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio.rb |
FileSize | 665 |
MD5 | 987CC455968C235017FA3424A7504EB5 |
SHA-1 | 5D7994ECFFCF0B054D4198473DE412347C50F3FE |
SHA-256 | 5933DB81DEB3D02AA9910F890AC84F9F245514DA6380F02AF3CD3CCB81EB09F7 |
SSDEEP | 12:7mnXERS8+5cnrjWD+nLVgI3g91M+8aC+Ilfs8K6toHtkhza/Q/ilA:ynXEPnrjWDwJgI3ez8aC+I28K6toNkRr |
TLSH | T16101769106E9F364321AD4E7241C3202FF83C027212996A4DD92D060AA94E132BECF30 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/README.md.gz |
FileSize | 2911 |
MD5 | BEBEA9FDF4D398CC1406399E7869D5C2 |
SHA-1 | DD3E37294FA57FAB975FF8A96B788C22710A979C |
SHA-256 | F041BA651546846281456A808EC78AD9DE33160B3763E1B415644777DF1A6F40 |
SSDEEP | 48:XupKy6gA+A+HaRnDQnyUfq73+X+lun7VcBO+jCeUNOnkaS2QD38Fkv2:+ARjNGInB7OX+g7An5S2QDs |
TLSH | T1C05129C064724A9DA132ECBA0443C50E649EC22B7BA648D00893DFFE429A310BB9A599 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/monitor.rb |
FileSize | 1021 |
MD5 | 671ABF04B9C17ABECC18E40E4C54103A |
SHA-1 | 5CD8AD0EDBD1F10FA2F2691B13F3217B361D4A8D |
SHA-256 | 793327B4C1D2006DF753F2DCB1DF9F1A781AA570C61B20B35F91A933517F3DCD |
SSDEEP | 24:zg8GvETLeOJy1Vb8RmzFChUYpzLzK1xCAAKqmmvfA:zgNvETLeSwwQCeYp/zKzCDKqTv4 |
TLSH | T168119B198745567A01ABE4128AB15A43AB4550BB07C11238728CC0F13F2632CABEA3F7 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/changelog.Debian.gz |
FileSize | 160 |
MD5 | 5E133F66730F8A8CF5AD1A3F8F329C7E |
SHA-1 | 70F7CF8ED9BE3BE8C4C61E3C120CA14BF2514512 |
SHA-256 | 834DDC8B305B6490F2E9B188D7EF9FF79C4CF6DBF1DD21063008566FEF4548FB |
SSDEEP | 3:FttPA/VCcHKT3/0ZWmsAD/kFN8OlsU9k7+c+hKQ2qr4kCqUmg6/n:XtUccy/isp8YN9CbMtNrpCefn |
TLSH | T1ACC02BF3B107161FC4320BFC4CF3E28012086E02C4199DC41E016F7708054282C6E133 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/version.rb |
FileSize | 35 |
MD5 | A34B812A3D2AB173DA514E712DAEF655 |
SHA-1 | 5538773A627F4045045C4E7571D40830C3797CFD |
SHA-256 | 2EC33F64454D1607DBB4CDA193AB375629735D21CA09B67B20618A4C1B3AD839 |
SSDEEP | 3:3BcqdJy0FjhtYLZn:xccJy0FjhtYLZn |
TLSH |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/examples/echo_server.rb |
FileSize | 981 |
MD5 | BE88B0E4F5545D4D6B692455981EFD22 |
SHA-1 | 6A96C8F876E707210A1FD845B66B65885BB54F5C |
SHA-256 | 9D188FFC213DF49AB616641D255996CFD7355A803DF16923CD21E7D353041AB9 |
SSDEEP | 24:5pRGMnbcc+Kua2vYkq/eko2hn3q5vrbhzKuxkq/rnY2h7j2i5bhzKuT/HL/gA:5pJH1ua2vTuPlR3q5j0uGur1R50uTfLn |
TLSH | T1D311D06CC770A0B7B7F6E2821C411B12D749604767440DA8B3308990FF3BB61B7D517A |
Key | Value |
---|---|
FileName | ./usr/share/rubygems-integration/2.1/specifications/nio4r-1.0.0.gemspec |
FileSize | 2735 |
MD5 | E02B8BACC7FC625B05BE2FFCB2FB0399 |
SHA-1 | B3BE25F6BE878BCD3EDD9C41F95E559C5F60D0E3 |
SHA-256 | 1E2A365AEAF2985DF2C69ADB56B0F69DD094E7D985E12A1AC2C4678902282AAE |
SSDEEP | 48:uSbDO7bhxk1GzWeWcWHWEWxWcWIWsWtWzW4WbWBWlWvFUqKD1VATvS1i7ymATvgA:uSbC7b8gz/ZA3m3b5865myw2iqXTvo9V |
TLSH | T19B519814121B71A33156F4522CDE04913AE3CC2EF3C1A92AB529DD28E51FE5F3A99A73 |