| Priz Soket, SOKADDR_IN, SOKADDR_UN, INET_ATON, INET_NTOA, C soketini yüklemek için bir perl modülüdür. H Manipülatörü tanımlar ve yapım |
Şimdi İndirin |
Priz Sıralama ve Özet
- Lisans:
- Perl Artistic License
- yayıncı web sitesi:
- http://search.cpan.org/~nwclark/perl-5.8.8/ext/Socket/Socket.pm
Priz Etiketler
Priz Açıklama
Soket, SOKTADDR_IN, SOKADDR_UN, INET_ATON, INET_NTOA, C soketini yüklemek için bir perl modülüdür. H manipülatörü tanımlar ve yapılı Soket, SOKTADDR_IN, SOKADDR_UN, INET_ATON, INET_NTOA, C soketini yüklemek için bir perl modülüdür. Manipülatörleri tanımlar ve yapılıdır.Synopsis Soketi kullanın; $ proto = getProtobyname ('udp'); Soket (SOCKET_HANDLE, PF_INET, SOCK_DGRAM, $ proto); $ iAddr = gethostbyname ('hishost.com'); $ port = getservbyname ('zaman', 'udp'); $ SIN = SOCKADDR_IN ($ PORT, $ IADDR); GÖNDER (SOCKET_HANDLE, 0, 0, 0, $ SIN); $ proto = getProtobyname ('tcp'); soket (SOCKET_HANDLE, PF_INET, SOCK_STEAM, $ proto); $ port = getservbyname ('SMTP', 'TCP'); $ SIN = SOCKADDR_IN ($ port, inet_aton ("127.1")); $ SIN = SOCKADDR_IN (7, inet_aton ("localhost")); $ SIN = SOKADDR_IN (7, inaddr_loopback); Bağlan (SOCKET_HANDLE, $ SIN); ($ port, $ iAddr) = SOKADDR_IN (GETPEERNAME (SOCKET_HANDLE)); $ peer_host = gethostbyaddr ($ iAddr, af_inet); $ peer_addr = inet_ntoa ($ IADDR); $ proto = getProtobyname ('tcp'); soket (SOCKET_HANDLE, PF_UNIX, SOCK_STEAM, $ proto); Unlink ('/ var / koşu / usock'); $ Sun = SOCKADDR_UN ('/ var / koşu / usock'); Connect (Socket_handle, $ Sun); Bu modül sadece C soketinin bir çevirisidir. Çevrili bir Socket.ph dosyasını gerektiren eski mekanizmanın aksine, bu, H2XS programını (PERL kaynak dağıtımına bakın) ve yerel C derleyiciniz kullanır. Bu, sayıları doğru elde etme ihtimalinin çok daha olası olduğu anlamına gelir. Bu, Af_inet, Sock_Stream, vb. Gerekenler gibi yaygın olarak kullanılan pound-tanımlanmaların tümünü içerir: · Perl
Priz İlgili Yazılım