亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? maketyp.cpp

?? vt100終端仿真程序
?? CPP
字號(hào):
// MakeTyp.cpp: implementation of the CMakeTyp class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "vt100.h"
#include "MakeTyp.h"
//#include "iphlpapi.h"

#ifdef _DEBUG
#undef THIS_FILE
static char THIS_FILE[]=__FILE__;
#define new DEBUG_NEW
#endif

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CMakeTyp::CMakeTyp()
{

}

CMakeTyp::~CMakeTyp()
{

}

int CMakeTyp::StartTyp(int iTermNo)
{
		SOCKET ServerAddrSocket;
		WSADATA WSAData;
		struct sockaddr_in ServerAddr;
		char szIp[20],szTemp[30];
		TCHAR wcIp[20];
		int iPortNum,iRet;
		CCfgFile csCfgFile;
/////////////////////////////////////////////////////////////
/*		//Get Local IP Address
		MIB_IPADDRTABLE AddrTable[10];
		DWORD dwBytes;
		BYTE addr[4];
		char LocalIp[20];

		dwBytes=sizeof(AddrTable);
		GetIpAddrTable(AddrTable,&dwBytes,FALSE);
		memcpy(addr,&(AddrTable[0].table[0].dwAddr),4);
		memset(LocalIp,0x00,sizeof(LocalIp));
		sprintf(LocalIp,"%d.%d.%d.%d",addr[0],addr[1],addr[2],addr[3]);
*/////////////////////////////////////////////////////////////////

		//Get parameter from config file
		iPortNum=csCfgFile.GetCfgItemInt(PORTNUM);
		if(iPortNum==23)
			return 0;

		memset(wcIp,0,sizeof(wcIp));
		iRet=csCfgFile.GetCfgItemStr(IPADD,wcIp,16);
		if(iRet<=0)
			return 1;

		memset(szIp,0,sizeof(szIp));
		while(iRet>0){
			szIp[iRet-1]=(char)wcIp[iRet-1];
			iRet--;
		}

		if (WSAStartup(MAKEWORD(1,1), &WSAData)!=0){
			return 2;
		}

		//create socket
		ServerAddr.sin_family=AF_INET;
		ServerAddr.sin_addr.s_addr=inet_addr(szIp);
		ServerAddr.sin_port=htons(iPortNum);
		ServerAddrSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
		if(ServerAddrSocket<0) {
			return 3;
		}

		iRet=0;
		while(iRet<60){
			if(connect(ServerAddrSocket,(LPSOCKADDR)&ServerAddr,sizeof(ServerAddr))==SOCKET_ERROR)
				Sleep(50);
			else
				break;

			iRet++;
		}

		if(iRet==60){
			closesocket(ServerAddrSocket);
			return 4;	
		}

		//send start request to host
		strcpy(szTemp,"1001");
		iRet=send(ServerAddrSocket,szTemp,4,0);
//		iRet=send(ServerAddrSocket,LocalIp,strlen(LocalIp),0);
		if(iRet<=0){
			closesocket(ServerAddrSocket);
			return 5;
		}

		memset(szTemp,0,sizeof(szTemp));
		iRet=recv(ServerAddrSocket,szTemp,2,0);
		if(iRet<=0){
			closesocket(ServerAddrSocket);
			return 6;
		}
		
		if(szTemp[0]==0){
			closesocket(ServerAddrSocket);
			return 7;		
		}

		closesocket(ServerAddrSocket);
//		Sleep(10000);

		return 0;
}

