(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 323 323: def self::instance_methods( include_superclass=true ) 324: return INSTANCE_METHODS 325: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 328 328: def initialize( uri=nil ) 329: @uri = uri 330: @server = nil 331: @allowed = Apache::M_GET | Apache::M_POST 332: @paramtable = {} 333: @sync_header = false 334: @content_type = 'text/html' 335: @hostname = 'localhost' 336: @path_info = '' 337: @headers_in = Apache::Table.new 338: @headers_out = Apache::Table.new 339: @options = {} 340: @uploads = {} 341: @method_number = Apache::M_GET 342: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 361 361: def cookies=( hash ) 362: # :TODO: Munge the hash into a hash of Apache::Cookie objects 363: @cookies = hash 364: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 357 357: def param( key ) 358: @paramtable[ key ] 359: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 351 351: def paramtable=( hash ) 352: # :TODO: Munge the hash into an Apache::Table object 353: @paramtable = @params = hash.stringify_keys 354: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 370 370: def request_method 371: return Apache::METHOD_NUMBERS_TO_NAMES[ @method_number ] 372: end
(Not documented)
# File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 374 374: def request_method=( methodname ) 375: @method_number = Apache::METHOD_NAMES_TO_NUMBERS[ methodname ] or 376: raise "No such HTTP method '%s'" % [methodname] 377: end
--- SEC00007
--- ""
--- - name: allowed rw: RW a_desc: "" - name: content_type rw: RW a_desc: "" - name: cookies rw: RW a_desc: "" - name: headers_in rw: RW a_desc: "" - name: headers_out rw: RW a_desc: "" - name: hostname rw: RW a_desc: "" - name: method_number rw: RW a_desc: "" - name: options rw: RW a_desc: "" - name: paramtable rw: RW a_desc: "" - name: path_info rw: RW a_desc: "" - name: server rw: W a_desc: "" - name: sync_header rw: RW a_desc: "" - name: uploads rw: RW a_desc: "" - name: uri rw: RW a_desc: ""
--- - methods: - visibility: public aref: M000023 name: instance_methods sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 323</span>\n\ 323: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-keyword kw\">self</span><span class=\"ruby-operator\">::</span><span class=\"ruby-identifier\">instance_methods</span>( <span class=\"ruby-identifier\">include_superclass</span>=<span class=\"ruby-keyword kw\">true</span> )\n\ 324: <span class=\"ruby-keyword kw\">return</span> <span class=\"ruby-constant\">INSTANCE_METHODS</span>\n\ 325: <span class=\"ruby-keyword kw\">end</span>" params: ( include_superclass=true ) - visibility: public aref: M000024 name: new sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 328</span>\n\ 328: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">initialize</span>( <span class=\"ruby-identifier\">uri</span>=<span class=\"ruby-keyword kw\">nil</span> )\n\ 329: <span class=\"ruby-ivar\">@uri</span> = <span class=\"ruby-identifier\">uri</span>\n\ 330: <span class=\"ruby-ivar\">@server</span> = <span class=\"ruby-keyword kw\">nil</span>\n\ 331: <span class=\"ruby-ivar\">@allowed</span> = <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">M_GET</span> <span class=\"ruby-operator\">|</span> <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">M_POST</span>\n\ 332: <span class=\"ruby-ivar\">@paramtable</span> = {}\n\ 333: <span class=\"ruby-ivar\">@sync_header</span> = <span class=\"ruby-keyword kw\">false</span>\n\ 334: <span class=\"ruby-ivar\">@content_type</span> = <span class=\"ruby-value str\">'text/html'</span>\n\ 335: <span class=\"ruby-ivar\">@hostname</span> = <span class=\"ruby-value str\">'localhost'</span>\n\ 336: <span class=\"ruby-ivar\">@path_info</span> = <span class=\"ruby-value str\">''</span>\n\ 337: <span class=\"ruby-ivar\">@headers_in</span> = <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">Table</span>.<span class=\"ruby-identifier\">new</span>\n\ 338: <span class=\"ruby-ivar\">@headers_out</span> = <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">Table</span>.<span class=\"ruby-identifier\">new</span>\n\ 339: <span class=\"ruby-ivar\">@options</span> = {}\n\ 340: <span class=\"ruby-ivar\">@uploads</span> = {}\n\ 341: <span class=\"ruby-ivar\">@method_number</span> = <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">M_GET</span>\n\ 342: <span class=\"ruby-keyword kw\">end</span>" params: ( uri=nil ) category: Class type: Public - methods: - visibility: public aref: M000028 name: cookies= sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 361</span>\n\ 361: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">cookies=</span>( <span class=\"ruby-identifier\">hash</span> )\n\ 362: <span class=\"ruby-comment cmt\"># :TODO: Munge the hash into a hash of Apache::Cookie objects</span>\n\ 363: <span class=\"ruby-ivar\">@cookies</span> = <span class=\"ruby-identifier\">hash</span>\n\ 364: <span class=\"ruby-keyword kw\">end</span>" params: ( hash ) - visibility: public aref: M000027 name: param sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 357</span>\n\ 357: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">param</span>( <span class=\"ruby-identifier\">key</span> )\n\ 358: <span class=\"ruby-ivar\">@paramtable</span>[ <span class=\"ruby-identifier\">key</span> ]\n\ 359: <span class=\"ruby-keyword kw\">end</span>" params: ( key ) - visibility: public aref: M000026 name: params= m_desc: |- <p> Alias for #paramtable= </p> params: ( hash ) - visibility: public aref: M000025 name: paramtable= sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 351</span>\n\ 351: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">paramtable=</span>( <span class=\"ruby-identifier\">hash</span> )\n\ 352: <span class=\"ruby-comment cmt\"># :TODO: Munge the hash into an Apache::Table object</span>\n\ 353: <span class=\"ruby-ivar\">@paramtable</span> = <span class=\"ruby-ivar\">@params</span> = <span class=\"ruby-identifier\">hash</span>.<span class=\"ruby-identifier\">stringify_keys</span>\n\ 354: <span class=\"ruby-keyword kw\">end</span>" aka: - aref: Request.html#M000026 name: params= params: ( hash ) - visibility: public aref: M000030 name: request_method sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 370</span>\n\ 370: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">request_method</span>\n\ 371: <span class=\"ruby-keyword kw\">return</span> <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">METHOD_NUMBERS_TO_NAMES</span>[ <span class=\"ruby-ivar\">@method_number</span> ]\n\ 372: <span class=\"ruby-keyword kw\">end</span>" params: () - visibility: public aref: M000031 name: request_method= sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 374</span>\n\ 374: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">request_method=</span>( <span class=\"ruby-identifier\">methodname</span> )\n\ 375: <span class=\"ruby-ivar\">@method_number</span> = <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">METHOD_NAMES_TO_NUMBERS</span>[ <span class=\"ruby-identifier\">methodname</span> ] <span class=\"ruby-keyword kw\">or</span>\n\ 376: <span class=\"ruby-identifier\">raise</span> <span class=\"ruby-value str\">"No such HTTP method '%s'"</span> <span class=\"ruby-operator\">%</span> [<span class=\"ruby-identifier\">methodname</span>]\n\ 377: <span class=\"ruby-keyword kw\">end</span>" params: ( methodname ) - visibility: public aref: M000029 name: server sourcecode: " <span class=\"ruby-comment cmt\"># File /Users/ged/source/ruby/Arrow/lib/apache/fakerequest.rb, line 366</span>\n\ 366: <span class=\"ruby-keyword kw\">def</span> <span class=\"ruby-identifier\">server</span>\n\ 367: <span class=\"ruby-ivar\">@server</span> <span class=\"ruby-operator\">||=</span> <span class=\"ruby-constant\">Apache</span><span class=\"ruby-operator\">::</span><span class=\"ruby-constant\">Server</span>.<span class=\"ruby-identifier\">new</span>\n\ 368: <span class=\"ruby-keyword kw\">end</span>" params: () category: Instance type: Public
---
--- - name: INSTANCE_METHODS value: "%w{ << add_cgi_vars add_common_vars all_params allow_options allow_overrides allowed allowed= args args= attributes auth_name auth_name= auth_type auth_type= binmode bytes_sent cache_resp cache_resp= cancel connection construct_url content_encoding content_encoding= content_languages content_languages= content_length content_type content_type= cookies cookies= custom_response default_charset default_type disable_uploads= disable_uploads? dispatch_handler dispatch_handler= eof eof? err_headers_out error_message escape_html exception filename filename= finfo get_basic_auth_pw get_client_block getc hard_timeout header_only? headers_in headers_out hostname initial? internal_redirect kill_timeout last log_reason lookup_file lookup_uri main main? method_number next note_auth_failure note_basic_auth_failure note_digest_auth_failure notes options output_buffer param params params_as_string paramtable parse path_info path_info= post_max post_max= prev print printf protocol proxy? proxy_pass? putc puts read register_cleanup remote_host remote_logname replace request_method request_time requires reset_timeout satisfies script_name script_path send_fd send_http_header sent_http_header? server server_name server_port setup_cgi_env setup_client_block should_client_block should_client_block? signature soft_timeout status status= status_line status_line= subprocess_env sync= sync_header sync_header= sync_output sync_output= temp_dir temp_dir= the_request unparsed_uri upload_hook upload_hook= upload_hook_data upload_hook_data= uploads uploads_disabled? uri uri= user user= write }"
--- - old_name: paramtable new_name: params - old_name: uri new_name: unparsed_uri
Generated with the Darkfish Rdoc Generator.