Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: EALib EthernetInterface_vz mbed-rtos mbed
Fork of header_main_colinas_V0-20-09-14 by
sip_manager.h
00001 #ifndef __SIP_MANAGER_H__ 00002 #define __SIP_MANAGER_H__ 00003 00004 #include "vector.h" 00005 #include "call_box.h" 00006 /** 00007 * @Synopsis Responsavel por escutar a porta de conexão com o servidor, verificando se o mesmo mandou algum dado. 00008 * 00009 * @param v_cb Um vetor contendo todos os Call_box conhecidos pela Header em um determinado momento. 00010 * @param v_call Um vetor contendo todas as vz_calls em andamento em um dado momento. 00011 * 00012 * @return 0 ( zero ) se tudo correu bem, um numero menor do que zero, caso algum problema tenha acontecido na execusão, e um numero 00013 * maior que zero indicando o ramal que deve ser removido do vetor de ligações. 00014 * 00015 * Exemplo: 00016 * @code 00017 * ... 00018 * Vector * v_cb = new Vector(); 00019 * Vector * v_call = new Vector(); 00020 * // assumindo que os vetores já foram populados. 00021 * int ret = sip_manager( v_cb, v_call ); 00022 * if( ret > 0x00 ){ 00023 * // tratar esse request 00024 * } 00025 * ... 00026 * @endcode 00027 */ 00028 int sip_manager( Vector * v_cb ); 00029 00030 #endif
Generated on Tue Jul 12 2022 16:25:13 by
