public class UnixV4NativeSocket extends NativeDatagramSocket
AF_INET, AF_INET6, IPPROTO_ICMP, IPPROTO_ICMPV6, IPPROTO_UDP, PF_INET, PF_INET6, SOCK_DGRAM, SOCK_RAW| Constructor and Description |
|---|
UnixV4NativeSocket(int family,
int type,
int protocol) |
| Modifier and Type | Method and Description |
|---|---|
int |
close() |
int |
close(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 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 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 © 2015. All rights reserved.