public class Local extends Object
Constructor and Description |
---|
Local() |
Modifier and Type | Method and Description |
---|---|
static long |
accept(long sock)
Accept a new connection request
|
static int |
bind(long sock,
long sa)
Bind the socket to its associated port
|
static int |
connect(long sock,
long sa)
Issue a connection request to a socket either on the same machine
or a different one.
|
static long |
create(String path,
long cont)
Create a socket.
|
static int |
listen(long sock,
int backlog)
Listen to a bound socket for connections.
|
public static long create(String path, long cont) throws Exception
path
- The address of the new socket.cont
- The parent pool to useException
- If socket creation failedpublic static int bind(long sock, long sa)
sock
- The socket to bindsa
- The socket address to bind to
This may be where we will find out if there is any other process
using the selected port.public static int listen(long sock, int backlog)
sock
- The socket to listen onbacklog
- The number of outstanding connections allowed in the sockets
listen queue. If this value is less than zero, for NT pipes
the number of instances is unlimited.public static long accept(long sock) throws Exception
sock
- The socket we are listening on.Exception
- If accept failedpublic static int connect(long sock, long sa)
sock
- The socket we wish to use for our side of the connectionsa
- The address of the machine we wish to connect to.
Unused for NT Pipes.Copyright © 2000-2021 Apache Software Foundation. All Rights Reserved.