Este é o comando bssrecv que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
bssrecv - Programa de teste de recepção do Bundle Streaming Service
SINOPSE
bssrecv
DESCRIÇÃO
bssrecv usa BSS para adquirir dados de streaming de bssStreamingApp.
bssrecv é um programa de teste interativo baseado em menu, executado a partir do shell do sistema operacional
mensagem. O programa permite ao usuário iniciar e terminar uma sessão de aquisição de dados BSS
da bssStreamingApp, exibindo os dados conforme eles chegam em tempo real; para reproduzir dados
adquirido durante a sessão atual; e para reproduzir os dados adquiridos durante uma sessão anterior.
O usuário deve fornecer valores para três parâmetros, a fim de iniciar a aquisição ou
repetição de dados de bssStreamingApp:
Nome do banco de dados BSS
Todos os dados adquiridos pelo thread de sessão do BSS serão gravados em um "banco de dados" do BSS
compreendendo três arquivos: tabela, lista e dados. O nome do banco de dados é a raiz
nome que é comum aos três arquivos, por exemplo, db3.tbl, db3.lst, db3.dat seria o
três arquivos que constituem o db3 Banco de dados BSS.
nome do caminho
Todos os três arquivos do banco de dados BSS selecionado devem residir no mesmo diretório do
sistema de arquivo; o nome do caminho desse diretório é obrigatório.
ID do ponto de extremidade
A fim de adquirir dados de streaming emitidos por bssStreamingApp, bssrecv Sessão
thread deve abrir o ponto de extremidade BP para o qual os dados são direcionados. Para este propósito,
o ID desse terminal é necessário.
bssrecv oferece as seguintes opções de menu:
1. Abra o receptor BSS no modo de reprodução
bssrecv solicita ao usuário os três valores de parâmetro anotados acima e, em seguida, abre o
banco de dados BSS indicado para reprodução dos dados nesse banco de dados.
2. Comece a receber o tópico de BSS
bssrecv solicita ao usuário os três valores de parâmetro anotados acima e, em seguida, inicia um
thread de sessão em segundo plano para adquirir dados no banco de dados indicado. Cada pacote
que é adquirido é passado para uma função de exibição que imprime uma única linha que consiste
de N caracteres consecutivos '*', onde N é calculado como o número de dados no início
dos dados de carga útil do pacote, módulo 150. Observe que o banco de dados é não aberto para
repetir neste momento.
3. Execute o thread do receptor BSS
bssrecv solicita ao usuário os três valores de parâmetro anotados acima e, em seguida, inicia um
thread de sessão em segundo plano para adquirir dados no banco de dados indicado (exibindo o
dados conforme descrito para a opção 2 acima) e também abre o banco de dados para reprodução.
4. Feche a sessão de reprodução atual
bssrecv fecha o banco de dados BSS indicado, encerrando o acesso de reprodução.
5. Pare de receber discussão de BSS
bssrecv encerra o encadeamento da sessão de segundo plano atual. Acesso de repetição ao BSS
banco de dados, se atualmente aberto, é não terminado.
6. Pare o receptor BSS
bssrecv encerra o encadeamento da sessão de segundo plano atual. Acesso de repetição ao BSS
banco de dados, se atualmente aberto, também é encerrado.
7. Sessão de repetição
bssrecv solicita ao usuário os horários de início e término que limitam o intervalo de recepção
que deve ser reproduzido, em seguida, exibe todos os dados dentro desse intervalo em ambos
e inverter a ordem do tempo. A função de exibição realizada para este propósito é a mesma
aquele que é exercido durante a aquisição em tempo real de dados de streaming.
8. Saída
bssrecv termina.
SAIR STATUS
"0" bssrecv terminou.
Use bssrecv online usando serviços onworks.net