Skip to content
Browse files

Merge pull request #23 from nodejsjp/master

v0.10.1 対応.
  • Loading branch information...
2 parents 743fa79 + b8d4230 commit 444f110ce9e72001d0d151087362e93b5e365bb8 @meso meso committed Mar 23, 2013
Showing with 2,218 additions and 1,888 deletions.
  1. +1 −1 about/index.html
  2. +3 −3 api/_toc.html
  3. +3 −3 api/addons.html
  4. +205 −130 api/all.html
  5. +253 −262 api/all.json
  6. +3 −3 api/appendix_1.html
  7. +3 −3 api/assert.html
  8. +3 −3 api/buffer.html
  9. +3 −3 api/child_process.html
  10. +3 −3 api/cluster.html
  11. +40 −17 api/crypto.html
  12. +157 −146 api/crypto.json
  13. +3 −3 api/debugger.html
  14. +29 −29 api/dgram.html
  15. +14 −14 api/dgram.json
  16. +3 −3 api/dns.html
  17. +3 −3 api/documentation.html
  18. +3 −3 api/domain.html
  19. +23 −4 api/events.html
  20. +8 −1 api/events.json
  21. +84 −87 api/fs.html
  22. +70 −97 api/fs.json
  23. +3 −3 api/globals.html
  24. +3 −3 api/http.html
  25. +4 −4 api/https.html
  26. +3 −3 api/index.html
  27. +3 −3 api/modules.html
  28. +3 −3 api/net.html
  29. +3 −3 api/os.html
  30. +13 −5 api/path.html
  31. +1 −1 api/path.json
  32. +31 −3 api/process.html
  33. +1 −1 api/process.json
  34. +3 −3 api/punycode.html
  35. +3 −3 api/querystring.html
  36. +3 −3 api/readline.html
  37. +3 −3 api/repl.html
  38. +3 −3 api/stdio.html
  39. +5 −5 api/stream.html
  40. +1 −1 api/stream.json
  41. +3 −3 api/string_decoder.html
  42. +3 −3 api/synopsis.html
  43. +3 −3 api/timers.html
  44. +3 −3 api/tls.html
  45. +3 −3 api/tty.html
  46. +3 −3 api/url.html
  47. +3 −3 api/util.html
  48. +3 −3 api/vm.html
  49. +3 −3 api/zlib.html
  50. +35 −2 changelog.html
  51. +1 −1 community/index.html
  52. +1 −1 docs/v0.10/about/index.html
  53. +3 −3 docs/v0.10/api/_toc.html
  54. +3 −3 docs/v0.10/api/addons.html
  55. +205 −130 docs/v0.10/api/all.html
  56. +253 −262 docs/v0.10/api/all.json
  57. +3 −3 docs/v0.10/api/appendix_1.html
  58. +3 −3 docs/v0.10/api/assert.html
  59. +3 −3 docs/v0.10/api/buffer.html
  60. +3 −3 docs/v0.10/api/child_process.html
  61. +3 −3 docs/v0.10/api/cluster.html
  62. +40 −17 docs/v0.10/api/crypto.html
  63. +157 −146 docs/v0.10/api/crypto.json
  64. +3 −3 docs/v0.10/api/debugger.html
  65. +29 −29 docs/v0.10/api/dgram.html
  66. +14 −14 docs/v0.10/api/dgram.json
  67. +3 −3 docs/v0.10/api/dns.html
  68. +3 −3 docs/v0.10/api/documentation.html
  69. +3 −3 docs/v0.10/api/domain.html
  70. +23 −4 docs/v0.10/api/events.html
  71. +8 −1 docs/v0.10/api/events.json
  72. +84 −87 docs/v0.10/api/fs.html
  73. +70 −97 docs/v0.10/api/fs.json
  74. +3 −3 docs/v0.10/api/globals.html
  75. +3 −3 docs/v0.10/api/http.html
  76. +4 −4 docs/v0.10/api/https.html
  77. +3 −3 docs/v0.10/api/index.html
  78. +3 −3 docs/v0.10/api/modules.html
  79. +3 −3 docs/v0.10/api/net.html
  80. +3 −3 docs/v0.10/api/os.html
  81. +13 −5 docs/v0.10/api/path.html
  82. +1 −1 docs/v0.10/api/path.json
  83. +31 −3 docs/v0.10/api/process.html
  84. +1 −1 docs/v0.10/api/process.json
  85. +3 −3 docs/v0.10/api/punycode.html
  86. +3 −3 docs/v0.10/api/querystring.html
  87. +3 −3 docs/v0.10/api/readline.html
  88. +3 −3 docs/v0.10/api/repl.html
  89. +3 −3 docs/v0.10/api/stdio.html
  90. +5 −5 docs/v0.10/api/stream.html
  91. +1 −1 docs/v0.10/api/stream.json
  92. +3 −3 docs/v0.10/api/string_decoder.html
  93. +3 −3 docs/v0.10/api/synopsis.html
  94. +3 −3 docs/v0.10/api/timers.html
  95. +3 −3 docs/v0.10/api/tls.html
  96. +3 −3 docs/v0.10/api/tty.html
  97. +3 −3 docs/v0.10/api/url.html
  98. +3 −3 docs/v0.10/api/util.html
  99. +3 −3 docs/v0.10/api/vm.html
  100. +3 −3 docs/v0.10/api/zlib.html
  101. +35 −2 docs/v0.10/changelog.html
  102. +1 −1 docs/v0.10/community/index.html
  103. +28 −28 docs/v0.10/download/index.html
  104. +11 −11 docs/v0.10/index.html
  105. +1 −1 docs/v0.10/logos/index.html
  106. +28 −28 download/index.html
  107. +11 −11 index.html
  108. +1 −1 logos/index.html
