Sha256: 1b3082c911d9efbd9cd7b3edc24df774404067213a777e7752909b8c9e717125

Contents?: true

Size: 606 Bytes

Versions: 5

Compression:

Stored size: 606 Bytes

Contents

require_relative 'library/base'
require_relative 'library/queue'
require_relative 'library/sized_queue'
require_relative 'library/kernel_ext'
require_relative 'library/timeout'
require_relative 'library/io'
require_relative 'library/file'
require_relative 'library/socket'
require_relative 'library/openssl'
require_relative 'library/thread'
require_relative 'library/threads_wait'

module LightIO
  # Library include modules can cooperative with LightIO::Beam
  module Library
    # extend library modules
    def self.included(base)
      base.extend KernelExt
      base.extend Timeout
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
lightio-0.4.4 lib/lightio/library.rb
lightio-0.4.3 lib/lightio/library.rb
lightio-0.4.2 lib/lightio/library.rb
lightio-0.4.1 lib/lightio/library.rb
lightio-0.4.0 lib/lightio/library.rb