BasicSocket

BasicSocket

refe

 ==== BasicSocket ====
 ソケットを表す抽象クラス。具体的なソケット操作はサブクラスで
 定義されます。
 例えばインターネットメインストリームソケットの場合は
 TCPSocketを用います。
 ---- Singleton methods ----
 do_not_reverse_lookup do_not_reverse_lookup= for_fd
 ---- Instance methods ----
 getpeername getsockname getsockopt recv send setsockopt
 shutdown
 ---- Singleton methods (inherited) ----
 APPEND BINARY CREAT EXCL FNM_CASEFOLD FNM_DOTMATCH
 FNM_NOESCAPE FNM_PATHNAME FNM_PERIOD LOCK_EX LOCK_NB
 LOCK_SH LOCK_UN NOCTTY NONBLOCK RDONLY RDWR SEEK_CUR
 SEEK_END SEEK_SET SYNC TRUNC WRONLY foreach new open pipe
 popen read readlines select sysopen
 ---- Instance methods (inherited) ----
 << == === =~ __id__ __send__ _dump _load all? any? binmode
 class clone close close_read close_write closed? collect
 detect display dup each each_byte each_line each_with_index
 entries eof eof? eql? equal? extend fcntl fileno find
 find_all flush freeze frozen? fsync getc gets grep hash id
 include? initialize initialize_copy inject inspect
 instance_eval instance_of? instance_variable_get
 instance_variable_set instance_variables ioctl is_a? isatty
 kind_of? lineno lineno= map marshal_dump marshal_load max
 member? method method_missing methods min nil? object_id
 partition pid pos pos= pretty_print pretty_print_cycle
 pretty_print_instance_variables print printf
 private_methods protected_methods public_methods putc puts
 read readchar readline readlines reject
 remove_instance_variable reopen respond_to? rewind seek
 select singleton_method_added singleton_method_removed
 singleton_method_undefined singleton_methods sort sort_by
 stat sync sync= sysread sysseek syswrite taint tainted?
 tell to_a to_ary to_hash to_i to_int to_io to_s to_str tty?
 type ungetc untaint write zip