View
2 about/index.html
@@ -124,7 +124,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
View
6 api/_toc.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title> Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title> Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/_toc.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -129,7 +129,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
6 api/addons.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Addons Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Addons Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/addons.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -969,7 +969,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
335 api/all.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>About this Documentation Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>About this Documentation Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/all.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -213,6 +213,7 @@
<li><a href="#all_emitter_emit_event_arg1_arg2">emitter.emit(event, [arg1], [arg2], [...])</a></li>
<li><a href="#all_class_method_eventemitter_listenercount_emitter_event">Class Method: EventEmitter.listenerCount(emitter, event)</a></li>
<li><a href="#all_event_newlistener">Event: &#39;newListener&#39;</a></li>
+<li><a href="#all_event_removelistener">Event: &#39;removeListener&#39;</a></li>
</ul>
</li>
</ul>
@@ -382,6 +383,9 @@
<li><a href="#all_verifier_verify_object_signature_signature_format">verifier.verify(object, signature, [signature_format])</a></li>
</ul>
</li>
+</ul>
+</li>
+<li><a href="#all_note_verifier_object_can_not_be_used_after_verify_method_been">Note: <code>verifier</code> object can not be used after <code>verify()</code> method been</a><ul>
<li><a href="#all_crypto_creatediffiehellman_prime_length">crypto.createDiffieHellman(prime_length)</a></li>
<li><a href="#all_crypto_creatediffiehellman_prime_encoding">crypto.createDiffieHellman(prime, [encoding])</a></li>
<li><a href="#all_class_diffiehellman">Class: DiffieHellman</a><ul>
@@ -455,65 +459,65 @@
</ul>
</li>
<li><a href="#all_file_system">File System</a><ul>
-<li><a href="#all_fs_rename_oldpath_newpath_callback">fs.rename(oldPath, newPath, [callback])</a></li>
+<li><a href="#all_fs_rename_oldpath_newpath_callback">fs.rename(oldPath, newPath, callback)</a></li>
<li><a href="#all_fs_renamesync_oldpath_newpath">fs.renameSync(oldPath, newPath)</a></li>
-<li><a href="#all_fs_ftruncate_fd_len_callback">fs.ftruncate(fd, len, [callback])</a></li>
+<li><a href="#all_fs_ftruncate_fd_len_callback">fs.ftruncate(fd, len, callback)</a></li>
<li><a href="#all_fs_ftruncatesync_fd_len">fs.ftruncateSync(fd, len)</a></li>
-<li><a href="#all_fs_truncate_path_len_callback">fs.truncate(path, len, [callback])</a></li>
+<li><a href="#all_fs_truncate_path_len_callback">fs.truncate(path, len, callback)</a></li>
<li><a href="#all_fs_truncatesync_path_len">fs.truncateSync(path, len)</a></li>
-<li><a href="#all_fs_chown_path_uid_gid_callback">fs.chown(path, uid, gid, [callback])</a></li>
+<li><a href="#all_fs_chown_path_uid_gid_callback">fs.chown(path, uid, gid, callback)</a></li>
<li><a href="#all_fs_chownsync_path_uid_gid">fs.chownSync(path, uid, gid)</a></li>
-<li><a href="#all_fs_fchown_fd_uid_gid_callback">fs.fchown(fd, uid, gid, [callback])</a></li>
+<li><a href="#all_fs_fchown_fd_uid_gid_callback">fs.fchown(fd, uid, gid, callback)</a></li>
<li><a href="#all_fs_fchownsync_fd_uid_gid">fs.fchownSync(fd, uid, gid)</a></li>
-<li><a href="#all_fs_lchown_path_uid_gid_callback">fs.lchown(path, uid, gid, [callback])</a></li>
+<li><a href="#all_fs_lchown_path_uid_gid_callback">fs.lchown(path, uid, gid, callback)</a></li>
<li><a href="#all_fs_lchownsync_path_uid_gid">fs.lchownSync(path, uid, gid)</a></li>
-<li><a href="#all_fs_chmod_path_mode_callback">fs.chmod(path, mode, [callback])</a></li>
+<li><a href="#all_fs_chmod_path_mode_callback">fs.chmod(path, mode, callback)</a></li>
<li><a href="#all_fs_chmodsync_path_mode">fs.chmodSync(path, mode)</a></li>
-<li><a href="#all_fs_fchmod_fd_mode_callback">fs.fchmod(fd, mode, [callback])</a></li>
+<li><a href="#all_fs_fchmod_fd_mode_callback">fs.fchmod(fd, mode, callback)</a></li>
<li><a href="#all_fs_fchmodsync_fd_mode">fs.fchmodSync(fd, mode)</a></li>
-<li><a href="#all_fs_lchmod_path_mode_callback">fs.lchmod(path, mode, [callback])</a></li>
+<li><a href="#all_fs_lchmod_path_mode_callback">fs.lchmod(path, mode, callback)</a></li>
<li><a href="#all_fs_lchmodsync_path_mode">fs.lchmodSync(path, mode)</a></li>
-<li><a href="#all_fs_stat_path_callback">fs.stat(path, [callback])</a></li>
-<li><a href="#all_fs_lstat_path_callback">fs.lstat(path, [callback])</a></li>
-<li><a href="#all_fs_fstat_fd_callback">fs.fstat(fd, [callback])</a></li>
+<li><a href="#all_fs_stat_path_callback">fs.stat(path, callback)</a></li>
+<li><a href="#all_fs_lstat_path_callback">fs.lstat(path, callback)</a></li>
+<li><a href="#all_fs_fstat_fd_callback">fs.fstat(fd, callback)</a></li>
<li><a href="#all_fs_statsync_path">fs.statSync(path)</a></li>
<li><a href="#all_fs_lstatsync_path">fs.lstatSync(path)</a></li>
<li><a href="#all_fs_fstatsync_fd">fs.fstatSync(fd)</a></li>
-<li><a href="#all_fs_link_srcpath_dstpath_callback">fs.link(srcpath, dstpath, [callback])</a></li>
+<li><a href="#all_fs_link_srcpath_dstpath_callback">fs.link(srcpath, dstpath, callback)</a></li>
<li><a href="#all_fs_linksync_srcpath_dstpath">fs.linkSync(srcpath, dstpath)</a></li>
-<li><a href="#all_fs_symlink_srcpath_dstpath_type_callback">fs.symlink(srcpath, dstpath, [type], [callback])</a></li>
+<li><a href="#all_fs_symlink_srcpath_dstpath_type_callback">fs.symlink(srcpath, dstpath, [type], callback)</a></li>
<li><a href="#all_fs_symlinksync_srcpath_dstpath_type">fs.symlinkSync(srcpath, dstpath, [type])</a></li>
-<li><a href="#all_fs_readlink_path_callback">fs.readlink(path, [callback])</a></li>
+<li><a href="#all_fs_readlink_path_callback">fs.readlink(path, callback)</a></li>
<li><a href="#all_fs_readlinksync_path">fs.readlinkSync(path)</a></li>
<li><a href="#all_fs_realpath_path_cache_callback">fs.realpath(path, [cache], callback)</a></li>
<li><a href="#all_fs_realpathsync_path_cache">fs.realpathSync(path, [cache])</a></li>
-<li><a href="#all_fs_unlink_path_callback">fs.unlink(path, [callback])</a></li>
+<li><a href="#all_fs_unlink_path_callback">fs.unlink(path, callback)</a></li>
<li><a href="#all_fs_unlinksync_path">fs.unlinkSync(path)</a></li>
-<li><a href="#all_fs_rmdir_path_callback">fs.rmdir(path, [callback])</a></li>
+<li><a href="#all_fs_rmdir_path_callback">fs.rmdir(path, callback)</a></li>
<li><a href="#all_fs_rmdirsync_path">fs.rmdirSync(path)</a></li>
-<li><a href="#all_fs_mkdir_path_mode_callback">fs.mkdir(path, [mode], [callback])</a></li>
+<li><a href="#all_fs_mkdir_path_mode_callback">fs.mkdir(path, [mode], callback)</a></li>
<li><a href="#all_fs_mkdirsync_path_mode">fs.mkdirSync(path, [mode])</a></li>
-<li><a href="#all_fs_readdir_path_callback">fs.readdir(path, [callback])</a></li>
+<li><a href="#all_fs_readdir_path_callback">fs.readdir(path, callback)</a></li>
<li><a href="#all_fs_readdirsync_path">fs.readdirSync(path)</a></li>
-<li><a href="#all_fs_close_fd_callback">fs.close(fd, [callback])</a></li>
+<li><a href="#all_fs_close_fd_callback">fs.close(fd, callback)</a></li>
<li><a href="#all_fs_closesync_fd">fs.closeSync(fd)</a></li>
-<li><a href="#all_fs_open_path_flags_mode_callback">fs.open(path, flags, [mode], [callback])</a></li>
+<li><a href="#all_fs_open_path_flags_mode_callback">fs.open(path, flags, [mode], callback)</a></li>
<li><a href="#all_fs_opensync_path_flags_mode">fs.openSync(path, flags, [mode])</a></li>
-<li><a href="#all_fs_utimes_path_atime_mtime_callback">fs.utimes(path, atime, mtime, [callback])</a></li>
+<li><a href="#all_fs_utimes_path_atime_mtime_callback">fs.utimes(path, atime, mtime, callback)</a></li>
<li><a href="#all_fs_utimessync_path_atime_mtime">fs.utimesSync(path, atime, mtime)</a></li>
-<li><a href="#all_fs_futimes_fd_atime_mtime_callback">fs.futimes(fd, atime, mtime, [callback])</a></li>
+<li><a href="#all_fs_futimes_fd_atime_mtime_callback">fs.futimes(fd, atime, mtime, callback)</a></li>
<li><a href="#all_fs_futimessync_fd_atime_mtime">fs.futimesSync(fd, atime, mtime)</a></li>
-<li><a href="#all_fs_fsync_fd_callback">fs.fsync(fd, [callback])</a></li>
+<li><a href="#all_fs_fsync_fd_callback">fs.fsync(fd, callback)</a></li>
<li><a href="#all_fs_fsyncsync_fd">fs.fsyncSync(fd)</a></li>
-<li><a href="#all_fs_write_fd_buffer_offset_length_position_callback">fs.write(fd, buffer, offset, length, position, [callback])</a></li>
+<li><a href="#all_fs_write_fd_buffer_offset_length_position_callback">fs.write(fd, buffer, offset, length, position, callback)</a></li>
<li><a href="#all_fs_writesync_fd_buffer_offset_length_position">fs.writeSync(fd, buffer, offset, length, position)</a></li>
-<li><a href="#all_fs_read_fd_buffer_offset_length_position_callback">fs.read(fd, buffer, offset, length, position, [callback])</a></li>
+<li><a href="#all_fs_read_fd_buffer_offset_length_position_callback">fs.read(fd, buffer, offset, length, position, callback)</a></li>
<li><a href="#all_fs_readsync_fd_buffer_offset_length_position">fs.readSync(fd, buffer, offset, length, position)</a></li>
-<li><a href="#all_fs_readfile_filename_options_callback">fs.readFile(filename, [options], [callback])</a></li>
+<li><a href="#all_fs_readfile_filename_options_callback">fs.readFile(filename, [options], callback)</a></li>
<li><a href="#all_fs_readfilesync_filename_options">fs.readFileSync(filename, [options])</a></li>
-<li><a href="#all_fs_writefile_filename_data_options_callback">fs.writeFile(filename, data, [options], [callback])</a></li>
+<li><a href="#all_fs_writefile_filename_data_options_callback">fs.writeFile(filename, data, [options], callback)</a></li>
<li><a href="#all_fs_writefilesync_filename_data_options">fs.writeFileSync(filename, data, [options])</a></li>
-<li><a href="#all_fs_appendfile_filename_data_options_callback">fs.appendFile(filename, data, [options], [callback])</a></li>
+<li><a href="#all_fs_appendfile_filename_data_options_callback">fs.appendFile(filename, data, [options], callback)</a></li>
<li><a href="#all_fs_appendfilesync_filename_data_options">fs.appendFileSync(filename, data, [options])</a></li>
<li><a href="#all_fs_watchfile_filename_options_listener">fs.watchFile(filename, [options], listener)</a></li>
<li><a href="#all_fs_unwatchfile_filename_listener">fs.unwatchFile(filename, [listener])</a></li>
@@ -525,7 +529,7 @@
</li>
</ul>
</li>
-<li><a href="#all_fs_exists_path_callback">fs.exists(path, [callback])</a></li>
+<li><a href="#all_fs_exists_path_callback">fs.exists(path, callback)</a></li>
<li><a href="#all_fs_existssync_path">fs.existsSync(path)</a></li>
<li><a href="#all_class_fs_stats">Class: fs.Stats</a></li>
<li><a href="#all_fs_createreadstream_path_options">fs.createReadStream(path, [options])</a></li>
@@ -623,23 +627,23 @@
</li>
<li><a href="#all_udp_datagram_sockets">UDP / Datagram Sockets</a><ul>
<li><a href="#all_dgram_createsocket_type_callback">dgram.createSocket(type, [callback])</a></li>
-<li><a href="#all_class_socket">Class: Socket</a><ul>
+<li><a href="#all_class_dgram_socket">Class: dgram.Socket</a><ul>
<li><a href="#all_event_message">Event: &#39;message&#39;</a></li>
<li><a href="#all_event_listening_1">Event: &#39;listening&#39;</a></li>
<li><a href="#all_event_close_4">Event: &#39;close&#39;</a></li>
<li><a href="#all_event_error_4">Event: &#39;error&#39;</a></li>
-<li><a href="#all_dgram_send_buf_offset_length_port_address_callback">dgram.send(buf, offset, length, port, address, [callback])</a></li>
-<li><a href="#all_dgram_bind_port_address_callback">dgram.bind(port, [address], [callback])</a></li>
-<li><a href="#all_dgram_close">dgram.close()</a></li>
-<li><a href="#all_dgram_address">dgram.address()</a></li>
-<li><a href="#all_dgram_setbroadcast_flag">dgram.setBroadcast(flag)</a></li>
-<li><a href="#all_dgram_setttl_ttl">dgram.setTTL(ttl)</a></li>
-<li><a href="#all_dgram_setmulticastttl_ttl">dgram.setMulticastTTL(ttl)</a></li>
-<li><a href="#all_dgram_setmulticastloopback_flag">dgram.setMulticastLoopback(flag)</a></li>
-<li><a href="#all_dgram_addmembership_multicastaddress_multicastinterface">dgram.addMembership(multicastAddress, [multicastInterface])</a></li>
-<li><a href="#all_dgram_dropmembership_multicastaddress_multicastinterface">dgram.dropMembership(multicastAddress, [multicastInterface])</a></li>
-<li><a href="#all_dgram_unref">dgram.unref()</a></li>
-<li><a href="#all_dgram_ref">dgram.ref()</a></li>
+<li><a href="#all_socket_send_buf_offset_length_port_address_callback">socket.send(buf, offset, length, port, address, [callback])</a></li>
+<li><a href="#all_socket_bind_port_address_callback">socket.bind(port, [address], [callback])</a></li>
+<li><a href="#all_socket_close">socket.close()</a></li>
+<li><a href="#all_socket_address_1">socket.address()</a></li>
+<li><a href="#all_socket_setbroadcast_flag">socket.setBroadcast(flag)</a></li>
+<li><a href="#all_socket_setttl_ttl">socket.setTTL(ttl)</a></li>
+<li><a href="#all_socket_setmulticastttl_ttl">socket.setMulticastTTL(ttl)</a></li>
+<li><a href="#all_socket_setmulticastloopback_flag">socket.setMulticastLoopback(flag)</a></li>
+<li><a href="#all_socket_addmembership_multicastaddress_multicastinterface">socket.addMembership(multicastAddress, [multicastInterface])</a></li>
+<li><a href="#all_socket_dropmembership_multicastaddress_multicastinterface">socket.dropMembership(multicastAddress, [multicastInterface])</a></li>
+<li><a href="#all_socket_unref_1">socket.unref()</a></li>
+<li><a href="#all_socket_ref_1">socket.ref()</a></li>
</ul>
</li>
</ul>
@@ -4089,6 +4093,34 @@
<p>&#39;ps&#39; でどのよう表示されるかを設定するための getter/setter です。
+</p>
+<!--
+When used as a setter, the maximum length is platform-specific and probably
+short.
+-->
+
+<p>setter が使われる場合、その最大長はプラットフォーム依存で、おそらく短いです。
+
+</p>
+<!--
+On Linux and OS X, it's limited to the size of the binary name plus the
+length of the command line arguments because it overwrites the argv memory.
+-->
+
+<p>Linux と OS X では、それは argv のメモリを上書きするため、
+バイナリ名にコマンドライン引数を加えたものに制限されます。
+
+</p>
+<!--
+v0.8 allowed for longer process title strings by also overwriting the environ
+memory but that was potentially insecure/confusing in some (rather obscure)
+cases.
+-->
+
+<p>v0.8 はより長いプロセスタイトル文字列で環境を上書きしていましたが、
+それはいくつかの (はっきりしない) ケースにおいて、
+潜在的に危険で混乱していました。
+
</p>
<h2>process.arch<span><a class="mark" href="#all_process_arch" id="all_process_arch">#</a></span></h2>
@@ -4906,7 +4938,25 @@
This event is emitted any time someone adds a new listener.
-->
-<p>このイベントは誰かが新しいリスナーを追加するといつでも生成されます。
+<p>このイベントは新しいリスナーが追加されるたびに生成されます。
+
+
+</p>
+<h3>Event: &#39;removeListener&#39;<span><a class="mark" href="#all_event_removelistener" id="all_event_removelistener">#</a></span></h3>
+<!--
+* `event` {String} The event name
+* `listener` {Function} The event handler function
+-->
+
+<ul>
+<li><code>event</code> {String} イベント名</li>
+<li><code>listener</code> {Function} イベントハンドラ関数</li>
+</ul>
+<!--
+This event is emitted any time someone removes a listener.
+-->
+
+<p>このイベントはリスナが取り除かれるたびに生成されます。
</p>
<h1>Domain<span><a class="mark" href="#all_domain" id="all_domain">#</a></span></h1>
@@ -8060,11 +8110,11 @@
this.emit(&#39;header&#39;, this.header);
// now, because we got some extra data, emit this first.
- this.push(b);
+ this.push(chunk.slice(split));
}
} else {
// from there on, just provide the data to our consumer as-is.
- this.push(b);
+ this.push(chunk);
}
done();
};
@@ -8316,11 +8366,11 @@
</p>
<!--
-Note: `hash` object can not be used after `digest()` method been
+Note: `hash` object can not be used after `digest()` method has been
called.
-->
-<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hash</code>
+<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hash</code>
オブジェクトを使うことはできません。
@@ -8393,11 +8443,11 @@
</p>
<!--
-Note: `hmac` object can not be used after `digest()` method been
+Note: `hmac` object can not be used after `digest()` method has been
called.
-->
-<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hmac</code>
+<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hmac</code>
オブジェクトを使うことはできません。
@@ -8513,7 +8563,7 @@
</p>
<p>The <code>output_encoding</code> specifies the output format of the enciphered
data, and can be <code>&#39;binary&#39;</code>, <code>&#39;base64&#39;</code> or <code>&#39;hex&#39;</code>. If no encoding is
-provided, then a buffer iis returned.
+provided, then a buffer is returned.
--&gt;
</p>
@@ -8543,11 +8593,11 @@
</p>
<!--
-Note: `cipher` object can not be used after `final()` method been
+Note: `cipher` object can not be used after `final()` method has been
called.
-->
-<p>注意: <code>final()</code> メソッドを呼び出した後で <code>cipher</code>
+<p>注意: <code>final()</code> メソッドが呼び出された後で <code>cipher</code>
オブジェクトを使うことはできません。
</p>
@@ -8655,11 +8705,11 @@
</p>
<!--
-Note: `decipher` object can not be used after `final()` method been
+Note: `decipher` object can not be used after `final()` method has been
called.
-->
-<p>注意: <code>final()</code> メソッドを呼び出した後で <code>decipher</code>
+<p>注意: <code>final()</code> メソッドが呼び出された後で <code>decipher</code>
オブジェクトを使うことはできません。
</p>
@@ -8749,11 +8799,11 @@
</p>
<!--
-Note: `sign` object can not be used after `sign()` method been
+Note: `sign` object can not be used after `sign()` method has been
called.
-->
-<p>注意: <code>sign()</code> メソッドを呼び出した後で <code>sign</code>
+<p>注意: <code>sign()</code> メソッドが呼び出された後で <code>sign</code>
オブジェクトを使うことはできません。
</p>
@@ -8831,11 +8881,31 @@
<p>署名されたデータと公開鍵による検証の結果によって true または false を返します。
</p>
-<!--
-Note: `verifier` object can not be used after `verify()` method been
+<p>&lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD
+&lt;!--
+</p>
+<h1>Note: <code>verifier</code> object can not be used after <code>verify()</code> method been<span><a class="mark" href="#all_note_verifier_object_can_not_be_used_after_verify_method_been" id="all_note_verifier_object_can_not_be_used_after_verify_method_been">#</a></span></h1>
+<p>Note: <code>verifier</code> object can not be used after <code>verify()</code> method has been
+</p>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<p>v0.10
called.
--->
+--&gt;
+</p>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
<p>注意: <code>verify()</code> メソッドを呼び出した後で <code>verifier</code>
オブジェクトを使うことはできません。
@@ -10379,34 +10449,25 @@
</p>
<!--
Most fs functions let you omit the callback argument. If you do, a default
-callback is used that rethrows errors. To get a trace to the original call
-site, set the NODE_DEBUG environment variable:
+callback is used that ignores errors, but prints a deprecation
+warning.
-->
<p>fs モジュールのほとんどの関数はコールバック引数を省略することができます。
-そうすると、エラーを再スローするコールバックがデフォルトとして使用されます。
-本来の呼び出し元のトレースを取得するには、<code>NODE_DEBUG</code>
-環境変数を設定してください:
+そうすると、エラーを無視するコールバックがデフォルトとして使用され、
+廃止予定の警告が出力されます。
</p>
-<pre><code>$ cat script.js
-function bad() {
- require(&#39;fs&#39;).readFile(&#39;/&#39;);
-}
-bad();
+<!--
+**IMPORTANT**: Omitting the callback is deprecated. v0.12 will throw the
+errors as exceptions.
+-->
-$ env NODE_DEBUG=fs node script.js
-fs.js:66
- throw err;
- ^
-Error: EISDIR, read
- at rethrow (fs.js:61:21)
- at maybeCallback (fs.js:79:42)
- at Object.fs.readFile (fs.js:153:18)
- at bad (/path/to/script.js:2:17)
- at Object.&lt;anonymous&gt; (/path/to/script.js:5:1)
- &lt;etc.&gt;</code></pre>
-<h2>fs.rename(oldPath, newPath, [callback])<span><a class="mark" href="#all_fs_rename_oldpath_newpath_callback" id="all_fs_rename_oldpath_newpath_callback">#</a></span></h2>
+<p><strong>重要</strong>: コールバックの省略は廃止予定です。v0.12 は例外をスローするでしょう。
+
+
+</p>
+<h2>fs.rename(oldPath, newPath, callback)<span><a class="mark" href="#all_fs_rename_oldpath_newpath_callback" id="all_fs_rename_oldpath_newpath_callback">#</a></span></h2>
<!--
Asynchronous rename(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10423,7 +10484,7 @@
<p>同期の rename(2)。
</p>
-<h2>fs.ftruncate(fd, len, [callback])<span><a class="mark" href="#all_fs_ftruncate_fd_len_callback" id="all_fs_ftruncate_fd_len_callback">#</a></span></h2>
+<h2>fs.ftruncate(fd, len, callback)<span><a class="mark" href="#all_fs_ftruncate_fd_len_callback" id="all_fs_ftruncate_fd_len_callback">#</a></span></h2>
<!--
Asynchronous ftruncate(2). No arguments other than a possible exception are
given to the completion callback.
@@ -10440,7 +10501,7 @@
<p>同期の ftruncate(2)。
</p>
-<h2>fs.truncate(path, len, [callback])<span><a class="mark" href="#all_fs_truncate_path_len_callback" id="all_fs_truncate_path_len_callback">#</a></span></h2>
+<h2>fs.truncate(path, len, callback)<span><a class="mark" href="#all_fs_truncate_path_len_callback" id="all_fs_truncate_path_len_callback">#</a></span></h2>
<!--
Asynchronous truncate(2). No arguments other than a possible exception are
given to the completion callback.
@@ -10458,7 +10519,7 @@
<p>同期の truncate(2)。
</p>
-<h2>fs.chown(path, uid, gid, [callback])<span><a class="mark" href="#all_fs_chown_path_uid_gid_callback" id="all_fs_chown_path_uid_gid_callback">#</a></span></h2>
+<h2>fs.chown(path, uid, gid, callback)<span><a class="mark" href="#all_fs_chown_path_uid_gid_callback" id="all_fs_chown_path_uid_gid_callback">#</a></span></h2>
<!--
Asynchronous chown(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10475,7 +10536,7 @@
<p>同期の chown(2)。
</p>
-<h2>fs.fchown(fd, uid, gid, [callback])<span><a class="mark" href="#all_fs_fchown_fd_uid_gid_callback" id="all_fs_fchown_fd_uid_gid_callback">#</a></span></h2>
+<h2>fs.fchown(fd, uid, gid, callback)<span><a class="mark" href="#all_fs_fchown_fd_uid_gid_callback" id="all_fs_fchown_fd_uid_gid_callback">#</a></span></h2>
<!--
Asynchronous fchown(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10492,7 +10553,7 @@
<p>同期の fchown(2)。
</p>
-<h2>fs.lchown(path, uid, gid, [callback])<span><a class="mark" href="#all_fs_lchown_path_uid_gid_callback" id="all_fs_lchown_path_uid_gid_callback">#</a></span></h2>
+<h2>fs.lchown(path, uid, gid, callback)<span><a class="mark" href="#all_fs_lchown_path_uid_gid_callback" id="all_fs_lchown_path_uid_gid_callback">#</a></span></h2>
<!--
Asynchronous lchown(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10509,7 +10570,7 @@
<p>同期の lchown(2)。
</p>
-<h2>fs.chmod(path, mode, [callback])<span><a class="mark" href="#all_fs_chmod_path_mode_callback" id="all_fs_chmod_path_mode_callback">#</a></span></h2>
+<h2>fs.chmod(path, mode, callback)<span><a class="mark" href="#all_fs_chmod_path_mode_callback" id="all_fs_chmod_path_mode_callback">#</a></span></h2>
<!--
Asynchronous chmod(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10526,7 +10587,7 @@
<p>同期の chmod(2)。
</p>
-<h2>fs.fchmod(fd, mode, [callback])<span><a class="mark" href="#all_fs_fchmod_fd_mode_callback" id="all_fs_fchmod_fd_mode_callback">#</a></span></h2>
+<h2>fs.fchmod(fd, mode, callback)<span><a class="mark" href="#all_fs_fchmod_fd_mode_callback" id="all_fs_fchmod_fd_mode_callback">#</a></span></h2>
<!--
Asynchronous fchmod(2). No arguments other than a possible exception
are given to the completion callback.
@@ -10543,7 +10604,7 @@
<p>同期の fchmod(2)。
</p>
-<h2>fs.lchmod(path, mode, [callback])<span><a class="mark" href="#all_fs_lchmod_path_mode_callback" id="all_fs_lchmod_path_mode_callback">#</a></span></h2>
+<h2>fs.lchmod(path, mode, callback)<span><a class="mark" href="#all_fs_lchmod_path_mode_callback" id="all_fs_lchmod_path_mode_callback">#</a></span></h2>
<!--
Asynchronous lchmod(2). No arguments other than a possible exception
are given to the completion callback.
@@ -10567,7 +10628,7 @@
<p>同期の lchmod(2)。
</p>
-<h2>fs.stat(path, [callback])<span><a class="mark" href="#all_fs_stat_path_callback" id="all_fs_stat_path_callback">#</a></span></h2>
+<h2>fs.stat(path, callback)<span><a class="mark" href="#all_fs_stat_path_callback" id="all_fs_stat_path_callback">#</a></span></h2>
<!--
Asynchronous stat(2). The callback gets two arguments `(err, stats)` where
`stats` is a [fs.Stats](#fs_class_fs_stats) object. See the [fs.Stats](#fs_class_fs_stats)
@@ -10586,7 +10647,7 @@
<p>より詳しくは後述の <a href="#fs.Stats">fs.Stats</a> の節を参照してください。
</p>
-<h2>fs.lstat(path, [callback])<span><a class="mark" href="#all_fs_lstat_path_callback" id="all_fs_lstat_path_callback">#</a></span></h2>
+<h2>fs.lstat(path, callback)<span><a class="mark" href="#all_fs_lstat_path_callback" id="all_fs_lstat_path_callback">#</a></span></h2>
<!--
Asynchronous lstat(2). The callback gets two arguments `(err, stats)` where
`stats` is a `fs.Stats` object. `lstat()` is identical to `stat()`, except that if
@@ -10600,7 +10661,7 @@
参照先のファイルではなくそのリンク自身が調べられる点を除いて <code>stat()</code> と同じす。
</p>
-<h2>fs.fstat(fd, [callback])<span><a class="mark" href="#all_fs_fstat_fd_callback" id="all_fs_fstat_fd_callback">#</a></span></h2>
+<h2>fs.fstat(fd, callback)<span><a class="mark" href="#all_fs_fstat_fd_callback" id="all_fs_fstat_fd_callback">#</a></span></h2>
<!--
Asynchronous fstat(2). The callback gets two arguments `(err, stats)` where
`stats` is a `fs.Stats` object. `fstat()` is identical to `stat()`, except that
@@ -10637,7 +10698,7 @@
<p>同期の fstat(2)。<code>fs.Stats</code> のインスタンスを返します。
</p>
-<h2>fs.link(srcpath, dstpath, [callback])<span><a class="mark" href="#all_fs_link_srcpath_dstpath_callback" id="all_fs_link_srcpath_dstpath_callback">#</a></span></h2>
+<h2>fs.link(srcpath, dstpath, callback)<span><a class="mark" href="#all_fs_link_srcpath_dstpath_callback" id="all_fs_link_srcpath_dstpath_callback">#</a></span></h2>
<!--
Asynchronous link(2). No arguments other than a possible exception are given to
the completion callback.
@@ -10654,7 +10715,7 @@
<p>同期の link(2)。
</p>
-<h2>fs.symlink(srcpath, dstpath, [type], [callback])<span><a class="mark" href="#all_fs_symlink_srcpath_dstpath_type_callback" id="all_fs_symlink_srcpath_dstpath_type_callback">#</a></span></h2>
+<h2>fs.symlink(srcpath, dstpath, [type], callback)<span><a class="mark" href="#all_fs_symlink_srcpath_dstpath_type_callback" id="all_fs_symlink_srcpath_dstpath_type_callback">#</a></span></h2>
<!--
Asynchronous symlink(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10682,7 +10743,7 @@
<p>同期の symlink(2)。
</p>
-<h2>fs.readlink(path, [callback])<span><a class="mark" href="#all_fs_readlink_path_callback" id="all_fs_readlink_path_callback">#</a></span></h2>
+<h2>fs.readlink(path, callback)<span><a class="mark" href="#all_fs_readlink_path_callback" id="all_fs_readlink_path_callback">#</a></span></h2>
<!--
Asynchronous readlink(2). The callback gets two arguments `(err,
linkString)`.
@@ -10734,7 +10795,7 @@
<p>同期の realpath(2)。解決されたパスを返します。
</p>
-<h2>fs.unlink(path, [callback])<span><a class="mark" href="#all_fs_unlink_path_callback" id="all_fs_unlink_path_callback">#</a></span></h2>
+<h2>fs.unlink(path, callback)<span><a class="mark" href="#all_fs_unlink_path_callback" id="all_fs_unlink_path_callback">#</a></span></h2>
<!--
Asynchronous unlink(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10751,7 +10812,7 @@
<p>同期の unlink(2)。
</p>
-<h2>fs.rmdir(path, [callback])<span><a class="mark" href="#all_fs_rmdir_path_callback" id="all_fs_rmdir_path_callback">#</a></span></h2>
+<h2>fs.rmdir(path, callback)<span><a class="mark" href="#all_fs_rmdir_path_callback" id="all_fs_rmdir_path_callback">#</a></span></h2>
<!--
Asynchronous rmdir(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10768,7 +10829,7 @@
<p>同期の rmdir(2)。
</p>
-<h2>fs.mkdir(path, [mode], [callback])<span><a class="mark" href="#all_fs_mkdir_path_mode_callback" id="all_fs_mkdir_path_mode_callback">#</a></span></h2>
+<h2>fs.mkdir(path, [mode], callback)<span><a class="mark" href="#all_fs_mkdir_path_mode_callback" id="all_fs_mkdir_path_mode_callback">#</a></span></h2>
<!--
Asynchronous mkdir(2). No arguments other than a possible exception are given
to the completion callback. `mode` defaults to `0777`.
@@ -10786,7 +10847,7 @@
<p>同期の mkdir(2)。
</p>
-<h2>fs.readdir(path, [callback])<span><a class="mark" href="#all_fs_readdir_path_callback" id="all_fs_readdir_path_callback">#</a></span></h2>
+<h2>fs.readdir(path, callback)<span><a class="mark" href="#all_fs_readdir_path_callback" id="all_fs_readdir_path_callback">#</a></span></h2>
<!--
Asynchronous readdir(3). Reads the contents of a directory.
The callback gets two arguments `(err, files)` where `files` is an array of
@@ -10807,7 +10868,7 @@
<p>同期の readdir(3)。<code>&#39;.&#39;</code> と <code>&#39;..&#39;</code> を除くディレクトリ内のファイル名の配列を返します。
</p>
-<h2>fs.close(fd, [callback])<span><a class="mark" href="#all_fs_close_fd_callback" id="all_fs_close_fd_callback">#</a></span></h2>
+<h2>fs.close(fd, callback)<span><a class="mark" href="#all_fs_close_fd_callback" id="all_fs_close_fd_callback">#</a></span></h2>
<!--
Asynchronous close(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10824,7 +10885,7 @@
<p>同期の close(2)。
</p>
-<h2>fs.open(path, flags, [mode], [callback])<span><a class="mark" href="#all_fs_open_path_flags_mode_callback" id="all_fs_open_path_flags_mode_callback">#</a></span></h2>
+<h2>fs.open(path, flags, [mode], callback)<span><a class="mark" href="#all_fs_open_path_flags_mode_callback" id="all_fs_open_path_flags_mode_callback">#</a></span></h2>
<!--
Asynchronous file open. See open(2). `flags` can be:
@@ -10942,7 +11003,7 @@
<p>同期の open(2)。
</p>
-<h2>fs.utimes(path, atime, mtime, [callback])<span><a class="mark" href="#all_fs_utimes_path_atime_mtime_callback" id="all_fs_utimes_path_atime_mtime_callback">#</a></span></h2>
+<h2>fs.utimes(path, atime, mtime, callback)<span><a class="mark" href="#all_fs_utimes_path_atime_mtime_callback" id="all_fs_utimes_path_atime_mtime_callback">#</a></span></h2>
<h2>fs.utimesSync(path, atime, mtime)<span><a class="mark" href="#all_fs_utimessync_path_atime_mtime" id="all_fs_utimessync_path_atime_mtime">#</a></span></h2>
<!--
Change file timestamps.
@@ -10952,7 +11013,7 @@
<p>渡されたパスが参照するファイルのタイムスタンプを変更します。
</p>
-<h2>fs.futimes(fd, atime, mtime, [callback])<span><a class="mark" href="#all_fs_futimes_fd_atime_mtime_callback" id="all_fs_futimes_fd_atime_mtime_callback">#</a></span></h2>
+<h2>fs.futimes(fd, atime, mtime, callback)<span><a class="mark" href="#all_fs_futimes_fd_atime_mtime_callback" id="all_fs_futimes_fd_atime_mtime_callback">#</a></span></h2>
<h2>fs.futimesSync(fd, atime, mtime)<span><a class="mark" href="#all_fs_futimessync_fd_atime_mtime" id="all_fs_futimessync_fd_atime_mtime">#</a></span></h2>
<!--
Change the file timestamps of a file referenced by the supplied file
@@ -10962,7 +11023,7 @@
<p>渡されたファイル記述子が参照するファイルのタイムスタンプを変更します。
</p>
-<h2>fs.fsync(fd, [callback])<span><a class="mark" href="#all_fs_fsync_fd_callback" id="all_fs_fsync_fd_callback">#</a></span></h2>
+<h2>fs.fsync(fd, callback)<span><a class="mark" href="#all_fs_fsync_fd_callback" id="all_fs_fsync_fd_callback">#</a></span></h2>
<!--
Asynchronous fsync(2). No arguments other than a possible exception are given
to the completion callback.
@@ -10979,7 +11040,7 @@
<p>同期の fsync(2)。
</p>
-<h2>fs.write(fd, buffer, offset, length, position, [callback])<span><a class="mark" href="#all_fs_write_fd_buffer_offset_length_position_callback" id="all_fs_write_fd_buffer_offset_length_position_callback">#</a></span></h2>
+<h2>fs.write(fd, buffer, offset, length, position, callback)<span><a class="mark" href="#all_fs_write_fd_buffer_offset_length_position_callback" id="all_fs_write_fd_buffer_offset_length_position_callback">#</a></span></h2>
<!--
Write `buffer` to the file specified by `fd`.
-->
@@ -11035,7 +11096,7 @@
<p>同期版の <code>fs.write()</code>。書き込まれたバイト数を返します。
</p>
-<h2>fs.read(fd, buffer, offset, length, position, [callback])<span><a class="mark" href="#all_fs_read_fd_buffer_offset_length_position_callback" id="all_fs_read_fd_buffer_offset_length_position_callback">#</a></span></h2>
+<h2>fs.read(fd, buffer, offset, length, position, callback)<span><a class="mark" href="#all_fs_read_fd_buffer_offset_length_position_callback" id="all_fs_read_fd_buffer_offset_length_position_callback">#</a></span></h2>
<!--
Read data from the file specified by `fd`.
-->
@@ -11088,12 +11149,13 @@
<p>同期版の <code>fs.read</code>。<code>bytesRead</code> の数を返します。
</p>
-<h2>fs.readFile(filename, [options], [callback])<span><a class="mark" href="#all_fs_readfile_filename_options_callback" id="all_fs_readfile_filename_options_callback">#</a></span></h2>
+<h2>fs.readFile(filename, [options], callback)<span><a class="mark" href="#all_fs_readfile_filename_options_callback" id="all_fs_readfile_filename_options_callback">#</a></span></h2>
<!--
* `filename` {String}
* `options` {Object}
* `encoding` {String | Null} default = `null`
* `flag` {String} default = `'r'`
+* `callback` {Function}
-->
<ul>
@@ -11103,6 +11165,7 @@
<li><code>flag</code> {String} デフォルトは <code>&#39;r&#39;</code></li>
</ul>
</li>
+<li><code>callback</code> {Function}</li>
</ul>
<!--
Asynchronously reads the entire contents of a file. Example:
@@ -11148,14 +11211,15 @@
</p>
-<h2>fs.writeFile(filename, data, [options], [callback])<span><a class="mark" href="#all_fs_writefile_filename_data_options_callback" id="all_fs_writefile_filename_data_options_callback">#</a></span></h2>
+<h2>fs.writeFile(filename, data, [options], callback)<span><a class="mark" href="#all_fs_writefile_filename_data_options_callback" id="all_fs_writefile_filename_data_options_callback">#</a></span></h2>
<!--
* `filename` {String}
* `data` {String | Buffer}
* `options` {Object}
* `encoding` {String | Null} default = `'utf8'`
* `mode` {Number} default = `438` (aka `0666` in Octal)
* `flag` {String} default = `'w'`
+* `callback` {Function}
-->
<ul>
@@ -11167,6 +11231,7 @@
<li><code>flag</code> {String} デフォルトは <code>&#39;w&#39;</code></li>
</ul>
</li>
+<li><code>callback</code> {Function}</li>
</ul>
<!--
Asynchronously writes data to a file, replacing the file if it already exists.
@@ -11206,14 +11271,15 @@
<p>同期版の <code>fs.writeFile</code>。
</p>
-<h2>fs.appendFile(filename, data, [options], [callback])<span><a class="mark" href="#all_fs_appendfile_filename_data_options_callback" id="all_fs_appendfile_filename_data_options_callback">#</a></span></h2>
+<h2>fs.appendFile(filename, data, [options], callback)<span><a class="mark" href="#all_fs_appendfile_filename_data_options_callback" id="all_fs_appendfile_filename_data_options_callback">#</a></span></h2>
<!--
* `filename` {String}
* `data` {String | Buffer}
* `options` {Object}
* `encoding` {String | Null} default = `'utf8'`
* `mode` {Number} default = `438` (aka `0666` in Octal)
* `flag` {String} default = `'a'`
+* `callback` {Function}
-->
<ul>
@@ -11225,6 +11291,7 @@
<li><code>flag</code> {String} デフォルトは <code>&#39;a&#39;</code></li>
</ul>
</li>
+<li><code>callback</code> {Function}</li>
</ul>
<!--
Asynchronously append data to a file, creating the file if it not yet exists.
@@ -11446,7 +11513,7 @@
console.log(&#39;filename not provided&#39;);
}
});</code></pre>
-<h2>fs.exists(path, [callback])<span><a class="mark" href="#all_fs_exists_path_callback" id="all_fs_exists_path_callback">#</a></span></h2>
+<h2>fs.exists(path, callback)<span><a class="mark" href="#all_fs_exists_path_callback" id="all_fs_exists_path_callback">#</a></span></h2>
<!--
Test whether or not the given path exists by checking with the file system.
Then call the `callback` argument with either true or false. Example:
@@ -11775,11 +11842,19 @@
<h2>path.join([path1], [path2], [...])<span><a class="mark" href="#all_path_join_path1_path2" id="all_path_join_path1_path2">#</a></span></h2>
<!--
Join all arguments together and normalize the resulting path.
-Non-string arguments are ignored.
-->
<p>全ての引数を一つに結合し、結果として得られるパスを正規化します。
-文字列でない引数は無視されます。
+
+</p>
+<!--
+Arguments must be strings. In v0.8, non-string arguments were
+silently ignored. In v0.10 and up, an exception is thrown.
+-->
+
+<p>引数は文字列でなくてはなりません。
+v0.8 では、非文字列の引数は静かに無視されていました。
+v0.10 以降では、例外がスローされます。
</p>
<!--
@@ -13196,7 +13271,7 @@
<code>socket.address().port</code> で取得することができます。
</p>
-<h2>Class: Socket<span><a class="mark" href="#all_class_socket" id="all_class_socket">#</a></span></h2>
+<h2>Class: dgram.Socket<span><a class="mark" href="#all_class_dgram_socket" id="all_class_dgram_socket">#</a></span></h2>
<!--
The dgram Socket class encapsulates the datagram functionality. It
should be created via `dgram.createSocket(type, [callback])`.
@@ -13256,7 +13331,7 @@
<p>エラーが発生すると生成されます。
</p>
-<h3>dgram.send(buf, offset, length, port, address, [callback])<span><a class="mark" href="#all_dgram_send_buf_offset_length_port_address_callback" id="all_dgram_send_buf_offset_length_port_address_callback">#</a></span></h3>
+<h3>socket.send(buf, offset, length, port, address, [callback])<span><a class="mark" href="#all_socket_send_buf_offset_length_port_address_callback" id="all_socket_send_buf_offset_length_port_address_callback">#</a></span></h3>
<!--
* `buf` Buffer object. Message to be sent
* `offset` Integer. Offset in the buffer where the message starts.
@@ -13375,7 +13450,7 @@
</p>
-<h3>dgram.bind(port, [address], [callback])<span><a class="mark" href="#all_dgram_bind_port_address_callback" id="all_dgram_bind_port_address_callback">#</a></span></h3>
+<h3>socket.bind(port, [address], [callback])<span><a class="mark" href="#all_socket_bind_port_address_callback" id="all_socket_bind_port_address_callback">#</a></span></h3>
<div class="signature"><ul>
<li><code>port</code> Integer</li>
<li><code>address</code> String, Optional</li>
@@ -13423,15 +13498,15 @@
server.bind(41234);
// server listening 0.0.0.0:41234</code></pre>
-<h3>dgram.close()<span><a class="mark" href="#all_dgram_close" id="all_dgram_close">#</a></span></h3>
+<h3>socket.close()<span><a class="mark" href="#all_socket_close" id="all_socket_close">#</a></span></h3>
<!--
Close the underlying socket and stop listening for data on it.
-->
<p>下層のソケットをクローズし、データの待ち受けを終了します。
</p>
-<h3>dgram.address()<span><a class="mark" href="#all_dgram_address" id="all_dgram_address">#</a></span></h3>
+<h3>socket.address()<span><a class="mark" href="#all_socket_address_1" id="all_socket_address_1">#</a></span></h3>
<!--
Returns an object containing the address information for a socket. For UDP sockets,
this object will contain `address` , `family` and `port`.
@@ -13441,7 +13516,7 @@
このオブジェクトは <code>address</code>、<code>port</code>、そして <code>family</code> を持っています。
</p>
-<h3>dgram.setBroadcast(flag)<span><a class="mark" href="#all_dgram_setbroadcast_flag" id="all_dgram_setbroadcast_flag">#</a></span></h3>
+<h3>socket.setBroadcast(flag)<span><a class="mark" href="#all_socket_setbroadcast_flag" id="all_socket_setbroadcast_flag">#</a></span></h3>
<div class="signature"><ul>
<li><code>flag</code> Boolean</li>
</div></ul>
@@ -13454,7 +13529,7 @@
このオプションが設定されると、UDP パケットはローカルインタフェースのブロードキャスト用アドレスに送信されます。
</p>
-<h3>dgram.setTTL(ttl)<span><a class="mark" href="#all_dgram_setttl_ttl" id="all_dgram_setttl_ttl">#</a></span></h3>
+<h3>socket.setTTL(ttl)<span><a class="mark" href="#all_socket_setttl_ttl" id="all_socket_setttl_ttl">#</a></span></h3>
<div class="signature"><ul>
<li><code>ttl</code> Integer</li>
</div></ul>
@@ -13481,7 +13556,7 @@
<p><code>setTTL()</code> の引数は 1 から 255 のホップ数でです。ほとんどのシステムでデフォルトは 64 です。
</p>
-<h3>dgram.setMulticastTTL(ttl)<span><a class="mark" href="#all_dgram_setmulticastttl_ttl" id="all_dgram_setmulticastttl_ttl">#</a></span></h3>
+<h3>socket.setMulticastTTL(ttl)<span><a class="mark" href="#all_socket_setmulticastttl_ttl" id="all_socket_setmulticastttl_ttl">#</a></span></h3>
<div class="signature"><ul>
<li><code>ttl</code> Integer</li>
</div></ul>
@@ -13503,7 +13578,7 @@
ほとんどのシステムでデフォルトは 1 です。
</p>
-<h3>dgram.setMulticastLoopback(flag)<span><a class="mark" href="#all_dgram_setmulticastloopback_flag" id="all_dgram_setmulticastloopback_flag">#</a></span></h3>
+<h3>socket.setMulticastLoopback(flag)<span><a class="mark" href="#all_socket_setmulticastloopback_flag" id="all_socket_setmulticastloopback_flag">#</a></span></h3>
<div class="signature"><ul>
<li><code>flag</code> Boolean</li>
</div></ul>
@@ -13516,7 +13591,7 @@
このオプションが設定されると、マルチキャストのパケットはローカルインタフェースでも受信できるようになります。
</p>
-<h3>dgram.addMembership(multicastAddress, [multicastInterface])<span><a class="mark" href="#all_dgram_addmembership_multicastaddress_multicastinterface" id="all_dgram_addmembership_multicastaddress_multicastinterface">#</a></span></h3>
+<h3>socket.addMembership(multicastAddress, [multicastInterface])<span><a class="mark" href="#all_socket_addmembership_multicastaddress_multicastinterface" id="all_socket_addmembership_multicastaddress_multicastinterface">#</a></span></h3>
<div class="signature"><ul>
<li><code>multicastAddress</code> String</li>
<li><code>multicastInterface</code> String, Optional</li>
@@ -13534,7 +13609,7 @@
<p><code>multicastInterface</code> が指定されなかった場合は、全ての妥当なインタフェースをメンバーシップに加えようとします。
</p>
-<h3>dgram.dropMembership(multicastAddress, [multicastInterface])<span><a class="mark" href="#all_dgram_dropmembership_multicastaddress_multicastinterface" id="all_dgram_dropmembership_multicastaddress_multicastinterface">#</a></span></h3>
+<h3>socket.dropMembership(multicastAddress, [multicastInterface])<span><a class="mark" href="#all_socket_dropmembership_multicastaddress_multicastinterface" id="all_socket_dropmembership_multicastaddress_multicastinterface">#</a></span></h3>
<div class="signature"><ul>
<li><code>multicastAddress</code> String</li>
<li><code>multicastInterface</code> String, Optional</li>
@@ -13556,7 +13631,7 @@
<p><code>multicastInterface</code> が指定されなかった場合は、全ての妥当なインタフェースをメンバーシップから削除しようとします。
</p>
-<h3>dgram.unref()<span><a class="mark" href="#all_dgram_unref" id="all_dgram_unref">#</a></span></h3>
+<h3>socket.unref()<span><a class="mark" href="#all_socket_unref_1" id="all_socket_unref_1">#</a></span></h3>
<!--
Calling `unref` on a socket will allow the program to exit if this is the only
active socket in the event system. If the socket is already `unref`d calling
@@ -13568,7 +13643,7 @@
既に <code>unref</code> されたソケットで再び <code>unref</code> が呼び出されても影響はありません。
</p>
-<h3>dgram.ref()<span><a class="mark" href="#all_dgram_ref" id="all_dgram_ref">#</a></span></h3>
+<h3>socket.ref()<span><a class="mark" href="#all_socket_ref_1" id="all_socket_ref_1">#</a></span></h3>
<!--
Opposite of `unref`, calling `ref` on a previously `unref`d socket will *not*
let the program exit if it's the only socket left (the default behavior). If
@@ -15884,7 +15959,7 @@
[globalAgent][] silently ignores these.
-->
-<p>以下の <a href="tls.html#tls_tls_connect_options_secureconnectlistener">tls.connect()</a> 由来のオプションを指定することもできますが、
+<p>以下の <a href="tls.html#tls_tls_connect_options_callback">tls.connect()</a> 由来のオプションを指定することもできますが、
グローバル <a href="#https_https_globalagent">globalAgent</a> はこれらを無視します。
</p>
@@ -21038,7 +21113,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
515 api/all.json
253 additions, 262 deletions not shown because the diff is too large. Please use a local Git client to view these changes.
View
6 api/appendix_1.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Appendix 1 - Third Party Modules Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Appendix 1 - Third Party Modules Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/appendix_1.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -161,7 +161,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
6 api/assert.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Assert Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Assert Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/assert.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -250,7 +250,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
6 api/buffer.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Buffer Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Buffer Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/buffer.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -1403,7 +1403,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
6 api/child_process.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Child Process Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Child Process Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/child_process.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -1188,7 +1188,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
6 api/cluster.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Cluster Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Cluster Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/cluster.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -1001,7 +1001,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
57 api/crypto.html
@@ -2,7 +2,7 @@
<html lang="ja">
<head>
<meta charset="utf-8">
- <title>Crypto Node.js v0.10.0 Manual &amp; Documentation</title>
+ <title>Crypto Node.js v0.10.1 Manual &amp; Documentation</title>
<link rel="stylesheet" href="assets/style.css">
<link rel="stylesheet" href="assets/sh.css">
<link rel="canonical" href="http://nodejs.org/api/crypto.html">
@@ -41,7 +41,7 @@
<div id="column1" class="interior">
<header>
- <h1>Node.js v0.10.0 マニュアル &amp; ドキュメンテーション</h1>
+ <h1>Node.js v0.10.1 マニュアル &amp; ドキュメンテーション</h1>
<div id="gtoc">
<p>
<a href="index.html" name="toc">Index</a> |
@@ -99,6 +99,9 @@
<li><a href="#crypto_verifier_verify_object_signature_signature_format">verifier.verify(object, signature, [signature_format])</a></li>
</ul>
</li>
+</ul>
+</li>
+<li><a href="#crypto_note_verifier_object_can_not_be_used_after_verify_method_been">Note: <code>verifier</code> object can not be used after <code>verify()</code> method been</a><ul>
<li><a href="#crypto_crypto_creatediffiehellman_prime_length">crypto.createDiffieHellman(prime_length)</a></li>
<li><a href="#crypto_crypto_creatediffiehellman_prime_encoding">crypto.createDiffieHellman(prime, [encoding])</a></li>
<li><a href="#crypto_class_diffiehellman">Class: DiffieHellman</a><ul>
@@ -353,11 +356,11 @@
</p>
<!--
-Note: `hash` object can not be used after `digest()` method been
+Note: `hash` object can not be used after `digest()` method has been
called.
-->
-<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hash</code>
+<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hash</code>
オブジェクトを使うことはできません。
@@ -430,11 +433,11 @@
</p>
<!--
-Note: `hmac` object can not be used after `digest()` method been
+Note: `hmac` object can not be used after `digest()` method has been
called.
-->
-<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hmac</code>
+<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hmac</code>
オブジェクトを使うことはできません。
@@ -550,7 +553,7 @@
</p>
<p>The <code>output_encoding</code> specifies the output format of the enciphered
data, and can be <code>&#39;binary&#39;</code>, <code>&#39;base64&#39;</code> or <code>&#39;hex&#39;</code>. If no encoding is
-provided, then a buffer iis returned.
+provided, then a buffer is returned.
--&gt;
</p>
@@ -580,11 +583,11 @@
</p>
<!--
-Note: `cipher` object can not be used after `final()` method been
+Note: `cipher` object can not be used after `final()` method has been
called.
-->
-<p>注意: <code>final()</code> メソッドを呼び出した後で <code>cipher</code>
+<p>注意: <code>final()</code> メソッドが呼び出された後で <code>cipher</code>
オブジェクトを使うことはできません。
</p>
@@ -692,11 +695,11 @@
</p>
<!--
-Note: `decipher` object can not be used after `final()` method been
+Note: `decipher` object can not be used after `final()` method has been
called.
-->
-<p>注意: <code>final()</code> メソッドを呼び出した後で <code>decipher</code>
+<p>注意: <code>final()</code> メソッドが呼び出された後で <code>decipher</code>
オブジェクトを使うことはできません。
</p>
@@ -786,11 +789,11 @@
</p>
<!--
-Note: `sign` object can not be used after `sign()` method been
+Note: `sign` object can not be used after `sign()` method has been
called.
-->
-<p>注意: <code>sign()</code> メソッドを呼び出した後で <code>sign</code>
+<p>注意: <code>sign()</code> メソッドが呼び出された後で <code>sign</code>
オブジェクトを使うことはできません。
</p>
@@ -868,11 +871,31 @@
<p>署名されたデータと公開鍵による検証の結果によって true または false を返します。
</p>
-<!--
-Note: `verifier` object can not be used after `verify()` method been
+<p>&lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD
+&lt;!--
+</p>
+<h1>Note: <code>verifier</code> object can not be used after <code>verify()</code> method been<span><a class="mark" href="#crypto_note_verifier_object_can_not_be_used_after_verify_method_been" id="crypto_note_verifier_object_can_not_be_used_after_verify_method_been">#</a></span></h1>
+<p>Note: <code>verifier</code> object can not be used after <code>verify()</code> method has been
+</p>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<blockquote>
+<p>v0.10
called.
--->
+--&gt;
+</p>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
+</blockquote>
<p>注意: <code>verify()</code> メソッドを呼び出した後で <code>verifier</code>
オブジェクトを使うことはできません。
@@ -1261,7 +1284,7 @@
<li><a href="http://twitter.com/nodejs" class="twitter">@nodejs</a></li>
</ul>
- <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.0/LICENSE">license</a>.</p>
+ <p>Copyright <a href="http://joyent.com/">Joyent, Inc</a>, Node.js is a <a href="/trademark-policy.pdf">trademark</a> of Joyent, Inc. View <a href="https://raw.github.com/joyent/node/v0.10.1/LICENSE">license</a>.</p>
</div>
<script src="../sh_main.js"></script>
View
303 api/crypto.json
@@ -183,144 +183,6 @@
]
}
]
- },
- {
- "textRaw": "crypto.createDiffieHellman(prime_length)",
- "type": "method",
- "name": "createDiffieHellman",
- "desc": "<!--\nCreates a Diffie-Hellman key exchange object and generates a prime of\nthe given bit length. The generator used is `2`.\n-->\n\n<p>ディフィー・ヘルマン鍵共有オブジェクトを作成し、\n与えられた長さの素数を生成します。生成元は <code>2</code> です。\n\n</p>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "prime_length"
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.createDiffieHellman(prime, [encoding])",
- "type": "method",
- "name": "createDiffieHellman",
- "desc": "<!--\nCreates a Diffie-Hellman key exchange object using the supplied prime.\nThe generator used is `2`. Encoding can be `'binary'`, `'hex'`, or\n`'base64'`. If no encoding is specified, then a buffer is expected.\n-->\n\n<p>与えられた素数からディフィー・ヘルマン鍵共有オブジェクトを作成します。\n生成元は <code>2</code> です。\nエンコーディングは <code>&#39;binary&#39;</code>、<code>&#39;hex&#39;</code>、または <code>&#39;base64&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "prime"
- },
- {
- "name": "encoding",
- "optional": true
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.getDiffieHellman(group_name)",
- "type": "method",
- "name": "getDiffieHellman",
- "desc": "<!--\nCreates a predefined Diffie-Hellman key exchange object. The\nsupported groups are: `'modp1'`, `'modp2'`, `'modp5'` (defined in [RFC\n2412][]) and `'modp14'`, `'modp15'`, `'modp16'`, `'modp17'`,\n`'modp18'` (defined in [RFC 3526][]). The returned object mimics the\ninterface of objects created by [crypto.createDiffieHellman()][]\nabove, but will not allow to change the keys (with\n[diffieHellman.setPublicKey()][] for example). The advantage of using\nthis routine is that the parties don't have to generate nor exchange\ngroup modulus beforehand, saving both processor and communication\ntime.\n-->\n\n<p>事前に定義された Diffie-Hellman 鍵交換オブジェクトを作成します。\nサポートされるグループは、<code>&#39;modp1&#39;</code>, <code>&#39;modp2&#39;</code>, <code>&#39;modp5&#39;</code>\n([RFC 2412][] で定義される)、\nおよび <code>&#39;modp14&#39;</code>, <code>&#39;modp15&#39;</code>, <code>&#39;modp16&#39;</code>, <code>&#39;modp17&#39;</code>, <code>&#39;modp18&#39;</code>\n([RFC 3526][] で定義される) です。\n返されるオブジェクトは、前述の\n[crypto.createDiffieHellman()][]\nによって作成されたオブジェクトのインタフェースを模倣します。\nしかし、\n(たとえば [diffieHellman.setPublicKey()][] で)\n鍵を交換することはできません。\nこのルーチンを使うことによるアドバンテージは、\n事前にグループ係数を生成することも交換する必要もないため、\n処理と通信の時間を共に節約できることです。\n\n</p>\n<!--\nExample (obtaining a shared secret):\n-->\n\n<p>例 (共有鍵を取得):\n\n</p>\n<pre><code>var crypto = require(&#39;crypto&#39;);\nvar alice = crypto.getDiffieHellman(&#39;modp5&#39;);\nvar bob = crypto.getDiffieHellman(&#39;modp5&#39;);\n\nalice.generateKeys();\nbob.generateKeys();\n\nvar alice_secret = alice.computeSecret(bob.getPublicKey(), null, &#39;hex&#39;);\nvar bob_secret = bob.computeSecret(alice.getPublicKey(), null, &#39;hex&#39;);\n\n/* alice_secret and bob_secret should be the same */\nconsole.log(alice_secret == bob_secret);</code></pre>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "group_name"
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.pbkdf2(password, salt, iterations, keylen, callback)",
- "type": "method",
- "name": "pbkdf2",
- "desc": "<!--\nAsynchronous PBKDF2 applies pseudorandom function HMAC-SHA1 to derive\na key of given length from the given password, salt and iterations.\nThe callback gets two arguments `(err, derivedKey)`.\n-->\n\n<p>疑似乱数を HMAC-SHA1 関数に適用して、与えられたパスワードと salt \n(ランダムなバイト値)、および繰り返しから、指定された長さの鍵を生成する、\n非同期の PBKDF2 です。\nコールバック関数は二つの引数を受け取る <code>(err, derivedKey)</code> です。\n\n</p>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "password"
- },
- {
- "name": "salt"
- },
- {
- "name": "iterations"
- },
- {
- "name": "keylen"
- },
- {
- "name": "callback"
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.pbkdf2Sync(password, salt, iterations, keylen)",
- "type": "method",
- "name": "pbkdf2Sync",
- "desc": "<!--\nSynchronous PBKDF2 function. Returns derivedKey or throws error.\n-->\n\n<p>同期版の PBKDF2 関数。\n生成された鍵を返すか、例外をスローします。\n\n</p>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "password"
- },
- {
- "name": "salt"
- },
- {
- "name": "iterations"
- },
- {
- "name": "keylen"
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.randomBytes(size, [callback])",
- "type": "method",
- "name": "randomBytes",
- "desc": "<!--\nGenerates cryptographically strong pseudo-random data. Usage:\n-->\n\n<p>暗号学的で、強い疑似乱数データを生成します。使用法:\n\n</p>\n<pre><code>// async\ncrypto.randomBytes(256, function(ex, buf) {\n if (ex) throw ex;\n console.log(&#39;Have %d bytes of random data: %s&#39;, buf.length, buf);\n});\n\n// sync\ntry {\n var buf = crypto.randomBytes(256);\n console.log(&#39;Have %d bytes of random data: %s&#39;, buf.length, buf);\n} catch (ex) {\n // handle error\n}</code></pre>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "size"
- },
- {
- "name": "callback",
- "optional": true
- }
- ]
- }
- ]
- },
- {
- "textRaw": "crypto.pseudoRandomBytes(size, [callback])",
- "type": "method",
- "name": "pseudoRandomBytes",
- "desc": "<!--\nGenerates *non*-cryptographically strong pseudo-random data. The data\nreturned will be unique if it is sufficiently long, but is not\nnecessarily unpredictable. For this reason, the output of this\nfunction should never be used where unpredictability is important,\nsuch as in the generation of encryption keys.\n-->\n\n<p>暗号学的では <em>ない</em>、強い疑似乱数データを生成します。\n返されるデータは十分に長ければユニークですが、\n必ずしも予測不可能ではありません。\nこの理由のため、この関数の出力を暗号化キーの生成など、予測不可能であることが\n重要なところでは決して使用しないでください。\n\n</p>\n<!--\nUsage is otherwise identical to `crypto.randomBytes`.\n-->\n\n<p>他の使い方は <code>crypto.randomBytes</code> と同じです。\n\n</p>\n",
- "signatures": [
- {
- "params": [
- {
- "name": "size"
- },
- {
- "name": "callback",
- "optional": true
- }
- ]
- }
- ]
}
],
"classes": [
@@ -353,7 +215,7 @@
"textRaw": "hash.digest([encoding])",
"type": "method",
"name": "digest",
- "desc": "<!--\nCalculates the digest of all of the passed data to be hashed. The\n`encoding` can be `'hex'`, `'binary'` or `'base64'`. If no encoding\nis provided, then a buffer is returned.\n-->\n\n<p>渡された全てのデータがハッシュ化されたダイジェストを計算します。\n<code>encoding</code> は <code>&#39;hex&#39;</code>、<code>&#39;binary&#39;</code>、または <code>&#39;base64&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `hash` object can not be used after `digest()` method been\ncalled.\n-->\n\n<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hash</code> \nオブジェクトを使うことはできません。\n\n\n</p>\n",
+ "desc": "<!--\nCalculates the digest of all of the passed data to be hashed. The\n`encoding` can be `'hex'`, `'binary'` or `'base64'`. If no encoding\nis provided, then a buffer is returned.\n-->\n\n<p>渡された全てのデータがハッシュ化されたダイジェストを計算します。\n<code>encoding</code> は <code>&#39;hex&#39;</code>、<code>&#39;binary&#39;</code>、または <code>&#39;base64&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `hash` object can not be used after `digest()` method has been\ncalled.\n-->\n\n<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hash</code> \nオブジェクトを使うことはできません。\n\n\n</p>\n",
"signatures": [
{
"params": [
@@ -392,7 +254,7 @@
"textRaw": "hmac.digest([encoding])",
"type": "method",
"name": "digest",
- "desc": "<!--\nCalculates the digest of all of the passed data to the hmac. The\n`encoding` can be `'hex'`, `'binary'` or `'base64'`. If no encoding\nis provided, then a buffer is returned.\n-->\n\n<p>渡された全てのデータが HMAC 化されたダイジェストを計算します。\n<code>encoding</code> は <code>&#39;hex&#39;</code>、<code>&#39;binary&#39;</code>、または <code>&#39;base64&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `hmac` object can not be used after `digest()` method been\ncalled.\n-->\n\n<p>注意: <code>digest()</code> メソッドを呼び出した後で <code>hmac</code> \nオブジェクトを使うことはできません。\n\n\n</p>\n",
+ "desc": "<!--\nCalculates the digest of all of the passed data to the hmac. The\n`encoding` can be `'hex'`, `'binary'` or `'base64'`. If no encoding\nis provided, then a buffer is returned.\n-->\n\n<p>渡された全てのデータが HMAC 化されたダイジェストを計算します。\n<code>encoding</code> は <code>&#39;hex&#39;</code>、<code>&#39;binary&#39;</code>、または <code>&#39;base64&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `hmac` object can not be used after `digest()` method has been\ncalled.\n-->\n\n<p>注意: <code>digest()</code> メソッドが呼び出された後で <code>hmac</code> \nオブジェクトを使うことはできません。\n\n\n</p>\n",
"signatures": [
{
"params": [
@@ -416,7 +278,7 @@
"textRaw": "cipher.update(data, [input_encoding], [output_encoding])",
"type": "method",
"name": "update",
- "desc": "<!--\nUpdates the cipher with `data`, the encoding of which is given in\n`input_encoding` and can be `'utf8'`, `'ascii'` or `'binary'`. If no\nencoding is provided, then a buffer is expected.\n-->\n\n<p><code>data</code> で暗号を更新します。\n<code>input_encoding</code> で与えられるエンコーディングは <code>&#39;utf8&#39;</code>、<code>&#39;ascii&#39;</code>、<code>&#39;binary&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが期待されます。\n\n</p>\n<p>The <code>output_encoding</code> specifies the output format of the enciphered\ndata, and can be <code>&#39;binary&#39;</code>, <code>&#39;base64&#39;</code> or <code>&#39;hex&#39;</code>. If no encoding is\nprovided, then a buffer iis returned.\n--&gt;\n\n</p>\n<p><code>output_encoding</code> は暗号化されたデータの出力フォーマットを指定するもので、\n<code>&#39;utf8&#39;</code>、<code>&#39;ascii&#39;</code> または <code>&#39;binary&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nReturns the enciphered contents, and can be called many times with new\ndata as it is streamed.\n-->\n\n<p>暗号化されたコンテンツが返されます。これは新しいデータがストリームに流される際に何度も呼び出されます。\n\n</p>\n",
+ "desc": "<!--\nUpdates the cipher with `data`, the encoding of which is given in\n`input_encoding` and can be `'utf8'`, `'ascii'` or `'binary'`. If no\nencoding is provided, then a buffer is expected.\n-->\n\n<p><code>data</code> で暗号を更新します。\n<code>input_encoding</code> で与えられるエンコーディングは <code>&#39;utf8&#39;</code>、<code>&#39;ascii&#39;</code>、<code>&#39;binary&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが期待されます。\n\n</p>\n<p>The <code>output_encoding</code> specifies the output format of the enciphered\ndata, and can be <code>&#39;binary&#39;</code>, <code>&#39;base64&#39;</code> or <code>&#39;hex&#39;</code>. If no encoding is\nprovided, then a buffer is returned.\n--&gt;\n\n</p>\n<p><code>output_encoding</code> は暗号化されたデータの出力フォーマットを指定するもので、\n<code>&#39;utf8&#39;</code>、<code>&#39;ascii&#39;</code> または <code>&#39;binary&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nReturns the enciphered contents, and can be called many times with new\ndata as it is streamed.\n-->\n\n<p>暗号化されたコンテンツが返されます。これは新しいデータがストリームに流される際に何度も呼び出されます。\n\n</p>\n",
"signatures": [
{
"params": [
@@ -439,7 +301,7 @@
"textRaw": "cipher.final([output_encoding])",
"type": "method",
"name": "final",
- "desc": "<!--\nReturns any remaining enciphered contents, with `output_encoding`\nbeing one of: `'binary'`, `'base64'` or `'hex'`. If no encoding is\nprovided, then a buffer is returned.\n-->\n\n<p>暗号化されたコンテンツの残りを返します。\n<code>output_encoding</code> は次のいずれかです: <code>&#39;binary&#39;</code>、<code>&#39;base64&#39;</code> または <code>&#39;hex&#39;</code>。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `cipher` object can not be used after `final()` method been\ncalled.\n-->\n\n<p>注意: <code>final()</code> メソッドを呼び出した後で <code>cipher</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
+ "desc": "<!--\nReturns any remaining enciphered contents, with `output_encoding`\nbeing one of: `'binary'`, `'base64'` or `'hex'`. If no encoding is\nprovided, then a buffer is returned.\n-->\n\n<p>暗号化されたコンテンツの残りを返します。\n<code>output_encoding</code> は次のいずれかです: <code>&#39;binary&#39;</code>、<code>&#39;base64&#39;</code> または <code>&#39;hex&#39;</code>。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `cipher` object can not be used after `final()` method has been\ncalled.\n-->\n\n<p>注意: <code>final()</code> メソッドが呼び出された後で <code>cipher</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
"signatures": [
{
"params": [
@@ -502,7 +364,7 @@
"textRaw": "decipher.final([output_encoding])",
"type": "method",
"name": "final",
- "desc": "<!--\nReturns any remaining plaintext which is deciphered, with\n`output_encoding` being one of: `'binary'`, `'ascii'` or `'utf8'`. If\nno encoding is provided, then a buffer is returned.\n-->\n\n<p>復号化されたプレーンテキストの残りを返します。\n<code>output_decoding</code> は <code>&#39;binary&#39;</code>、<code>&#39;ascii&#39;</code> あるいは <code>&#39;utf8&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `decipher` object can not be used after `final()` method been\ncalled.\n-->\n\n<p>注意: <code>final()</code> メソッドを呼び出した後で <code>decipher</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
+ "desc": "<!--\nReturns any remaining plaintext which is deciphered, with\n`output_encoding` being one of: `'binary'`, `'ascii'` or `'utf8'`. If\nno encoding is provided, then a buffer is returned.\n-->\n\n<p>復号化されたプレーンテキストの残りを返します。\n<code>output_decoding</code> は <code>&#39;binary&#39;</code>、<code>&#39;ascii&#39;</code> あるいは <code>&#39;utf8&#39;</code> のいずれかです。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `decipher` object can not be used after `final()` method has been\ncalled.\n-->\n\n<p>注意: <code>final()</code> メソッドが呼び出された後で <code>decipher</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
"signatures": [
{
"params": [
@@ -557,7 +419,7 @@
"textRaw": "sign.sign(private_key, [output_format])",
"type": "method",
"name": "sign",
- "desc": "<!--\nCalculates the signature on all the updated data passed through the\nsign. `private_key` is a string containing the PEM encoded private\nkey for signing.\n-->\n\n<p>署名オブジェクトに渡された全ての更新データで署名を計算します。\n<code>private_key</code> は PEM でエンコードされた秘密鍵を内容とする文字列です。\n\n</p>\n<!--\nReturns the signature in `output_format` which can be `'binary'`,\n`'hex'` or `'base64'`. If no encoding is provided, then a buffer is\nreturned.\n-->\n\n<p><code>&#39;binary&#39;</code>、<code>&#39;hex&#39;</code>、あるいは <code>&#39;base64&#39;</code> のいずれかを指定した <code>output_format</code>\nによる署名を返します。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `sign` object can not be used after `sign()` method been\ncalled.\n-->\n\n<p>注意: <code>sign()</code> メソッドを呼び出した後で <code>sign</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
+ "desc": "<!--\nCalculates the signature on all the updated data passed through the\nsign. `private_key` is a string containing the PEM encoded private\nkey for signing.\n-->\n\n<p>署名オブジェクトに渡された全ての更新データで署名を計算します。\n<code>private_key</code> は PEM でエンコードされた秘密鍵を内容とする文字列です。\n\n</p>\n<!--\nReturns the signature in `output_format` which can be `'binary'`,\n`'hex'` or `'base64'`. If no encoding is provided, then a buffer is\nreturned.\n-->\n\n<p><code>&#39;binary&#39;</code>、<code>&#39;hex&#39;</code>、あるいは <code>&#39;base64&#39;</code> のいずれかを指定した <code>output_format</code>\nによる署名を返します。\nエンコーディングが与えられなかった場合はバッファが返されます。\n\n</p>\n<!--\nNote: `sign` object can not be used after `sign()` method has been\ncalled.\n-->\n\n<p>注意: <code>sign()</code> メソッドが呼び出された後で <code>sign</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
"signatures": [
{
"params": [
@@ -599,7 +461,7 @@
"textRaw": "verifier.verify(object, signature, [signature_format])",
"type": "method",
"name": "verify",
- "desc": "<!--\nVerifies the signed data by using the `object` and `signature`.\n`object` is a string containing a PEM encoded object, which can be\none of RSA public key, DSA public key, or X.509 certificate.\n`signature` is the previously calculated signature for the data, in\nthe `signature_format` which can be `'binary'`, `'hex'` or `'base64'`.\nIf no encoding is specified, then a buffer is expected.\n-->\n\n<p>署名されたデータを <code>object</code> と <code>signature</code> で検証します。\n<code>object</code> は RSA 公開鍵、DSA 公開鍵、X.509証明書のいずれかを\nPEM でエンコードしたオブジェクトです。\n<code>signature</code> は先に計算したデータの署名で、\nその <code>signature_format</code> は <code>&#39;binary&#39;</code>、<code>&#39;hex&#39;</code>、または <code>&#39;base64&#39;</code>\nのいずれかです。\nエンコーディングが与えられなかった場合はバッファが期待されます。\n\n</p>\n<!--\nReturns true or false depending on the validity of the signature for\nthe data and public key.\n-->\n\n<p>署名されたデータと公開鍵による検証の結果によって true または false を返します。\n\n</p>\n<!--\nNote: `verifier` object can not be used after `verify()` method been\ncalled.\n-->\n\n<p>注意: <code>verify()</code> メソッドを呼び出した後で <code>verifier</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
+ "desc": "<!--\nVerifies the signed data by using the `object` and `signature`.\n`object` is a string containing a PEM encoded object, which can be\none of RSA public key, DSA public key, or X.509 certificate.\n`signature` is the previously calculated signature for the data, in\nthe `signature_format` which can be `'binary'`, `'hex'` or `'base64'`.\nIf no encoding is specified, then a buffer is expected.\n-->\n\n<p>署名されたデータを <code>object</code> と <code>signature</code> で検証します。\n<code>object</code> は RSA 公開鍵、DSA 公開鍵、X.509証明書のいずれかを\nPEM でエンコードしたオブジェクトです。\n<code>signature</code> は先に計算したデータの署名で、\nその <code>signature_format</code> は <code>&#39;binary&#39;</code>、<code>&#39;hex&#39;</code>、または <code>&#39;base64&#39;</code>\nのいずれかです。\nエンコーディングが与えられなかった場合はバッファが期待されます。\n\n</p>\n<!--\nReturns true or false depending on the validity of the signature for\nthe data and public key.\n-->\n\n<p>署名されたデータと公開鍵による検証の結果によって true または false を返します。\n\n</p>\n<p>&lt;&lt;&lt;&lt;&lt;&lt;&lt; HEAD\n&lt;!--\n</p>\n",
"signatures": [
{
"params": [
@@ -618,8 +480,157 @@
]
}
]
+ }
+ ],
+ "type": "module",
+ "displayName": "Crypto"
+ },
+ {
+ "textRaw": "Note: `verifier` object can not be used after `verify()` method been",
+ "name": "note:_`verifier`_object_can_not_be_used_after_`verify()`_method_been",
+ "desc": "<p>Note: <code>verifier</code> object can not be used after <code>verify()</code> method has been\n</p>\n<blockquote>\n<blockquote>\n<blockquote>\n<blockquote>\n<blockquote>\n<blockquote>\n<blockquote>\n<p>v0.10\ncalled.\n--&gt;\n\n</p>\n</blockquote>\n</blockquote>\n</blockquote>\n</blockquote>\n</blockquote>\n</blockquote>\n</blockquote>\n<p>注意: <code>verify()</code> メソッドを呼び出した後で <code>verifier</code> \nオブジェクトを使うことはできません。\n\n</p>\n",
+ "methods": [
+ {
+ "textRaw": "crypto.createDiffieHellman(prime_length)",
+ "type": "method",
+ "name": "createDiffieHellman",
+ "desc": "<!--\nCreates a Diffie-Hellman key exchange object and generates a prime of\nthe given bit length. The generator used is `2`.\n-->\n\n<p>ディフィー・ヘルマン鍵共有オブジェクトを作成し、\n与えられた長さの素数を生成します。生成元は <code>2</code> です。\n\n</p>\n",
+ "signatures": [
+ {
+ "params": [
+ {
+ "name": "prime_length"
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "textRaw": "crypto.createDiffieHellman(prime, [encoding])",