void initClient() { shm_req = (Request *)getmem(); shm_resp = malloc(sizeof(Response)); initmutex(); signal(SIGINT, onSigInt); return; }
void createServer() { printf("JOJOJO\n"); memoria = getmem(); memset(memoria, 0, sizeof(PACKET)); initmutex(); printf("JAJAJAJA\n"); }
/* *此模块的入口函数:模块初始加载的时候开始调用 */ int cari_net_server_start() { //扩展:当成进程来考虑单独的网管系统 //启动新的线程,等待所有的用户进行连接 int iRet = pthread_create(&cari_ccp_server_thrd, NULL, waitForMutilClients, NULL); if (0 != iRet) { return -1; } //初始化锁 initmutex(); return 0; }