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