Key | Value |
---|---|
FileSize | 40844 |
MD5 | EFF0FCA02A69D040296D21B2A4F828CB |
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 | 2.3.1-2 |
SHA-1 | F6B5CF1A96644F5EEC3586898D4D6D3E6BC3D965 |
SHA-256 | E9B284438F0B7F50276C980CAD77104706493F898CEA2E0E6D93205614A6FC76 |
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/lib/ruby/vendor_ruby/nio/bytebuffer.rb |
FileSize | 6820 |
MD5 | 4AD6F4DD4A29F857E3E350D4EA4B7559 |
SHA-1 | 59F70418D4DD039900E55EADE8132487EFE3AEBB |
SHA-256 | 7D41B522AB8464A17FA0D4053372C47FE595C90C00752A0A059587EC8FDDD908 |
SSDEEP | 96:c6Gt65SN7K9GwaLk+YBhbvnq1pSPMw5vCEKXOaG45U56xqO36Xyqb3yuD/pbcvXf:c6+7s7TFvkpY5vKXYoyy0hAzPbGO |
TLSH | T120E110146E054AFD2243F198269ACD0AA3B4D07779C0189D705CE5A42FCEB35CFB66D7 |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/README.md.gz |
FileSize | 1892 |
MD5 | DF346D04B4A6E635494913D658CC1875 |
SHA-1 | 393E62B8773E250BC7F5573E4EA6F74C8D6850B0 |
SHA-256 | FFCC5EA4E52270CFD9903D20BEADF458A7341C2D3A91B51A5EC354203EE2DF18 |
SSDEEP | 48:XEo3p1BkC8O5p+jcE6pmR1J35v3nk+a2Bzy6anTdQD:xhk9qpZmdN3nk+RBzy6anTdY |
TLSH | T17F41F94AAF6E82658F00ADAD6C933EAC5FB12050704174B5D6268A9C067CDC5FC8762D |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/copyright |
FileSize | 3258 |
MD5 | D4C2EA3FC63E4F66B5974C1D5717A1AB |
SHA-1 | E89606B93D4C549F29B7844131F79584E8E6D6AF |
SHA-256 | E6409FEB1EA3E77CD8B96CCC15C9A189CE940AC4B50587D9BFC0B4B17DB275FD |
SSDEEP | 96:JSx5qP+rQHdeXorYJgrYJ9/33bv3JjYT5O7hp:JaQHdEorsgrsp33L39a5O7hp |
TLSH | T1C161E94F32804BB70AD6279076A6ACC4B25BB12E7937154838AEE348173B02ED5F7450 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/selector.rb |
FileSize | 4745 |
MD5 | 05E1E4E13B02A22FD99CDE35F233EA3C |
SHA-1 | 3ACFC1BA6B4CD5B503C5483ABE6845AEBBC943BF |
SHA-256 | A4AC1AA2F577F7237E74D04B7E92A40A1EC30537D30FAB7A1B4EF0B702E7D7C1 |
SSDEEP | 96:y7W3Rc3R2nBGagMPSlq1qN4vcMqSTHYgeNJOc3FEAP2vf9TIZsxtE7F:yggMPSlq1x9ZTHYLXOmFE42vf9Tyss |
TLSH | T159A1611D9B16117F26DAF0252EE3A943DB48907B56D00238B0CDC1F52F1622CA7E57FA |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/doc/ruby-nio4r/changelog.Debian.gz |
FileSize | 968 |
MD5 | 4AEE64D6A63B66C6D03D8DE6AD84B6B0 |
SHA-1 | B16A32D929005744636322404FEAB4B5529B5693 |
SHA-256 | F637C86A6DCAAC84E6CCF2AA2BA06FD0A364F8122A6139E5A4E5179E88BC8D1E |
SSDEEP | 24:Xrg7KgqV4MFKVg+ABjMcXeCXbxAPQDREwYz4Ba:XrxgqaEqIVpeObxAPQNUR |
TLSH | T15811C868366119B47F67E52518FF9427F8C110A1D2764C36B7F1FC87822727B0598D14 |
Key | Value |
---|---|
CRC32 | 28B4CE84 |
FileName | ./usr/share/doc/ruby-nio4r/examples/echo_server.rb |
FileSize | 1062 |
MD5 | 6169CAE5F6D8615F167B55246FC82686 |
OpSystemCode | 362 |
ProductCode | 163709 |
SHA-1 | DEFC5CFDCC671B8914BB11E0B16E21021993C844 |
SHA-256 | 463E678338C168FFA1028EEE4CBB8F8378E054C3A89FB9B7E51DAF1D3EC4BD69 |
SSDEEP | 24:jldWvcicc+Kua2vYkq/eko2uen3q5vrbhzKuxkq/rnY2h7j2i5bhzKuT/oL/B:jO0iH1ua2vTuPluq3q5j0uGur1R50uTo |
SpecialCode | |
TLSH | T18611055CD67050B677F6E1821C821B02E7455147A7040E98B3304A61FF3B76173D5179 |
db | nsrl_modern_rds |
insert-timestamp | 1647059408.4202323 |
source | NSRL |
tar:gname | root |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/monitor.rb |
FileSize | 2997 |
MD5 | C97C54E3BCC99E93B596D2C13FBAA5E4 |
SHA-1 | D3A31C9BC437A745B505BF362875FA0C812B1374 |
SHA-256 | 2B90A754D94CCDA05390D0D7289F3E944F1CC70E9309CF0A1E067B57456FABBB |
SSDEEP | 48:03gNvETLeSwwwEAc32MPAXmewA2f8DqwAreYSKK7tCDKqTv4:7N8vRScNemeuflsD7geqTA |
TLSH | T15051F3456B17EF79225E943055679A336B08A07B5ECA032930DDC4F01FD3618DAEE7B1 |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.7.0/nio4r_ext.so |
FileSize | 84032 |
MD5 | 1CC3C4246E9267AA2948886DCC806F73 |
SHA-1 | 96A73DD66452CFDF817C84CD259A5344D1500D56 |
SHA-256 | 7E769390BA6277804020340EB5805ED4A4999D026485D2D816A8B1CE43008705 |
SSDEEP | 768:cxrjqX8E4gIwYAoQ4gIwYAoQ4gBpR5hJxZBpR5hJxZBpR5hJxZBpR5hJxZuW+mQX:crmYx9L8XsR5JSqDvY7x+KXKF |
TLSH | T10983080BB2629C7DC0C1D830CEDFD162667178106431273F7E559B3D3EAAA685F6BA21 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio.rb |
FileSize | 734 |
MD5 | D56C6E7E885D86587EF9784FF647F197 |
SHA-1 | 151E1628F19EC8083B7A1396B47F223A2500E254 |
SHA-256 | 622CEC7D70573DB867C1801B22DCCBDE69112937D9F316A12B9DAC2FC036A467 |
SSDEEP | 12:0JrVBdb/YS8+5cnrjWD+nLrgh7KYd88Hxl2tDK/lKCEfs8K6I/xkH/QagfA:0lF4nrjWDw3ghr+8Rl/JH8K6I/xkH/Q2 |
TLSH | T1F7019CD44EE17394321EE5D6501B3201F783D007A5244AA0DC45C4B8DB5B72237F8B30 |
tar:gname | bin |
tar:uname | root |
Key | Value |
---|---|
FileName | ./usr/share/rubygems-integration/2.7.0/specifications/nio4r-2.3.1.gemspec |
FileSize | 2962 |
MD5 | BB889239DE5F2C94128771363B039702 |
SHA-1 | 7A57C3164369DE035CAA85B407E193C867CB8AAE |
SHA-256 | F871413E97E01220563188BDE0CE563279812B196EC8D7732D48B180E3036047 |
SSDEEP | 48:uOS3enYH5LuY8lGWWWsWXWloWPW4WXWzWHWUWWWDWuWoWcWDvU3VjMDO2qA0D7S4:u53I0LuJQWpsQeoKdKuw3hwdpLqc3BxL |
TLSH | T11651860C0F25F691F571BF02ECD20181339E9DEAB68D8D2A66218F7C9503B136B69633 |
Key | Value |
---|---|
FileName | ./usr/lib/ruby/vendor_ruby/nio/version.rb |
FileSize | 73 |
MD5 | 6466ACF86FD25BDAFA3A21C9F7E0E3FD |
SHA-1 | CFF0023F23609B83C464DB309CC88522D33EAA31 |
SHA-256 | 5173675B5E10A6C32649351F2186A7C2738490ED7B5CF3CB23A46FBB509C632C |
SSDEEP | 3:SRKtEJfrXQKvW5qdJy0Fa6I:SoEJrQKvCcJy0F4 |
TLSH | T1B7A02453540D1F10C47C1D70C0DD70001CC00F0353340CD4C0105145C10370401DD730 |
tar:gname | bin |
tar:uname | root |