int CMakeTyp::StopTyp(int iTermNo)
{
		SOCKET ServerAddrSocket;
		WSADATA WSAData;
		struct sockaddr_in ServerAddr;
		char szIp[20],szTemp[30];
		TCHAR wcIp[20];
		int iPortNum,iRet;
		CCfgFile csCfgFile;

		//Get parameter from config file
		iPortNum=csCfgFile.GetCfgItemInt(PORTNUM);
		if(iPortNum==23)
			return 0;

		memset(wcIp,0,sizeof(wcIp));
		iRet=csCfgFile.GetCfgItemStr(IPADD,wcIp,16);
		if(iRet<=0)
			return 1;

		memset(szIp,0,sizeof(szIp));
		while(iRet>0){
			szIp[iRet-1]=(char)wcIp[iRet-1];
			iRet--;
		}

		if (WSAStartup(MAKEWORD(1,1), &WSAData)!=0){
			return 2;
		}

		//create socket
		ServerAddr.sin_family=AF_INET;
		ServerAddr.sin_addr.s_addr=inet_addr(szIp);
		ServerAddr.sin_port=htons(iPortNum);
		ServerAddrSocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP);
		if(ServerAddrSocket<0) {
			return 3;
		}

		iRet=0;
		while(iRet<1200){
			if(connect(ServerAddrSocket,(LPSOCKADDR)&ServerAddr,sizeof(ServerAddr))==SOCKET_ERROR)
				Sleep(50);
			else
				break;

			iRet++;
		}

		if(iRet==1200){
			closesocket(ServerAddrSocket);
			return 4;	
		}

		//send start request to host
		strcpy(szTemp,"0001");
		iRet=send(ServerAddrSocket,szTemp,4,0);
		if(iRet<=0){
			closesocket(ServerAddrSocket);
			return 5;
		}

		memset(szTemp,0,sizeof(szTemp));
		iRet=recv(ServerAddrSocket,szTemp,2,0);
		if(iRet<=0){
			closesocket(ServerAddrSocket);
			return 6;
		}
		
		if(szTemp[0]!=0){
			closesocket(ServerAddrSocket);
			return 7;		
		}

		closesocket(ServerAddrSocket);

		return 0;
}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩伦理免费电影| 欧美色图一区二区三区| 日韩午夜在线观看视频| 婷婷中文字幕一区三区| 欧美一区二区精品在线| 极品少妇xxxx精品少妇偷拍| 精品久久久久久久久久久久包黑料 | 欧美成人精品福利| 美女高潮久久久| 精品人在线二区三区| 国产精品香蕉一区二区三区| 国产日韩高清在线| 成人黄动漫网站免费app| 国产精品国产a| 欧美怡红院视频| 首页欧美精品中文字幕| 日韩三级电影网址| 粉嫩嫩av羞羞动漫久久久| 中文字幕一区在线观看| 欧美日韩国产一级片| 紧缚捆绑精品一区二区| 中文字幕中文字幕一区二区| 在线看日韩精品电影| 人人狠狠综合久久亚洲| 久久久久久久综合| av亚洲精华国产精华精华| 亚洲一二三区不卡| 精品奇米国产一区二区三区| 成人高清在线视频| 亚洲一二三四区不卡| 久久无码av三级| 91久久免费观看| 久久99精品久久久| 亚洲视频免费观看| 日韩一区二区三免费高清| 国产美女娇喘av呻吟久久| 亚洲免费观看高清完整版在线观看 | 亚洲aⅴ怡春院| 国产三级精品在线| 欧美三级电影在线看| 国产精品一区二区黑丝| 一区二区免费视频| 国产欧美一区二区三区在线看蜜臀 | 一区二区三区四区在线| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 日韩欧美久久一区| 99精品久久99久久久久| 精品一区二区在线看| 一区二区三区在线视频免费观看| 久久久久久久综合狠狠综合| 欧美日韩免费视频| 91麻豆swag| 国产69精品久久久久毛片| 蜜桃免费网站一区二区三区| 亚洲欧洲日本在线| 国产欧美精品一区二区色综合朱莉| 欧美日韩国产123区| 99精品欧美一区二区三区小说| 久久99精品国产.久久久久| 亚洲第一综合色| 中文字幕日韩av资源站| 欧美国产精品一区二区三区| 日韩三级.com| 欧美一区午夜精品| 欧美亚洲图片小说| 色猫猫国产区一区二在线视频| 国产成人精品午夜视频免费| 久久成人免费电影| 日韩电影免费在线看| 亚洲国产综合色| 亚洲一区二区在线免费观看视频| 国产精品久久久久久妇女6080| 久久伊99综合婷婷久久伊| 91精品国产入口| 91精品国产免费| 欧美日韩精品福利| 91国内精品野花午夜精品| 99久久精品国产毛片| 不卡的av中国片| 色综合久久天天| 91久久精品一区二区三| 一本在线高清不卡dvd| 91亚洲精品一区二区乱码| 成人黄色a**站在线观看| 不卡的av电影| 一本色道综合亚洲| 在线观看三级视频欧美| 欧美三级午夜理伦三级中视频| 欧美亚一区二区| 欧美日韩亚洲综合| 日韩午夜精品电影| 久久综合999| 国产欧美中文在线| 亚洲人成电影网站色mp4| 一区二区欧美视频| 丝袜美腿一区二区三区| 韩国中文字幕2020精品| 国产成人精品在线看| jizzjizzjizz欧美| 91官网在线观看| 3d成人动漫网站| 久久久亚洲午夜电影| 中文字幕第一区第二区| 亚洲精品亚洲人成人网| 性欧美大战久久久久久久久| 裸体健美xxxx欧美裸体表演| 国产精品一色哟哟哟| 91丨porny丨蝌蚪视频| 欧美日韩专区在线| 精品国产网站在线观看| 国产精品情趣视频| 亚洲6080在线| 经典三级一区二区| 91国产福利在线| 精品国产乱码久久| 亚洲人成精品久久久久| 毛片不卡一区二区| a级高清视频欧美日韩| 欧美色综合网站| 国产日韩欧美高清| 亚洲v中文字幕| 国产成人自拍网| 欧美日韩精品系列| 国产精品国产三级国产专播品爱网| 亚洲一二三专区| 国产sm精品调教视频网站| 欧美精品一二三区| 欧美国产亚洲另类动漫| 污片在线观看一区二区| 国产91在线|亚洲| 777欧美精品| 亚洲精品中文字幕乱码三区| 国产精品自拍在线| 91精品国产综合久久精品app| 欧美激情一区二区三区不卡 | 欧美老女人在线| 中文无字幕一区二区三区| 午夜电影一区二区| 91浏览器在线视频| 国产日韩欧美不卡| 久久国产精品99久久久久久老狼| 一本色道综合亚洲| 久久久亚洲精品一区二区三区| 亚洲成人福利片| 91久久免费观看| 中文字幕在线观看一区| 国产精品乡下勾搭老头1| 91精品国产综合久久久久久 | 国产精品色一区二区三区| 日韩国产在线观看| 欧美午夜电影网| 亚洲视频在线一区观看| 福利电影一区二区| 26uuu亚洲综合色| 久久精品国产99久久6| 欧美日本乱大交xxxxx| 亚洲黄色片在线观看| 99在线热播精品免费| 国产欧美视频一区二区| 精品在线你懂的| 精品国产乱码久久久久久图片| 日韩高清欧美激情| 欧美理论在线播放| 石原莉奈在线亚洲二区| 538在线一区二区精品国产| 亚洲午夜久久久久久久久久久| 色综合色狠狠综合色| 亚洲欧美日韩一区二区| heyzo一本久久综合| 亚洲欧美日韩国产另类专区 | 亚洲精品亚洲人成人网在线播放| 成人免费视频网站在线观看| 久久这里只有精品6| 国产精品综合视频| 国产清纯美女被跳蛋高潮一区二区久久w | 91精彩视频在线| 亚洲免费伊人电影| 色av成人天堂桃色av| 性欧美大战久久久久久久久| 欧美精品一卡二卡| 久久精品国产亚洲a| 亚洲精品一区二区三区在线观看| 麻豆视频观看网址久久| 精品少妇一区二区三区在线视频| 激情图片小说一区| 国产三级精品在线| 91在线无精精品入口| 一区二区三区四区在线免费观看| 欧美日韩不卡一区| 蜜臀国产一区二区三区在线播放| 精品日韩欧美在线| 国产91丝袜在线观看| 一区二区在线观看视频| 精品视频全国免费看| 美女视频黄a大片欧美| 久久日一线二线三线suv| 成人午夜av电影| 夜夜夜精品看看| 精品国产伦一区二区三区观看方式 | 成人小视频免费观看|