Lines Matching refs:client
12 static void PrintRect(rfbClient* client, int x, int y, int w, int h) { in PrintRect() argument
16 static void SaveFramebufferAsPPM(rfbClient* client, int x, int y, int w, int h) { in SaveFramebufferAsPPM() argument
20 rfbPixelFormat* pf=&client->format; in SaveFramebufferAsPPM()
22 int row_stride=client->width*bpp; in SaveFramebufferAsPPM()
43 fprintf(f,"P6\n# %s\n%d %d\n255\n",client->desktopName,client->width,client->height); in SaveFramebufferAsPPM()
44 for(j=0;j<client->height*row_stride;j+=row_stride) in SaveFramebufferAsPPM()
45 for(i=0;i<client->width*bpp;i+=bpp) { in SaveFramebufferAsPPM()
46 unsigned char* p=client->frameBuffer+j+i; in SaveFramebufferAsPPM()
64 rfbClient* client = rfbGetClient(8,3,4); in main() local
68 client->GotFrameBufferUpdate = PrintRect; in main()
71 client->GotFrameBufferUpdate = SaveFramebufferAsPPM; in main()
83 if (!rfbInitClient(client,&argc,argv)) in main()
90 if(WaitForMessage(client,50)<0) in main()
92 if(!HandleRFBServerMessage(client)) in main()
96 rfbClientCleanup(client); in main()