%TGIF 4.1.45-QPL state(0,37,100.000,0,35,0,16,1,9,1,1,0,0,0,0,1,0,'Helvetica',0,69120,0,0,1,10,0,0,1,1,0,16,0,0,1,1,1,1,1050,1485,0,0,2880,0). % % @(#)$Header$ % %W% % unit("1 pixel/pixel"). color_info(19,65535,0,[ "magenta", 65535, 0, 65535, 65535, 0, 65535, 1, "red", 65535, 0, 0, 65535, 0, 0, 1, "green", 0, 65535, 0, 0, 65535, 0, 1, "blue", 0, 0, 65535, 0, 0, 65535, 1, "yellow", 65535, 65535, 0, 65535, 65535, 0, 1, "pink", 65535, 49367, 52184, 65535, 49344, 52171, 1, "cyan", 0, 65535, 65535, 0, 65535, 65535, 1, "CadetBlue", 24395, 40595, 41139, 24415, 40606, 41120, 1, "white", 65535, 65535, 65535, 65535, 65535, 65535, 1, "black", 0, 0, 0, 0, 0, 0, 1, "DarkSlateGray", 12069, 20297, 20297, 12079, 20303, 20303, 1, "#00000000c000", 0, 0, 49079, 0, 0, 49152, 1, "#820782070000", 33167, 33167, 0, 33287, 33287, 0, 1, "#3cf3fbee34d2", 15655, 64510, 13606, 15603, 64494, 13522, 1, "#3cf3fbed34d3", 15655, 64510, 13606, 15603, 64493, 13523, 1, "#ffffa6990000", 65535, 42676, 0, 65535, 42649, 0, 1, "#ffff0000fffe", 65535, 0, 65535, 65535, 0, 65534, 1, "#fffe0000fffe", 65535, 0, 65535, 65534, 0, 65534, 1, "#fffe00000000", 65535, 0, 0, 65534, 0, 0, 1 ]). script_frac("0.6"). fg_bg_colors('black','white'). dont_reencode("FFDingbests:ZapfDingbats"). objshadow_info('#c0c0c0',2,2). page(1,"",1,''). poly('black','',4,[ 500,325,500,350,395,350,395,400],0,1,1,52,0,0,2,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). poly('black','',4,[ 500,325,500,350,600,350,600,400],0,1,1,53,0,0,2,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). polygon('black','',5,[ 300,150,325,140,350,150,325,160,300,150],0,1,1,0,62,0,0,0,0,0,'1',0, "00",[ ]). poly('black','',2,[ 350,150,425,150],0,1,1,63,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). group([ box('black','',525,400,675,600,0,1,1,34,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 525,425,675,425],0,1,1,35,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',600,401,1,1,1,115,17,36,14,3,0,0,0,0,2,115,17,0,0,"",0,0,0,0,415,'',[ minilines(115,17,0,0,1,0,0,[ mini_line(115,14,3,0,0,0,[ str_block(0,115,14,3,0,0,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,115,14,3,0,0,0,0,0,0,0, "DatagramSocket")]) ]) ])]), poly('black','',2,[ 525,500,675,500],0,1,1,38,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',535,508,1,0,1,51,15,39,12,3,0,0,0,0,2,51,15,0,0,"",0,0,0,0,520,'',[ minilines(51,15,0,0,0,0,0,[ mini_line(51,12,3,0,0,0,[ str_block(0,51,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,51,12,3,0,-1,0,0,0,0,0, "SendTo()")]) ]) ])]), text('black',535,528,1,0,1,82,15,40,12,3,0,0,0,0,2,82,15,0,0,"",0,0,0,0,540,'',[ minilines(82,15,0,0,0,0,0,[ mini_line(82,12,3,0,0,0,[ str_block(0,82,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,82,12,3,0,-1,0,0,0,0,0, "ReceiveFrom()")]) ]) ])]) ], 101,0,0,[ ]). group([ box('black','',150,100,300,300,0,1,1,54,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 150,125,300,125],0,1,1,55,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',225,101,1,1,1,55,17,56,14,3,0,0,0,0,2,55,17,0,1,"",0,0,0,0,115,'',[ minilines(55,17,0,1,1,0,0,[ mini_line(55,14,3,0,1,0,[ str_block(0,55,14,3,0,1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,55,14,3,0,1,0,0,0,0,0, "sockbuf")]) ]) ])]), poly('black','',2,[ 150,200,300,200],0,1,1,58,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]) ], 122,0,0,[ ]). poly('black','',4,[ 625,230,805,230,805,670,650,670],0,1,1,133,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). polygon('black','',4,[ 575,850,550,875,600,875,575,850],0,1,1,0,143,0,0,0,0,0,'1',0, "0",[ ]). group([ box('black','',100,950,250,1150,0,1,1,145,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 100,975,250,975],0,1,1,146,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',175,951,1,1,1,141,17,147,14,3,0,0,0,0,2,141,17,0,0,"",0,0,0,0,965,'',[ minilines(141,17,0,0,1,0,0,[ mini_line(141,14,3,0,0,0,[ str_block(0,141,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,141,14,3,0,-1,0,0,0,0,0, "UNIXSocketAddress")]) ]) ])]), poly('black','',2,[ 100,1050,250,1050],0,1,1,148,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]) ], 144,0,0,[ ]). group([ box('black','',350,950,500,1150,0,1,1,150,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 350,975,500,975],0,1,1,151,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',425,951,1,1,1,136,17,152,14,3,0,0,0,0,2,136,17,0,0,"",0,0,0,0,965,'',[ minilines(136,17,0,0,1,0,0,[ mini_line(136,14,3,0,0,0,[ str_block(0,136,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,136,14,3,0,-1,0,0,0,0,0, "IPv4SocketAddress")]) ]) ])]), poly('black','',2,[ 350,1050,500,1050],0,1,1,153,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]) ], 149,0,0,[ ]). group([ box('black','',600,950,750,1150,0,1,1,155,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 600,975,750,975],0,1,1,156,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',675,951,1,1,1,136,17,157,14,3,0,0,0,0,2,136,17,0,0,"",0,0,0,0,965,'',[ minilines(136,17,0,0,1,0,0,[ mini_line(136,14,3,0,0,0,[ str_block(0,136,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,136,14,3,0,-1,0,0,0,0,0, "IPv6SocketAddress")]) ]) ])]), poly('black','',2,[ 600,1050,750,1050],0,1,1,158,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]) ], 154,0,0,[ ]). poly('black','',4,[ 575,875,575,910,180,910,180,950],0,1,1,159,0,0,2,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). poly('black','',4,[ 575,875,575,910,435,910,435,950],0,1,1,160,0,0,2,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). poly('black','',4,[ 575,875,575,910,675,910,675,950],0,1,1,161,0,0,2,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). text('black',105,978,1,0,1,54,15,200,12,3,0,0,0,0,2,54,15,0,0,"",0,0,0,0,990,'',[ minilines(54,15,0,0,0,0,0,[ mini_line(54,12,3,0,0,0,[ str_block(0,54,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,54,12,3,0,-1,0,0,0,0,0, "pathname")]) ]) ])]). text('black',360,978,1,0,1,55,15,203,12,3,0,0,0,0,2,55,15,0,0,"",0,0,0,0,990,'',[ minilines(55,15,0,0,0,0,0,[ mini_line(55,12,3,0,0,0,[ str_block(0,55,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,55,12,3,0,-1,0,0,0,0,0, "IPaddress")]) ]) ])]). text('black',360,988,1,0,1,21,15,205,12,3,0,0,0,0,2,21,15,0,0,"",0,0,0,0,1000,'',[ minilines(21,15,0,0,0,0,0,[ mini_line(21,12,3,0,0,0,[ str_block(0,21,12,3,0,0,0,0,0,[ str_seg('black','Helvetica',0,69120,21,12,3,0,0,0,0,0,0,0, "port")]) ]) ])]). text('black',605,973,1,0,1,55,15,207,12,3,0,0,0,0,2,55,15,0,0,"",0,0,0,0,985,'',[ minilines(55,15,0,0,0,0,0,[ mini_line(55,12,3,0,0,0,[ str_block(0,55,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,55,12,3,0,-1,0,0,0,0,0, "IPaddress")]) ]) ])]). text('black',605,988,1,0,1,21,15,209,12,3,0,0,0,0,2,21,15,0,0,"",0,0,0,0,1000,'',[ minilines(21,15,0,0,0,0,0,[ mini_line(21,12,3,0,0,0,[ str_block(0,21,12,3,0,0,0,0,0,[ str_seg('black','Helvetica',0,69120,21,12,3,0,0,0,0,0,0,0, "port")]) ]) ])]). group([ box('black','',500,650,650,850,0,1,1,128,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 500,675,650,675],0,1,1,129,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',575,651,1,1,1,106,17,130,14,3,0,0,0,0,2,106,17,0,0,"",0,0,0,0,665,'',[ minilines(106,17,0,0,1,0,0,[ mini_line(106,14,3,0,0,0,[ str_block(0,106,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,106,14,3,0,-1,0,0,0,0,0, "SocketAddress")]) ]) ])]), poly('black','',2,[ 500,750,650,750],0,1,1,131,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',510,758,1,0,1,91,15,178,12,3,0,0,0,0,2,91,15,0,0,"",0,0,0,0,770,'',[ minilines(91,15,0,0,0,0,0,[ mini_line(91,12,3,0,0,0,[ str_block(0,91,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,91,12,3,0,-1,0,0,0,0,0, "address_family()")]) ]) ])]), text('black',510,678,1,0,1,51,15,210,12,3,0,0,0,0,2,51,15,0,0,"",0,0,0,0,690,'',[ minilines(51,15,0,0,0,0,0,[ mini_line(51,12,3,0,0,0,[ str_block(0,51,12,3,0,0,0,0,0,[ str_seg('black','Helvetica',0,69120,51,12,3,0,0,0,0,0,0,0, "sockaddr")]) ]) ])]), text('black',510,778,1,0,1,83,15,212,12,3,0,0,0,0,2,83,15,0,0,"",0,0,0,0,790,'',[ minilines(83,15,0,0,0,0,0,[ mini_line(83,12,3,0,0,0,[ str_block(0,83,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,83,12,3,0,-1,0,0,0,0,0, "get_sockaddr()")]) ]) ])]) ], 244,0,0,[ ]). group([ polygon('black','',4,[ 500,300,475,325,525,325,500,300],0,1,1,0,48,0,0,0,0,0,'1',0, "0",[ ]), box('black','',425,100,575,300,0,1,1,0,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 425,125,575,125],0,1,1,1,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',500,101,1,1,1,48,17,5,14,3,0,0,0,0,2,48,17,0,0,"",0,0,0,0,115,'',[ minilines(48,17,0,0,1,0,0,[ mini_line(48,14,3,0,0,0,[ str_block(0,48,14,3,0,0,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,48,14,3,0,0,0,0,0,0,0, "Socket")]) ]) ])]), text('black',435,128,1,0,1,10,15,7,12,3,0,0,0,0,2,10,15,0,0,"",0,0,0,0,140,'',[ minilines(10,15,0,0,0,0,0,[ mini_line(10,12,3,0,0,0,[ str_block(0,10,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,10,12,3,0,-1,0,0,0,0,0, "fd")]) ]) ])]), poly('black','',2,[ 425,200,575,200],0,1,1,15,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',430,208,1,0,1,41,15,32,12,3,0,0,0,0,2,41,15,0,0,"",0,0,0,0,220,'',[ minilines(41,15,0,0,0,0,0,[ mini_line(41,12,3,0,0,0,[ str_block(0,41,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,41,12,3,0,-1,0,0,0,0,0, "Listen()")]) ]) ])]), polygon('black','',5,[ 575,230,600,220,625,230,600,240,575,230],0,1,1,0,132,0,0,0,0,0,'1',0, "00",[ ]), text('black',430,223,1,0,1,40,15,287,12,3,0,0,0,0,2,40,15,0,0,"",0,0,0,0,235,'',[ minilines(40,15,0,0,0,0,0,[ mini_line(40,12,3,0,0,0,[ str_block(0,40,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,40,12,3,0,-1,0,0,0,0,0, "Close()")]) ]) ])]) ], 307,0,0,[ ]). poly('black','',2,[ 250,700,500,700],0,1,1,325,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). poly('black','',2,[ 650,715,845,715],0,1,1,336,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). poly('black','',2,[ 920,680,920,590],0,1,1,378,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). polygon('black','',5,[ 905,570,920,550,935,570,920,590,905,570],0,1,1,0,374,0,0,0,0,0,'1',0, "00",[ ]). group([ box('black','',850,350,1000,550,0,1,1,348,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 850,375,1000,375],0,1,1,349,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',925,351,1,1,1,32,17,350,14,3,0,0,0,0,2,32,17,0,0,"",0,0,0,0,365,'',[ minilines(32,17,0,0,1,0,0,[ mini_line(32,14,3,0,0,0,[ str_block(0,32,14,3,0,0,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,32,14,3,0,0,0,0,0,0,0, "Host")]) ]) ])]), poly('black','',2,[ 850,450,1000,450],0,1,1,351,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',860,458,1,0,1,79,15,352,12,3,0,0,0,0,2,79,15,0,0,"",0,0,0,0,470,'',[ minilines(79,15,0,0,0,0,0,[ mini_line(79,12,3,0,0,0,[ str_block(0,79,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,79,12,3,0,-1,0,0,0,0,0, "FindAddress()")]) ]) ])]), text('black',860,378,1,0,1,30,15,353,12,3,0,0,0,0,2,30,15,0,0,"",0,0,0,0,390,'',[ minilines(30,15,0,0,0,0,0,[ mini_line(30,12,3,0,0,0,[ str_block(0,30,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,30,12,3,0,-1,0,0,0,0,0, "name")]) ]) ])]), text('black',860,478,1,0,1,65,15,354,12,3,0,0,0,0,2,65,15,0,0,"",0,0,0,0,490,'',[ minilines(65,15,0,0,0,0,0,[ mini_line(65,12,3,0,0,0,[ str_block(0,65,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,65,12,3,0,-1,0,0,0,0,0, "FindName()")]) ]) ])]), text('black',860,403,1,0,1,57,15,355,12,3,0,0,0,0,2,57,15,0,0,"",0,0,0,0,415,'',[ minilines(57,15,0,0,0,0,0,[ mini_line(57,12,3,0,0,0,[ str_block(0,57,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,57,12,3,0,-1,0,0,0,0,0, "addresses")]) ]) ])]) ], 903,0,0,[ ]). oval('black','',905,670,935,700,1,1,1,380,0,0,0,0,0,'1',0,[ ]). text('black',510,798,1,0,1,75,15,942,12,3,0,0,0,0,2,75,15,0,0,"",0,0,0,0,810,'',[ minilines(75,15,0,0,0,0,0,[ mini_line(75,12,3,0,0,0,[ str_block(0,75,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,75,12,3,0,-1,0,0,0,0,0, "get_socklen()")]) ]) ])]). poly('black','',2,[ 170,620,170,590],0,1,1,987,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]). polygon('black','',5,[ 155,570,170,550,185,570,170,590,155,570],0,1,1,0,988,0,0,0,0,0,'1',0, "00",[ ]). group([ box('black','',845,700,995,900,0,1,1,328,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 845,725,995,725],0,1,1,329,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',920,701,1,1,1,112,17,330,14,3,0,0,0,0,2,112,17,0,0,"",0,0,0,0,715,'',[ minilines(112,17,0,0,1,0,0,[ mini_line(112,14,3,0,0,0,[ str_block(0,112,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,112,14,3,0,-1,0,0,0,0,0, "InternetAddress")]) ]) ])]), poly('black','',2,[ 845,800,995,800],0,1,1,331,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',855,728,1,0,1,10,15,333,12,3,0,0,0,0,2,10,15,0,1,"",0,0,0,0,740,'',[ minilines(10,15,0,1,0,0,0,[ mini_line(10,12,3,0,1,0,[ str_block(0,10,12,3,0,1,0,0,0,[ str_seg('black','Helvetica',0,69120,10,12,3,0,1,0,0,0,0,0, "af")]) ]) ])]), text('black',855,753,1,0,1,52,15,335,12,3,0,0,0,0,2,52,15,0,0,"",0,0,0,0,765,'',[ minilines(52,15,0,0,0,0,0,[ mini_line(52,12,3,0,0,0,[ str_block(0,52,12,3,0,0,0,0,0,[ str_seg('black','Helvetica',0,69120,52,12,3,0,0,0,0,0,0,0, "inet_addr")]) ]) ])]), text('black',855,773,1,0,1,86,15,410,12,3,0,0,0,0,2,86,15,0,0,"",0,0,0,0,785,'',[ minilines(86,15,0,0,0,0,0,[ mini_line(86,12,3,0,0,0,[ str_block(0,86,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,86,12,3,0,-1,0,0,0,0,0, "netmask_length")]) ]) ])]), text('black',855,808,1,0,1,40,15,924,12,3,0,0,0,0,2,40,15,0,0,"",0,0,0,0,820,'',[ minilines(40,15,0,0,0,0,0,[ mini_line(40,12,3,0,0,0,[ str_block(0,40,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,40,12,3,0,-1,0,0,0,0,0, "String()")]) ]) ])]), text('black',855,828,1,0,1,91,15,926,12,3,0,0,0,0,2,91,15,0,0,"",0,0,0,0,840,'',[ minilines(91,15,0,0,0,0,0,[ mini_line(91,12,3,0,0,0,[ str_block(0,91,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,91,12,3,0,-1,0,0,0,0,0, "address_family()")]) ]) ])]), text('black',855,848,1,0,1,74,15,928,12,3,0,0,0,0,2,74,15,0,0,"",0,0,0,0,860,'',[ minilines(74,15,0,0,0,0,0,[ mini_line(74,12,3,0,0,0,[ str_block(0,74,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,74,12,3,0,-1,0,0,0,0,0, "get_in_addr()")]) ]) ])]), text('black',855,868,1,0,1,81,15,930,12,3,0,0,0,0,2,81,15,0,0,"",0,0,0,0,880,'',[ minilines(81,15,0,0,0,0,0,[ mini_line(81,12,3,0,0,0,[ str_block(0,81,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,81,12,3,0,-1,0,0,0,0,0, "get_in6_addr()")]) ]) ])]) ], 1010,0,0,[ ]). oval('black','',155,620,185,650,1,1,1,1011,0,0,0,0,0,'1',0,[ ]). group([ box('black','',100,350,250,550,0,1,1,246,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 100,375,250,375],0,1,1,247,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',175,351,1,1,1,52,17,248,14,3,0,0,0,0,2,52,17,0,0,"",0,0,0,0,365,'',[ minilines(52,17,0,0,1,0,0,[ mini_line(52,14,3,0,0,0,[ str_block(0,52,14,3,0,-1,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,52,14,3,0,-1,0,0,0,0,0, "Service")]) ]) ])]), poly('black','',2,[ 100,450,250,450],0,1,1,249,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',110,458,1,0,1,79,15,250,12,3,0,0,0,0,2,79,15,0,0,"",0,0,0,0,470,'',[ minilines(79,15,0,0,0,0,0,[ mini_line(79,12,3,0,0,0,[ str_block(0,79,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,79,12,3,0,-1,0,0,0,0,0, "FindAddress()")]) ]) ])]), text('black',110,378,1,0,1,30,15,251,12,3,0,0,0,0,2,30,15,0,0,"",0,0,0,0,390,'',[ minilines(30,15,0,0,0,0,0,[ mini_line(30,12,3,0,0,0,[ str_block(0,30,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,30,12,3,0,-1,0,0,0,0,0, "name")]) ]) ])]), text('black',110,478,1,0,1,65,15,252,12,3,0,0,0,0,2,65,15,0,0,"",0,0,0,0,490,'',[ minilines(65,15,0,0,0,0,0,[ mini_line(65,12,3,0,0,0,[ str_block(0,65,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,65,12,3,0,-1,0,0,0,0,0, "FindName()")]) ]) ])]), text('black',110,398,1,0,1,27,15,269,12,3,0,0,0,0,2,27,15,0,0,"",0,0,0,0,410,'',[ minilines(27,15,0,0,0,0,0,[ mini_line(27,12,3,0,0,0,[ str_block(0,27,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,27,12,3,0,-1,0,0,0,0,0, "ports")]) ]) ])]) ], 1024,0,0,[ ]). group([ box('black','',100,650,250,850,0,1,1,946,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 100,675,250,675],0,1,1,947,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',175,651,1,1,1,30,17,948,14,3,0,0,0,0,2,30,17,0,0,"",0,0,0,0,665,'',[ minilines(30,17,0,0,1,0,0,[ mini_line(30,14,3,0,0,0,[ str_block(0,30,14,3,0,0,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,30,14,3,0,0,0,0,0,0,0, "Port")]) ]) ])]), poly('black','',2,[ 100,750,250,750],0,1,1,949,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',110,758,1,0,1,53,15,950,12,3,0,0,0,0,2,53,15,0,0,"",0,0,0,0,770,'',[ minilines(53,15,0,0,0,0,0,[ mini_line(53,12,3,0,0,0,[ str_block(0,53,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,53,12,3,0,-1,0,0,0,0,0, "get_port()")]) ]) ])]), text('black',110,778,1,0,1,92,15,952,12,3,0,0,0,0,2,92,15,0,0,"",0,0,0,0,790,'',[ minilines(92,15,0,0,0,0,0,[ mini_line(92,12,3,0,0,0,[ str_block(0,92,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,92,12,3,0,-1,0,0,0,0,0, "get_sockettype()")]) ]) ])]), text('black',110,698,1,0,1,21,15,953,12,3,0,0,0,0,2,21,15,0,0,"",0,0,0,0,710,'',[ minilines(21,15,0,0,0,0,0,[ mini_line(21,12,3,0,0,0,[ str_block(0,21,12,3,0,0,0,0,0,[ str_seg('black','Helvetica',0,69120,21,12,3,0,0,0,0,0,0,0, "port")]) ]) ])]), text('black',110,713,1,0,1,60,15,954,12,3,0,0,0,0,2,60,15,0,0,"",0,0,0,0,725,'',[ minilines(60,15,0,0,0,0,0,[ mini_line(60,12,3,0,0,0,[ str_block(0,60,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,60,12,3,0,-1,0,0,0,0,0, "sockettype")]) ]) ])]) ], 1033,0,0,[ ]). group([ box('black','',320,400,470,600,0,1,1,26,0,0,0,0,0,'1',0,[ ]), poly('black','',2,[ 320,425,470,425],0,1,1,27,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',395,401,1,1,1,97,17,28,14,3,0,0,0,0,2,97,17,0,0,"",0,0,0,0,415,'',[ minilines(97,17,0,0,1,0,0,[ mini_line(97,14,3,0,0,0,[ str_block(0,97,14,3,0,0,0,0,0,[ str_seg('black','Helvetica-Bold',1,80640,97,14,3,0,0,0,0,0,0,0, "StreamSocket")]) ]) ])]), poly('black','',2,[ 320,500,470,500],0,1,1,30,0,0,0,0,0,0,0,'1',0,0, "0","",[ 0,8,3,0,'8','3','0'],[0,8,3,0,'8','3','0'],[ ]), text('black',330,508,1,0,1,55,15,31,12,3,0,0,0,0,2,55,15,0,0,"",0,0,0,0,520,'',[ minilines(55,15,0,0,0,0,0,[ mini_line(55,12,3,0,0,0,[ str_block(0,55,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,55,12,3,0,-1,0,0,0,0,0, "Connect()")]) ]) ])]), text('black',330,528,1,0,1,48,15,33,12,3,0,0,0,0,2,48,15,0,0,"",0,0,0,0,540,'',[ minilines(48,15,0,0,0,0,0,[ mini_line(48,12,3,0,0,0,[ str_block(0,48,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,48,12,3,0,-1,0,0,0,0,0, "Accept()")]) ]) ])]), text('black',330,548,1,0,1,37,15,87,12,3,0,0,0,0,2,37,15,0,0,"",0,0,0,0,560,'',[ minilines(37,15,0,0,0,0,0,[ mini_line(37,12,3,0,0,0,[ str_block(0,37,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,37,12,3,0,-1,0,0,0,0,0, "Read()")]) ]) ])]), text('black',330,568,1,0,1,36,15,88,12,3,0,0,0,0,2,36,15,0,0,"",0,0,0,0,580,'',[ minilines(36,15,0,0,0,0,0,[ mini_line(36,12,3,0,0,0,[ str_block(0,36,12,3,0,-1,0,0,0,[ str_seg('black','Helvetica',0,69120,36,12,3,0,-1,0,0,0,0,0, "Write()")]) ]) ])]) ], 1069,0,0,[ ]). box('black','',50,50,1020,1200,0,1,1,1072,0,0,0,0,0,'1',0,[ ]).