dce_monitor.c

来自「Ho Chi Minh City University of Technolog」· C语言 代码 · 共 30 行

C
30
字号
/***************************************Ho Chi Minh City University of Technology    Computer Science Department Distributed Computing Environment (DCE)Written by Nguyen Van Noi -59406114File dce_monitor.c on Thu Dec 17 15:18:57 1998****************************************/#include <stdio.h>#include "dce_core.h"u_long maddr;int mport;MSG msg;int bExit;int nMSockRecv;static  char * s[]={"ADMIN","AGENT","SERVER","SERVICE","CLIENT","UNKNOWN",NULL};void main(){if (!(dce_readconf(&maddr,&mport))) exit(-1);if ((nMSockRecv=dce_mcastsockrecv(maddr,mport))<0) exit(-2);while (!bExit)if (dce_mcastrecvrecv(nMSockRecv,maddr,mport,(char*)&msg,sizeof(MSG))!=sizeof(MSG)) continue;else 	{fprintf(stderr,"%7s order %2d at %s %4d uid %5d Msg %2d Load %6.5f\n",s[msg.who],msg.order,ascaddrip(msg.saddr),msg.sport,msg.uid,msg.type,msg.load);bExit=(msg.type==DCE_MSG_KILLALL);	}dce_mcastcloserecv(nMSockRecv,maddr);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?