B C D G I J N O R S T W 

B

bind(SocketAddress) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

C

close() - Method in class com.github.alei121.rawsocketspi.RawSocket
 
com.github.alei121.rawsocketspi - package com.github.alei121.rawsocketspi
 
connect(SocketAddress) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

D

disconnect() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

G

getHardwareAddress() - Method in class com.github.alei121.rawsocketspi.RawSocket
 
getInterfaceNames() - Static method in class com.github.alei121.rawsocketspi.RawSocket
This method calls native code to get all interface names.
getIntf() - Method in class com.github.alei121.rawsocketspi.RSSocketAddress
 
getLocalAddress() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
getOption(SocketOption<T>) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
getRawSocket() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
getRemoteAddress() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

I

implCloseSelectableChannel() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
implConfigureBlocking(boolean) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
isConnected() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
isOpen() - Method in class com.github.alei121.rawsocketspi.RawSocket
 

J

join(InetAddress, NetworkInterface) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
join(InetAddress, NetworkInterface, InetAddress) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

N

nativeClose(int) - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeGetHardwareAddress(int, ByteBuffer) - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeGetInterfaceNames() - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeInit() - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeOpen(String) - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeRead(int, ByteBuffer, int, int) - Static method in class com.github.alei121.rawsocketspi.RawSocket
 
nativeWrite(int, ByteBuffer, int, int) - Static method in class com.github.alei121.rawsocketspi.RawSocket
 

O

open(String) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
openDatagramChannel() - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 
openDatagramChannel(ProtocolFamily) - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 
openPipe() - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 
openSelector() - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 
openServerSocketChannel() - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 
openSocketChannel() - Method in class com.github.alei121.rawsocketspi.RSSelectorProvider
 

R

RawSocket - Class in com.github.alei121.rawsocketspi
This interacts with the native code, supporting the basic open/close and read/write.
RawSocket() - Constructor for class com.github.alei121.rawsocketspi.RawSocket
 
read(ByteBuffer) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
read(ByteBuffer[], int, int) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
read(ByteBuffer) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
read(ByteBuffer[], int, int) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
receive(ByteBuffer) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
RSDatagramChannel - Class in com.github.alei121.rawsocketspi
This implements the Java DatagramChannel for the RawSocket SPI.
RSDatagramChannel(SelectorProvider) - Constructor for class com.github.alei121.rawsocketspi.RSDatagramChannel
 
RSSelectorProvider - Class in com.github.alei121.rawsocketspi
Java SPI provider for RawSocket.
RSSelectorProvider() - Constructor for class com.github.alei121.rawsocketspi.RSSelectorProvider
 
RSSocketAddress - Class in com.github.alei121.rawsocketspi
RawSocket addressing is the network interface name.
RSSocketAddress(String) - Constructor for class com.github.alei121.rawsocketspi.RSSocketAddress
 

S

send(ByteBuffer, SocketAddress) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
setOption(SocketOption<T>, T) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
socket() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
supportedOptions() - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 

T

toString() - Method in class com.github.alei121.rawsocketspi.RawSocket
 

W

write(ByteBuffer) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
write(ByteBuffer[]) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
write(ByteBuffer[], int, int) - Method in class com.github.alei121.rawsocketspi.RawSocket
 
write(ByteBuffer) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
write(ByteBuffer[], int, int) - Method in class com.github.alei121.rawsocketspi.RSDatagramChannel
 
B C D G I J N O R S T W 

Copyright © 2014. All rights reserved.