Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Auto generated API documentation and code listings for main_src

Classes

Code

bits.h [code] Implementa uma abstração que permite o uso de bits de uma forma mais alto nivel
bootloader.cpp [code]
bootloader.h [code]
call.cpp [code]
call.h [code] Implementa as funcionalidades de uma ligação, incluindo troca de dados de audio em ambos os lados
call_box.cpp [code]
call_box.h [code] Implementa as funções de gerenciamento do Call_Box
call_box_manager.cpp [code]
call_box_manager.h [code]
call_manager.cpp [code]
call_manager.h [code]
clock.cpp [code]
clock.h [code] Implementa as funcionalidades de requisição e atualização do clock usado pela header e pelos CBx
config_manager.cpp [code]
config_manager.h [code]
configs.cpp [code]
configs.h [code]
debug.cpp [code]
debug.h [code] Instrumenta o uso de debug no código da header
elapsed_timer.cpp [code]
elapsed_timer.h [code]
eth.cpp [code]
eth.h [code]
file_system_manager.cpp [code]
file_system_manager.h [code]
flood.cpp [code]
flood.h [code] Instrumenta o teste de envio recebimento de pacotes que simulam o envio, recebimento de pacotes em uma ligação
fw.h [code]
fw_handler.cpp [code]
main.cpp [code]
main_app_functions.cpp [code]
main_app_functions.h [code]
main_app_var_configs.cpp [code]
main_app_var_configs.h [code]
object.h [code] Objetiva abstrair um pouco o uso do objeto vetor, a função dessa classe é apemas ser herdada para evitar incoerencias
parallelcpld.cpp [code]
parallelcpld.h [code]
power_source_monitoring.cpp [code]
power_source_monitoring.h [code]
prompt.cpp [code]
prompt.h [code] Implementa as funcionalidades de prompt/prompt-eth da Header
ring_buffer.cpp [code]
ring_buffer.h [code]
rtp.cpp [code]
rtp.h [code] Esta classe visa gerenciar o tratamento dos pacotes de RTP, ou seja, os pacotes de audio trocados entre o Call_Box, Header servidor
rtpbuf.cpp [code]
rtpbuf.h [code] Implementa funcionalidades de conversão entre u-law e a-law
shared_variables.cpp [code]
shared_variables.h [code]
sip.cpp [code]
sip.h [code] Implementa as funções utilizadas no tratamento SIP entre a Header e o server
sip_manager.cpp [code]
sip_manager.h [code]
timeslice.cpp [code]
timeslice.h [code] Implementa o gerenciamento do uso de timeslices, necessario para a comunicação no protocolo CBx->Header
UART3Interrupt.cpp [code]
UART3Interrupt.h [code]
utils.cpp [code]
utils.h [code] Funções de propósito geral são encontradas nesse arquivo
vector.cpp [code]
vector.h [code] A classe Vector representa uma lista de Objects
vz_protocol.cpp [code]
vz_protocol.h [code] Implementa as principais funcionalidades do protocolo de comunicação entre os CBx -> Header e Header -> CBx
vz_stdio.cpp [code]
vz_stdio.h [code]
wdt.cpp [code]
wdt.h [code] Implementa funcionalidade de watchdog
wdt_manager.cpp [code]
wdt_manager.h [code]