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