Sha256: 64e846567d4c8e01faaec7204fbb4adfe756f8f41e204288dc29ec2ebe354b64

Contents?: true

Size: 929 Bytes

Versions: 16

Compression:

Stored size: 929 Bytes

Contents

module Libuv
    module Ext
        class UvFSStat < FFI::Struct
            layout  :st_dev, :dev_t, :st_mode, :mode_t, :st_nlink, :nlink_t,
                    :st_ino, :ino_t, :st_uid, :uid_t, :st_gid, :gid_t, :st_rdev,
                    :dev_t, :st_atime, :time_t, :st_mtime, :time_t, :st_ctime,
                    :time_t, :st_size, :off_t, :st_blocks, :blkcnt_t, :st_blksize,
                    :blksize_t, :st_flags, :uint32, :st_gen, :uint32, :st_lspare,
                    :int32, :st_qspare_0, :int64, :st_qspare_1, :int64
        end

        class UvAddrinfo < FFI::Struct
            layout  :flags, :int,
                    :family, :int,
                    :socktype, :int,
                    :protocol, :int,
                    :addrlen, :socklen_t,
                    :canonname, :string,
                    :addr, Sockaddr.by_ref,
                    :next, UvAddrinfo.by_ref
        end
    end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
libuv-1.0.2 lib/libuv/ext/platform/darwin_x64.rb
libuv-1.0.0 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.12.4 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.12.3 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.12.2 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.12.0 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.21 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.20 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.19 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.18 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.7 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.5 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.3 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.2 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.1 lib/libuv/ext/platform/darwin_x64.rb
libuv-0.11.0 lib/libuv/ext/platform/darwin_x64.rb