Módulo: Mongo::Grid::FSBucket::Stream
- Estendido por:
- Fluxo
- Incluído em:
- Fluxo
- Definido em:
- build/ruby-driver-v2.19/lib/mongo/grid/stream.rb,
build/ruby-driver-v2.19/lib/mongo/grid/stream/read.rb,
build/ruby-driver-v2.19/lib/mongo/grid/stream/write.rb
Visão geral
Um fluxo que lê e grava arquivos de/para o FSBucket.
Definido sob namespace
Colapsode resumo constante
- READ_MODE =
O símbolo para abrir um fluxo de leitura.
:r
- WRITE_MODE =
O símbolo para abrir um fluxo de gravação.
:w
- Mode_MAP =
Mapeamento do modo para a classe de fluxo.
{ READ_MODE => Leia, WRITE_MODE => Escrever }.congelar
Recolhimento do Resumo do método de instância
-
#get(fs, mode, options = {}) ➤ Stream::Read, Stream::Write
Obtenha um fluxo para ler/gravar arquivos de/para o FSBucket.
Detalhes do método de instância
#get(fs, mode, options = {}) ➤ Stream::Read, Stream::Write
Obtenha um fluxo para ler/gravar arquivos de/para o FSBucket.
61 62 63 |
# File 'build/ruby-driver-v2.19/lib/mongo/grid/stream.rb', linha 61 def obter(fs, Modo, = {}) Mode_MAP[Modo].Novo(fs, ) end |