public class FileDescriptor extends Object
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isPipe |
protected boolean |
isSocket |
protected String |
path |
protected long |
pipeInode |
protected static Pattern |
pipePattern |
protected long |
socketInode |
protected static Pattern |
socketPattern |
protected String |
target |
| Constructor and Description |
|---|
FileDescriptor(File path)
Конструктор
|
FileDescriptor(String path)
Конструктор
|
| Modifier and Type | Method and Description |
|---|---|
String |
getDesc()
Возваращет имя, обычно это число
|
long |
getPipeInode()
i-node pipe
|
long |
getSocketInode()
i-node сокета
|
String |
getTarget()
Возвращает адрес куда ссылается дискриптор, например /dev/pts/6
|
boolean |
isPipe()
Ссылается на pipe
|
boolean |
isSocket()
Ссылается на сокет
|
protected String target
protected String path
protected boolean isSocket
protected boolean isPipe
protected long socketInode
protected long pipeInode
protected static final Pattern socketPattern
protected static final Pattern pipePattern
public FileDescriptor(String path)
path - путь к файл-дискриптору, например /proc/self/fd/1public FileDescriptor(File path)
path - путь к файл-дискриптору, например /proc/self/fd/1public String getDesc()
public String getTarget()
public boolean isSocket()
public boolean isPipe()
public long getSocketInode()
public long getPipeInode()
Copyright © 2017. All rights reserved.