public class Win32V4NativeSocket extends NativeDatagramSocket
AF_INET, AF_INET6, IPPROTO_ICMP, IPPROTO_ICMPV6, IPPROTO_UDP, PF_INET, PF_INET6, SOCK_DGRAM, SOCK_RAW| Constructor and Description |
|---|
Win32V4NativeSocket(int family,
int type,
int protocol) |
| Modifier and Type | Method and Description |
|---|---|
int |
bind(int socket,
sockaddr_in address,
int address_len) |
int |
close() |
int |
close(int socket) |
int |
closesocket(int socket) |
int |
receive(NativeDatagramPacket p) |
int |
recvfrom(int socket,
Buffer buffer,
int buflen,
int flags,
sockaddr_in in_addr,
int[] in_addr_len) |
int |
send(NativeDatagramPacket p) |
int |
sendto(int socket,
Buffer buffer,
int buflen,
int flags,
sockaddr_in dest_addr,
int dest_addr_len) |
int |
socket(int domain,
int type,
int protocol) |
createpublic int bind(int socket,
sockaddr_in address,
int address_len)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int socket(int domain,
int type,
int protocol)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int sendto(int socket,
Buffer buffer,
int buflen,
int flags,
sockaddr_in dest_addr,
int dest_addr_len)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int recvfrom(int socket,
Buffer buffer,
int buflen,
int flags,
sockaddr_in in_addr,
int[] in_addr_len)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int closesocket(int socket)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int close(int socket)
throws com.sun.jna.LastErrorException
com.sun.jna.LastErrorExceptionpublic int receive(NativeDatagramPacket p)
receive in class NativeDatagramSocketpublic int send(NativeDatagramPacket p)
send in class NativeDatagramSocketpublic int close()
close in class NativeDatagramSocketCopyright © 2017. All rights reserved.