370件ヒット
[201-300件を表示]
(0.024秒)
別のキーワード
ライブラリ
- ビルトイン (46)
-
cgi
/ html (48) - csv (36)
-
fiddle
/ import (24) -
net
/ ftp (24) -
net
/ imap (24) - optparse (12)
-
rexml
/ sax2listener (12) -
rubygems
/ package / tar _ input (12) -
rubygems
/ package / tar _ writer (24) - socket (108)
クラス
- BasicSocket (24)
- CSV (36)
-
Gem
:: Package :: TarInput (12) -
Gem
:: Package :: TarWriter :: BoundedStream (12) -
Gem
:: Package :: TarWriter :: RestrictedStream (12) - IO (36)
-
Net
:: FTP (24) -
Net
:: IMAP :: ContinuationRequest (24) - OptionParser (12)
-
RubyVM
:: InstructionSequence (10) -
Socket
:: AncillaryData (12) -
Socket
:: Option (72)
モジュール
-
CGI
:: HtmlExtension (48) -
Fiddle
:: Importer (24) -
REXML
:: SAX2Listener (12)
キーワード
- bind (12)
- bool (12)
- environment (12)
- fdatasync (12)
- gets (12)
- int (12)
- linger (12)
-
multipart
_ form (48) -
processing
_ instruction (12) -
raw
_ data (12) - readline (12)
- recvmsg (12)
- seek (12)
- sendmsg (12)
- shift (12)
- storbinary (24)
- sysseek (12)
-
to
_ binary (10) -
to
_ s (12) - union (12)
-
unix
_ rights (12) - unpack (12)
- write (24)
検索結果
先頭5件
-
Socket
:: Option # unpack(template) -> Array (3017.0) -
data に対し String#unpack を呼び出し、その結果を返します。
...data に対し String#unpack を呼び出し、その結果を返します。
このメソッドは過去との互換性のために存在します。... -
OptionParser
# environment(env) -> [String] (3013.0) -
環境変数 env に対して Shellwords.#shellwords を呼 んで配列にしてから parse を行ないます。
...@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
config = {}
opts = OptionParser.new......opts.on("-r", "--require LIBRARY"){|lib| config[:lib] = lib }
# HOGE_OPT は hoge というプログラム名に対応した名前です
ENV['HOGE_OPT'] = %q{--require lib1 'remain data'}
p opts.environment('HOGE_OPT') # => ["remain data"]
p config # => {:lib=>"lib1"}
//}... -
Socket
:: Option # bool -> bool (3013.0) -
オプションのデータ(内容)を真偽値に変換して返します。
...オプションのデータ(内容)を真偽値に変換して返します。
@raise TypeError dataのバイト数が不適切である(sizeof(int)と異なる)場合に発生します
@see Socket::Option#data... -
Socket
:: Option # int -> Integer (3013.0) -
オプションのデータ(内容)を整数に変換して返します。
...オプションのデータ(内容)を整数に変換して返します。
@raise TypeError dataのバイト数が不適切である(sizeof(int)と異なる)場合に発生します
@see Socket::Option#data... -
Socket
:: Option # linger -> [bool , Integer] (3013.0) -
オプションが SOL_SOCKET/SO_LINGER である場合に、 オプションのデータ(内容)を真偽値と整数のペアとして返します。
...ションのデータ(内容)を真偽値と整数のペアとして返します。
@raise TypeError dataのバイト数が不適切である(sizeof(struct linger)と異なる)場合や、
level/optname が SOL_SOCKET/SO_LINGER でないに発生します
@see Socket::Option#data... -
Gem
:: Package :: TarWriter :: BoundedStream # write(data) -> Integer (124.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
...与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。
@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit... -
Gem
:: Package :: TarWriter :: RestrictedStream # write(data) -> Integer (124.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
...与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。... -
Fiddle
:: Importer # bind(signature , *opts) { . . . } -> Fiddle :: Function (119.0) -
Ruby のブロックを C の関数で wrap し、その関数をモジュールに インポートします。
...す。
これでインポートされた関数はモジュール関数として定義されます。
また、Fiddle::Importer#[] で Fiddle::Function オブジェクトとして
取り出すことができます。
signature で関数の名前とシネグチャを指定します。例えば
"int......:cdecl を渡すことができ、
呼出規約を明示することができます。
@return インポートした関数を表す Fiddle::Function オブジェクトを返します。
@param signature 関数の名前とシネグチャ
@param opts オプション
例
require 'fiddle/import'......x.to_s(Fiddle::SIZEOF_INT).unpack("i!")
y = py.to_s(Fiddle::SIZEOF_INT).unpack("i!")
x <=> y
}
end
data = [32, 180001, -13, -1, 0, 49].pack("i!*")
M.qsort(Fiddle::Pointer[data], 6, Fiddle::SIZEOF_INT, M["compare"])
p data.unpack("i!*") # => [-13, -1, 0, 32, 49, 180001]... -
Net
:: FTP # storbinary(cmd , file , blocksize , rest _ offset = nil) {|data| . . . } -> nil (114.0) -
サーバーに cmd で指定されたコマンドを送り、バイナリデータを 送ります。
...で指定されたコマンドを送り、バイナリデータを
送ります。
送るデータは IO のインスタンスを
file で指定します。
(実際には StringIO のような IO とメソッドレベルで
互換するオブジェクトであればなんでもかまいません)... -
BasicSocket
# recvmsg(maxmesglen=nil , flags=0 , maxcontrollen=nil , opts={}) -> [String , Addrinfo , Integer , *Socket :: AncillaryData] (113.0) -
recvmsg(2) を用いてメッセージを受け取ります。
...BasicSocket#recvmsg_nonblock を用います。
maxmesglen, maxcontrollen で受け取るメッセージおよび補助データ
(Socket::AncillaryData)の最大長をバイト単位で指定します。
省略した場合は必要なだけ内部バッファを拡大して
データが切れない......る
IO オブジェクトを生成します。詳しくは Socket::AncillaryData#unix_rights
を参照してください。
返り値は配列で得られます。
返り値の配列の最初の要素は受け取ったメッセージを表す文字列です。
2番目の要素は connection-less......socket の場合には送り元の
アドレスが Addrinfo オブジェクトとして含まれています。
TCP のような connection-oriented socket の場合は
何が含まれているかはプラットフォーム依存です。
3番目の要素は受け取ったメッセージに付加...