Index

B C D F G I M N O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

B

ByteChannelWrapper - Class in org.eclipse.aether.named.ipc
Trivial ByteChannel wrapper to avoid the read/write synchronization which happens when the channel implements SelectableChannel.
ByteChannelWrapper(ByteChannel) - Constructor for class org.eclipse.aether.named.ipc.ByteChannelWrapper
 

C

client - Variable in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 
close() - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
 
createLock(NamedLockKey) - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 

D

DEFAULT_DEBUG - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
DEFAULT_FAMILY - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
DEFAULT_IDLE_TIMEOUT - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
DEFAULT_NATIVE_NAME - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
DEFAULT_NO_FORK - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
DEFAULT_NO_NATIVE - Static variable in class org.eclipse.aether.named.ipc.IpcServer
 
doGetLock(Collection<NamedLockKey>) - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 
doShutdown() - Method in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 

F

familyOf(SocketAddress) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
 
fromString(String) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
 

G

getLocalAddress() - Method in class org.eclipse.aether.named.ipc.IpcServer
 

I

inet - Enum constant in enum class org.eclipse.aether.named.ipc.SocketFamily
 
IpcClient - Class in org.eclipse.aether.named.ipc
Client side implementation.
IpcMessages - Class in org.eclipse.aether.named.ipc
Constants used for the inter-process communication protocol.
IpcMessages() - Constructor for class org.eclipse.aether.named.ipc.IpcMessages
 
IpcNamedLockFactory - Class in org.eclipse.aether.named.ipc
IPC named locks factory.
IpcNamedLockFactory() - Constructor for class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 
IpcNamedLockFactory(Path) - Constructor for class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 
IpcServer - Class in org.eclipse.aether.named.ipc
Implementation of the server side.
IpcServer(SocketFamily) - Constructor for class org.eclipse.aether.named.ipc.IpcServer
 
isOpen() - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
 

M

main(String[]) - Static method in class org.eclipse.aether.named.ipc.IpcServer
 

N

NAME - Static variable in class org.eclipse.aether.named.ipc.IpcNamedLockFactory
 

O

openServerSocket() - Method in enum class org.eclipse.aether.named.ipc.SocketFamily
 
org.eclipse.aether.named.ipc - package org.eclipse.aether.named.ipc
 

R

read(ByteBuffer) - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
 
REQUEST_ACQUIRE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
REQUEST_CLOSE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
REQUEST_CONTEXT - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
REQUEST_STOP - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
RESPONSE_ACQUIRE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
RESPONSE_CLOSE - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
RESPONSE_CONTEXT - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
RESPONSE_STOP - Static variable in class org.eclipse.aether.named.ipc.IpcMessages
 
run() - Method in class org.eclipse.aether.named.ipc.IpcServer
 

S

SocketFamily - Enum Class in org.eclipse.aether.named.ipc
Socket factory.
SYSTEM_PROP_DEBUG - Static variable in class org.eclipse.aether.named.ipc.IpcServer
Should the IPC server log debug messages? (i.e.
SYSTEM_PROP_FAMILY - Static variable in class org.eclipse.aether.named.ipc.IpcServer
IPC socket family to use.
SYSTEM_PROP_IDLE_TIMEOUT - Static variable in class org.eclipse.aether.named.ipc.IpcServer
IPC idle timeout in seconds.
SYSTEM_PROP_NATIVE_NAME - Static variable in class org.eclipse.aether.named.ipc.IpcServer
The name if the IPC server native executable (without file extension like ".exe")
SYSTEM_PROP_NO_FORK - Static variable in class org.eclipse.aether.named.ipc.IpcServer
Should the IPC server not fork? (i.e.
SYSTEM_PROP_NO_NATIVE - Static variable in class org.eclipse.aether.named.ipc.IpcServer
Should the IPC server not use native executable?

T

toString() - Method in class org.eclipse.aether.named.ipc.IpcClient
 
toString(SocketAddress) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
 

U

unix - Enum constant in enum class org.eclipse.aether.named.ipc.SocketFamily
 

V

valueOf(String) - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.eclipse.aether.named.ipc.SocketFamily
Returns an array containing the constants of this enum class, in the order they are declared.

W

write(ByteBuffer) - Method in class org.eclipse.aether.named.ipc.ByteChannelWrapper
 
B C D F G I M N O R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values