📄 main.cpp
字号:
#include <stdio.h>#include <stdlib.h>#include "SS7_MTP2_Array.h"int main(void){ SS7_MTP2_Array ss7_mtp_array(1, NULL); // Disable some interrup signals // get config // Init the MTP2 port array printf("running now!\n"); // run it ss7_mtp_array.run(); MSUL3 * pMsuL3 = (MSUL3 *) malloc( sizeof(MSUL3) + 100 ); pMsuL3->suHeader.LI = 10; pMsuL3->SIO = 0; memset( (unsigned char *)pMsuL3->SIF, 1, 9 ); sleep( 8 ); while( true ) { if( ss7_mtp_array.mtp2Array[0].getLSCState() == LSCStateInService && ss7_mtp_array.mtp2Array[0].getTXCState() == TXCStateInService ) { break; } usleep( 500000 ); } printf("\nReady, to send MSU .............\n\n"); int count = 0; while( count ++ < 5 ) { printf("\nsend %d .............\n\n", count ); ss7_mtp_array.sendMessage( (unsigned char *)pMsuL3, 10, 0 ); usleep( 500000 ); } sleep( 15 ); free( pMsuL3 ); // health check and main loop return 0;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -