class CallingThreadMailbox extends Mailbox with DefaultSystemMessageQueue
Ordering
- Alphabetic
- By Inheritance
Inherited
- CallingThreadMailbox
- DefaultSystemMessageQueue
- Mailbox
- Runnable
- SystemMessageQueue
- ForkJoinTask
- Serializable
- Future
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new CallingThreadMailbox(_receiver: Cell, mailboxType: MailboxType)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
+(other: String): String
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to any2stringadd[CallingThreadMailbox] performed by method any2stringadd in scala.Predef.
- Definition Classes
- any2stringadd
-
def
->[B](y: B): (CallingThreadMailbox, B)
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to ArrowAssoc[CallingThreadMailbox] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc
- Annotations
- @inline()
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
var
_statusDoNotCallMeDirectly: Status
- Attributes
- protected
- Definition Classes
- Mailbox
-
var
_systemQueueDoNotCallMeDirectly: SystemMessage
- Attributes
- protected
- Definition Classes
- Mailbox
-
var
actor: ActorCell
- Definition Classes
- Mailbox
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
def
becomeClosed(): Boolean
- Definition Classes
- Mailbox
- Annotations
- @tailrec()
-
final
def
canBeScheduledForExecution(hasMessageHint: Boolean, hasSystemMessageHint: Boolean): Boolean
- Definition Classes
- Mailbox
-
def
cancel(arg0: Boolean): Boolean
- Definition Classes
- ForkJoinTask → Future
-
def
cleanUp(): Unit
- Definition Classes
- CallingThreadMailbox → Mailbox
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate() @throws( ... )
-
final
def
compareAndSetForkJoinTaskTag(arg0: Short, arg1: Short): Boolean
- Definition Classes
- ForkJoinTask
-
def
complete(arg0: Unit): Unit
- Definition Classes
- ForkJoinTask
-
def
completeExceptionally(arg0: Throwable): Unit
- Definition Classes
- ForkJoinTask
- val ctdLock: ReentrantLock
-
final
def
currentStatus: Status
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
def
dequeue(): Envelope
- Definition Classes
- CallingThreadMailbox → Mailbox
-
def
dispatcher: MessageDispatcher
- Definition Classes
- Mailbox
-
def
enqueue(receiver: ActorRef, msg: Envelope): Unit
- Definition Classes
- CallingThreadMailbox → Mailbox
-
def
ensuring(cond: (CallingThreadMailbox) ⇒ Boolean, msg: ⇒ Any): CallingThreadMailbox
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to Ensuring[CallingThreadMailbox] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: (CallingThreadMailbox) ⇒ Boolean): CallingThreadMailbox
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to Ensuring[CallingThreadMailbox] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean, msg: ⇒ Any): CallingThreadMailbox
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to Ensuring[CallingThreadMailbox] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
def
ensuring(cond: Boolean): CallingThreadMailbox
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to Ensuring[CallingThreadMailbox] performed by method Ensuring in scala.Predef.
- Definition Classes
- Ensuring
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
exec(): Boolean
- Definition Classes
- Mailbox → ForkJoinTask
-
final
def
fork(): ForkJoinTask[Unit]
- Definition Classes
- ForkJoinTask
-
def
formatted(fmtstr: String): String
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to StringFormat[CallingThreadMailbox] performed by method StringFormat in scala.Predef.
- Definition Classes
- StringFormat
- Annotations
- @inline()
-
final
def
get(arg0: Long, arg1: TimeUnit): Unit
- Definition Classes
- ForkJoinTask → Future
- Annotations
- @throws( ... ) @throws( ... ) @throws( ... )
-
final
def
get(): Unit
- Definition Classes
- ForkJoinTask → Future
- Annotations
- @throws( ... ) @throws( ... )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
getException(): Throwable
- Definition Classes
- ForkJoinTask
-
final
def
getForkJoinTaskTag(): Short
- Definition Classes
- ForkJoinTask
-
final
def
getRawResult(): Unit
- Definition Classes
- Mailbox → ForkJoinTask
-
def
hasMessages: Boolean
- Definition Classes
- CallingThreadMailbox → Mailbox
-
def
hasSystemMessages: Boolean
- Definition Classes
- DefaultSystemMessageQueue
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
invoke(): Unit
- Definition Classes
- ForkJoinTask
-
final
def
isCancelled(): Boolean
- Definition Classes
- ForkJoinTask → Future
-
final
def
isClosed: Boolean
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
isCompletedAbnormally(): Boolean
- Definition Classes
- ForkJoinTask
-
final
def
isCompletedNormally(): Boolean
- Definition Classes
- ForkJoinTask
-
final
def
isDone(): Boolean
- Definition Classes
- ForkJoinTask → Future
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
isScheduled: Boolean
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
isSuspended: Boolean
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
join(): Unit
- Definition Classes
- ForkJoinTask
- val mailboxType: MailboxType
-
val
messageQueue: MessageQueue
This is only a marker to be put in the messageQueue’s stead to make error messages pertaining to violated mailbox type requirements less cryptic.
This is only a marker to be put in the messageQueue’s stead to make error messages pertaining to violated mailbox type requirements less cryptic.
- Definition Classes
- CallingThreadMailbox → Mailbox
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
-
def
numberOfMessages: Int
- Definition Classes
- CallingThreadMailbox → Mailbox
-
final
def
processAllSystemMessages(): Unit
- Definition Classes
- Mailbox
- def queue: MessageQueue
-
final
def
quietlyComplete(): Unit
- Definition Classes
- ForkJoinTask
-
final
def
quietlyInvoke(): Unit
- Definition Classes
- ForkJoinTask
-
final
def
quietlyJoin(): Unit
- Definition Classes
- ForkJoinTask
-
def
reinitialize(): Unit
- Definition Classes
- ForkJoinTask
-
final
def
resume(): Boolean
- Definition Classes
- Mailbox
- Annotations
- @tailrec()
-
final
def
run(): Unit
- Definition Classes
- Mailbox → Runnable
- val self: ActorRef
-
def
setActor(cell: ActorCell): Unit
- Definition Classes
- Mailbox
-
final
def
setAsIdle(): Boolean
- Definition Classes
- Mailbox
- Annotations
- @tailrec()
-
final
def
setAsScheduled(): Boolean
- Definition Classes
- Mailbox
- Annotations
- @tailrec()
-
final
def
setForkJoinTaskTag(arg0: Short): Short
- Definition Classes
- ForkJoinTask
-
final
def
setRawResult(unit: Unit): Unit
- Definition Classes
- Mailbox → ForkJoinTask
-
final
def
setStatus(newStatus: Status): Unit
- Attributes
- protected
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
shouldProcessMessage: Boolean
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
suspend(): Boolean
- Definition Classes
- Mailbox
- Annotations
- @tailrec()
-
final
def
suspendCount: Int
- Definition Classes
- Mailbox
- Annotations
- @inline()
- val suspendSwitch: Switch
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
- val system: ActorSystem
-
final
def
systemDrain(newContents: LatestFirstSystemMessageList): EarliestFirstSystemMessageList
- Definition Classes
- DefaultSystemMessageQueue
- Annotations
- @tailrec()
-
final
def
systemEnqueue(receiver: ActorRef, message: SystemMessage): Unit
- Definition Classes
- DefaultSystemMessageQueue
- Annotations
- @tailrec()
-
final
def
systemQueueGet: LatestFirstSystemMessageList
- Attributes
- protected
- Definition Classes
- Mailbox
-
final
def
systemQueuePut(_old: LatestFirstSystemMessageList, _new: LatestFirstSystemMessageList): Boolean
- Attributes
- protected
- Definition Classes
- Mailbox
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
tryUnfork(): Boolean
- Definition Classes
- ForkJoinTask
-
final
def
updateStatus(oldStatus: Status, newStatus: Status): Boolean
- Attributes
- protected
- Definition Classes
- Mailbox
- Annotations
- @inline()
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
def
→[B](y: B): (CallingThreadMailbox, B)
- Implicit
- This member is added by an implicit conversion from CallingThreadMailbox to ArrowAssoc[CallingThreadMailbox] performed by method ArrowAssoc in scala.Predef.
- Definition Classes
- ArrowAssoc