Sha256: ec9ad53bcc17da1080858711c75a8f2296d8ec3a5a74258a7412878795e6d7b8

Contents?: true

Size: 684 Bytes

Versions: 1

Compression:

Stored size: 684 Bytes

Contents

class Thread
  def self.mailbox
    Celluloid.mailbox
  end

  def self.receive(timeout = nil, &block)
    Celluloid.receive(timeout, &block)
  end
end

module Celluloid
  ActorSystem = Actor::System

  SyncCall = Call::Sync
  AsyncCall = Call::Async
  BlockCall = Call::Block

  AbstractProxy = Proxy::Abstract
  ActorProxy = Proxy::Actor
  AsyncProxy = Proxy::Async
  BlockProxy = Proxy::Block
  CellProxy = Proxy::Cell
  FutureProxy = Proxy::Future
  SyncProxy = Proxy::Sync

  EventedMailbox = Mailbox::Evented
  InternalPool = Group::Pool

  TaskThread = Task::Threaded
  TaskFiber = Task::Fibered

  Task::TerminatedError = TaskTerminated
  Task::TimeoutError = TaskTimeout
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
celluloid-0.18.0.pre lib/celluloid/deprecate.rb