erjang
Class EPID
java.lang.Object
erjang.EObject
erjang.EHandle
erjang.EPID
- All Implemented Interfaces:
- java.lang.Comparable<EObject>
- Direct Known Subclasses:
- EInternalPID
public abstract class EPID
- extends EHandle
Methods inherited from class erjang.EHandle |
add_monitor, cast, exists, exit_signal, link_oneway, node, remove_monitor, send, sendb, setName, testHandle, testLocalHandle |
Methods inherited from class erjang.EObject |
add, add, add, add, asInt, band, band, band, bnot, bor, bor, bor, bsl, bsl, bsr, bxor, bxor, bxor, collectCharList, collectIOList, compareTo, cons, divide, divide, emit_const, equals, equals, equalsExactly, ge, idiv, idiv, irem, irem, isBoolean, isNil, multiply, multiply, multiply, multiply, negate, subtract, subtract, testAtom, testBigString, testBinary, testBinMatchState, testBitString, testBoolean, testCons, testFloat, testFunction, testFunction2, testInteger, testInternalPID, testInternalPort, testNil, testNonEmptyList, testNumber, testPort, testPortControl, testReference, testSeq, testSmall, testString, testTuple |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EPID
public EPID(ENode node)
testPID
public EPID testPID()
- Overrides:
testPID
in class EObject
match
public boolean match(ETermPattern matcher,
EMatchContext r)
- Overrides:
match
in class EObject
- Returns:
- true if this term matches the given matcher
compileMatch
public ETermPattern compileMatch(java.util.Set<java.lang.Integer> out)
- Overrides:
compileMatch
in class EObject
- Returns:
getName
public EString getName()
set_group_leader
public abstract void set_group_leader(EPID gl)
- Parameters:
gl
-
process_info
public abstract EObject process_info()
- erlang:process_info/0
process_info
public abstract EObject process_info(EObject spec)
- erlang:process_info/1
read
public static EPID read(EInputStream ei)
make
public static EPID make(EAtom node,
int id,
int serial,
int creation)
- Parameters:
node
- id
- serial
- creation
-
- Returns:
is_alive
public abstract boolean is_alive()
- Returns:
TBD erjang license note