all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source:  ]

Package: ruby-nio4r (2.5.8-4 and others) [debports]

Links for ruby-nio4r

Screenshot

Debian Resources:

Download Source Package :

Not found

Maintainers:

External Resources:

Similar packages:

libreria Ruby che fornisce un'API selettore per monitorare oggetti I/O

nio4r (New IO for Ruby) fornisce un'API selettore per I/O astratta, multipiattaforma e stateful. I selettori di I/O sono il cuore dei cicli di eventi basati su "reattori" e monitorano più oggetti I/O per vedere vari tipi di prontezza, ad esempio pronto per la scrittura o per la lettura.

L'API più simile fornita da Ruby oggi è Kernel.select, tuttavia l'API select richiede che vengano passati, ogni volta, gli array di tutti gli oggetti I/O a cui si è interessati. nio4r fornisce un'API più orientata agli oggetti che permette di registrare gli oggetti I/O con un selettore e poi gestirli quando sono selezionati per vari tipi di eventi.

nio4r è progettato sul modello dell'API NIO Java, ma semplificato per la facilità d'uso.

I suoi obiettivi sono:

 * esporre interfacce ad alto livello per selettori di I/O stateful;
 * mantenere l'API piccola per massimizzare sia la portabilità sia le
   prestazioni in molti diversi sistemi operativi e VM Ruby;
 * fornire funzioni intrinsecamente con gestione sicura dei thread per
   lavorare con oggetti I/O.

Other Packages Related to ruby-nio4r

  • depends
  • recommends
  • suggests
  • enhances

Download ruby-nio4r

Download for all available architectures
Architecture Version Package Size Installed Size Files
sh4 (unofficial port) 2.5.8-4+b1 114.1 kB451.0 kB [list of files]