public class SunV6NativeSocket extends NativeDatagramSocket
AF_INET, AF_INET6, IPPROTO_ICMP, IPPROTO_ICMPV6, IPPROTO_UDP, PF_INET, PF_INET6, SOCK_DGRAM, SOCK_RAW| Constructor and Description |
|---|
SunV6NativeSocket(int family,
int type,
int protocol) |
| Modifier and Type | Method and Description |
|---|---|
int |
bind(int socket,
sun_sockaddr_in6 address,
int address_len) |
int |
close() |
int |
close(int socket) |
protected int |
getSock() |
int |
receive(NativeDatagramPacket p) |
int |
recvfrom(int socket,
Buffer buffer,
int buflen,
int flags,
sun_sockaddr_in6 in_addr,
int[] in_addr_len) |
int |
send(NativeDatagramPacket p) |
int |
sendto(int socket,
Buffer buffer,
int buflen,
int flags,
sun_sockaddr_in6 dest_addr,
int dest_addr_len) |
int |
socket(int domain,
int type,
int protocol) |
createpublic int bind(int socket,
sun_sockaddr_in6 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,
sun_sockaddr_in6 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,
sun_sockaddr_in6 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) throws UnknownHostException
receive in class NativeDatagramSocketUnknownHostExceptionpublic int send(NativeDatagramPacket p)
send in class NativeDatagramSocketpublic int close()
close in class NativeDatagramSocketprotected int getSock()
Copyright © 2017. All rights reserved.