use gg
This commit is contained in:
parent
8d10f54a06
commit
035d37b859
@ -4,6 +4,7 @@ char s[3];
|
||||
struct sockaddr_in seraddr;
|
||||
struct sockaddr_in cliaddr;
|
||||
int len;
|
||||
char s_call=0;
|
||||
|
||||
|
||||
void init_con();
|
||||
|
18
client/func/runtime_call.c
Normal file
18
client/func/runtime_call.c
Normal file
@ -0,0 +1,18 @@
|
||||
void runtime_call(){
|
||||
char a;
|
||||
printf("input connection mode\n");
|
||||
a=getchar();
|
||||
for(;;){
|
||||
if(a=='1'){
|
||||
//sync
|
||||
sync_client();
|
||||
}
|
||||
else if(a=='2'){
|
||||
//trans
|
||||
}
|
||||
else if(a=='3'){
|
||||
//http
|
||||
}
|
||||
a=getchar();
|
||||
}
|
||||
}
|
6
client/func/sync_client.c
Normal file
6
client/func/sync_client.c
Normal file
@ -0,0 +1,6 @@
|
||||
void sync_client(){
|
||||
char a='1';
|
||||
send(sockad,&a,1,0);
|
||||
for(;;){
|
||||
}
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
void trans(){
|
||||
}
|
@ -2,8 +2,7 @@ int sockfd;
|
||||
int sockad;
|
||||
struct sockaddr_in seraddr;
|
||||
struct sockaddr_in cliaddr;
|
||||
int len;
|
||||
int len_s;
|
||||
int sin_size=sizeof(struct sockaddr_in);
|
||||
char s[3];
|
||||
|
||||
void init_con();
|
||||
|
@ -8,5 +8,6 @@ void init_con(){
|
||||
listen(sockfd, 5);
|
||||
printf("start listen\n");
|
||||
sockad=accept(sockfd, (struct sockaddr *)&cliaddr, &sin_size);
|
||||
printf("connection started\n");
|
||||
|
||||
}
|
||||
|
15
server/func/runtime_call.c
Normal file
15
server/func/runtime_call.c
Normal file
@ -0,0 +1,15 @@
|
||||
void runtime_call(){
|
||||
char a;
|
||||
recv(sockad,&a,1,0);
|
||||
if(a=='1'){
|
||||
//sync
|
||||
sync_server();
|
||||
}
|
||||
else if(a=='2'){
|
||||
//trans
|
||||
}
|
||||
else if(a=='3'){
|
||||
//http
|
||||
}
|
||||
}
|
||||
|
4
server/func/sync_server.c
Normal file
4
server/func/sync_server.c
Normal file
@ -0,0 +1,4 @@
|
||||
void sync_server(){
|
||||
for(;;){
|
||||
}
|
||||
}
|
@ -1,2 +0,0 @@
|
||||
void trans(){
|
||||
}
|
@ -2,13 +2,12 @@
|
||||
|
||||
int main(int argc,char **argv)
|
||||
{
|
||||
len=3;
|
||||
len_s=3;
|
||||
s[0]='3';
|
||||
s[1]='4';
|
||||
s[2]='1';
|
||||
init_con();
|
||||
send(sockad,s, len, 0);
|
||||
|
||||
send(sockad,s, len_s, 0);
|
||||
close(sockfd);
|
||||
close(sockad);
|
||||
return 0;
|
||||
|
Loading…
Reference in New Issue
Block a user