public class BSDV4NativeSocket extends NativeDatagramSocket
AF_INET, AF_INET6, IPPROTO_ICMP, IPPROTO_ICMPV6, IPPROTO_UDP, PF_INET, PF_INET6, SOCK_DGRAM, SOCK_RAW
Constructor and Description |
---|
BSDV4NativeSocket(int family,
int type,
int protocol) |
Modifier and Type | Method and Description |
---|---|
int |
bind(int socket,
bsd_sockaddr_in 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_in in_addr,
int[] in_addr_len) |
int |
send(NativeDatagramPacket p) |
int |
sendto(int socket,
Buffer buffer,
int buflen,
int flags,
bsd_sockaddr_in dest_addr,
int dest_addr_len) |
int |
socket(int domain,
int type,
int protocol) |
create
public int bind(int socket, bsd_sockaddr_in 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, bsd_sockaddr_in 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_in 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 © 2016. All rights reserved.