all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: ruby-nio4r  ]

Package: ruby-nio4r (2.5.8-3)

Links for ruby-nio4r

Screenshot

Debian Resources:

Download Source Package ruby-nio4r:

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 Package Size Installed Size Files
amd64 112.0 kB465.0 kB [list of files]
arm64 109.1 kB513.0 kB [list of files]
armel 107.1 kB453.0 kB [list of files]
armhf 104.9 kB433.0 kB [list of files]
i386 114.2 kB473.0 kB [list of files]
mips64el 108.4 kB521.0 kB [list of files]
mipsel 107.6 kB520.0 kB [list of files]
ppc64el 114.3 kB513.0 kB [list of files]
s390x 108.4 kB465.0 kB [list of files]