erjang
Class EInternalPID
java.lang.Object
erjang.EObject
erjang.EHandle
erjang.EPID
erjang.EInternalPID
- All Implemented Interfaces:
- ELocalHandle, java.lang.Comparable<EObject>
public class EInternalPID
- extends EPID
- implements ELocalHandle
This is a PID on this node
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, 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, testInternalPort, testNil, testNonEmptyList, testNumber, testPort, testPortControl, testReference, testSeq, testSmall, testString, testTuple |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EInternalPID
public EInternalPID(EProc self)
testInternalPID
public EInternalPID testInternalPID()
- Overrides:
testInternalPID
in class EObject
- Returns:
is_alive
public boolean is_alive()
- Specified by:
is_alive
in class EPID
- Returns:
testLocalHandle
public ELocalHandle testLocalHandle()
- Overrides:
testLocalHandle
in class EHandle
- Returns:
send
public void send(EObject msg)
throws Pausable
- Overrides:
send
in class EHandle
- Throws:
Pausable
link_oneway
public void link_oneway(EHandle other)
throws Pausable
- Description copied from class:
EHandle
- A one-way link message. (other is already linked to this handle).
- Specified by:
link_oneway
in class EHandle
- Throws:
Pausable
add_monitor
public ERef add_monitor(EPID target,
EObject object)
- Specified by:
add_monitor
in class EHandle
remove_monitor
public void remove_monitor(ERef r,
boolean flush)
- Specified by:
remove_monitor
in class EHandle
set_group_leader
public void set_group_leader(EPID group_leader)
- Specified by:
set_group_leader
in class EPID
internal_pid_number
public int internal_pid_number()
- Returns:
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
process_info
public EObject process_info()
- Description copied from class:
EPID
- erlang:process_info/0
- Specified by:
process_info
in class EPID
process_info
public EObject process_info(EObject spec)
- Description copied from class:
EPID
- erlang:process_info/1
- Specified by:
process_info
in class EPID
equalsExactly
public boolean equalsExactly(EObject rhs)
- Overrides:
equalsExactly
in class EObject
add_exit_hook
public void add_exit_hook(ExitHook hook)
- Parameters:
eTimerTask
-
remove_exit_hook
public void remove_exit_hook(ExitHook hook)
- Parameters:
eTimerTask
-
TBD erjang license note