Key | Value |
---|---|
FileSize | 34518 |
MD5 | 977F0D414D1C55FD048BC44859C1DAD9 |
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 | Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
PackageName | ruby-nio4r |
PackageSection | ruby |
PackageVersion | 1.1.0-1build4 |
SHA-1 | 506976278464802A8D3252B7C006C54D646CB9D5 |
SHA-256 | 3ABECB1A59CF22EE3E77AFDB9EEA93ACBD8EC36D7386AC8B3D48326521463533 |
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/ruby/vendor_ruby/nio/selector.rb |
FileSize | 3589 |
MD5 | B2EEF32B68F22654CDB31A08C769B103 |
SHA-1 | 84AFE3D1FD90F741A1FD675DAA5DB607FCE3C2D7 |
SHA-256 | 1A49F7AB1DB1E8DE7ED7AAEF5E6479C8D79EA333EE9D47DB2842D57EF7548E64 |
SSDEEP | 96:NnlugMP0YTo1qN4XMqSTHngSwj4pcwP2vwZs73EO:NnlugMPZTo1x8ZTHnRwj4pcI2vKsZ |
TLSH | T111710E0D9605127F21DAF0261ED3A883DF8890A7A6D00374B1DCD1B56F2722C93E93F6 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/changelog.Debian.gz |
FileSize | 484 |
MD5 | B7797F2E28236BB0B2CB1F608DDC1ACD |
SHA-1 | 419ACA4252454A6FFFAD772F8B95C90B28E0D9BB |
SHA-256 | 6BE0798149009A71E529DA8D171ADD2A2A0EAF626259677F63ED0F9FBC8A9838 |
SSDEEP | 12:XPRab7xbKKea2I8+40PH9vvnIxV4257h6feI:XobFbKw27v0PHNmhIx |
TLSH | T1F9F00EA8270009AA8FB1689399B5F787C5138B57B8C08CB6086A1B98151CCE03204D2E |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio.rb |
FileSize | 659 |
MD5 | CE818EBF30BF7D9A5A1BDC12F64B004E |
SHA-1 | BA2194CAE9212D9E3CC96AB840E05A27731CA2AE |
SHA-256 | 434E719C7FB61959FD8414151DEEACAD4E6375D79F77F39B418E920C22ECCA24 |
SSDEEP | 12:7mnXERS8+5cnrjWD+nLVgI3kYd88aC+Ilfs8K6toHtkhza/Q/ilA:ynXEPnrjWDwJgI31+8aC+I28K6toNkRr |
TLSH | T14D01269156E5F364321ED4D7241C3202FF83D017256996A9DD56D4609BA5E122BE8F30 |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/README.md.gz |
FileSize | 2990 |
MD5 | 2AC8976E14274A314398E02227EFF7B5 |
SHA-1 | 62C5A6444645C522E419CB7380ED192DCECAEAFF |
SHA-256 | E5E099BDBBBD5DB80303FE2C605506FCEF9D147272B81D124CA5B3531EFD5C76 |
SSDEEP | 48:XxRp2zlBFDh7X0RXeFWDiC+nhLIu7E8/FQXIdUHgHlXyO5W0ypTHwRP4Ne:BRwzlBFt7HFWx+n2ugxXv8vw0N |
TLSH | T166515C106A32D4FA1742E95A79D033A8F641A6FA8AAC26231495C9E60FD729324160EC |
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/lib/ruby/vendor_ruby/nio/version.rb |
FileSize | 35 |
MD5 | EE7E0F404C0A7E4EBACAFB61B3F43B42 |
SHA-1 | 9C1498584E4F325D32D722F8A7DEA5A988B996B0 |
SHA-256 | 1FB8C075D6189C273F3C81A080F433DB666A499F21611AA34FD52E6AD84A269D |
SSDEEP | 3:3BcqdJy0FjwIn:xccJy0Fjhn |
TLSH |
Key | Value |
---|---|
FileName | ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/nio4r_ext.so |
FileSize | 64224 |
MD5 | BB1B45C6A587B5B03E34843F56E8C8A5 |
SHA-1 | 8DB4A069390BF7EF424DF8243438636243F44EC1 |
SHA-256 | 5FB870E8A29E9454D0DC242751F9694FC41E126531241B11FC904889C9F58FCA |
SSDEEP | 1536:HQxAyrwsNrUMMxTwgr9XQLU/kyfpQJK62Nx8:weyk+IMMGgqI/kyA2Nx |
TLSH | T156535B0B365199BEC4C1DB748A9FD271AA3434419520723F3949AB3C3E1AB685F1BF36 |
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/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.3.0/specifications/nio4r-1.1.0.gemspec |
FileSize | 2770 |
MD5 | C76E2D3A3071D57D64B8A226AB96776E |
SHA-1 | E1E611A6B0486F00E43295E080C869E2355EFABE |
SHA-256 | 983CD0BECA907C37AE020A8091465771C98EAD4E188F47C003E84A41A075E0EC |
SSDEEP | 48:uxSORbhxk1GzWeWcWHWEWxWcWIWsWtWzW4WbWBWlWvFUqKD1VATvk1i7ymATvgtm:ux/Rb8gz/ZA3m3b5865myw2iqXTvS9Tx |
TLSH | T1DA51BA14131B75A33116B4922CCF04913A93CC2EF3C1E92AB529DD24E51FE1F3A99A73 |