Пример #1
0
void initClient() {
    shm_req = (Request *)getmem();
    shm_resp = malloc(sizeof(Response));
    initmutex();
    signal(SIGINT, onSigInt);
    return;
}
Пример #2
0
void createServer()
{
	printf("JOJOJO\n");
	memoria = getmem();
	memset(memoria, 0, sizeof(PACKET));
	initmutex();
	printf("JAJAJAJA\n");
}
Пример #3
0
/*
*此模块的入口函数:模块初始加载的时候开始调用
*/
int cari_net_server_start()
{
	//扩展:当成进程来考虑单独的网管系统

	//启动新的线程,等待所有的用户进行连接
	int	iRet = pthread_create(&cari_ccp_server_thrd, NULL, waitForMutilClients, NULL);
	if (0 != iRet) {
		return -1;
	}

	//初始化锁
	initmutex();

	return 0;
}