るりまサーチ

最速Rubyリファレンスマニュアル検索!
12件ヒット [1-12件を表示] (0.024秒)
トップページ > クエリ:param[x] > クエリ:syscall[x]

別のキーワード

  1. net/imap param
  2. win32ole win32ole_param
  3. win32ole_param retval?
  4. win32ole_param name
  5. win32ole_param default

ライブラリ

モジュール

検索結果

Kernel.#syscall(num, *arg) -> Integer (18155.0)

numで指定された番号のシステムコールを実行します。 第2引数以降をシステムコールの引数として渡します。

...て渡します。

どの数値がどのシステムコールに対応するかは、
syscall
(2) や
/usr/include/sys/syscall.h を参照してください。

システムコールの慣習に従い、syscall(2)
が -1 を返す場合には例外 Errno::EXXX が発生します。
それ以外で...
...fiddle を使えばより高レベルな操作ができます。

@param num システムコール番号です。
@param arg 文字列か、整数です。最大 9 個まで渡すことができます。
@raise Errno::EXXX syscall(2) が -1 を返した場合に発生します。
@raise NotImplemen...
...tedError 実行環境がこのメソッドに対応していないとき発生します。

//emlist[例][ruby]{
syscall
4, 1, "hello\n", 6 # '4' is write(2) on our box
# => hello
//}

@see fiddle, syscall(2freebsd), syscall(2linux)...