Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

i2o_block_transfer(9) [suse man page]

I2O_BLOCK_TRANSFER(9)					       Message-based devices					     I2O_BLOCK_TRANSFER(9)

NAME
i2o_block_transfer - Transfer a request to/from the I2O controller SYNOPSIS
int i2o_block_transfer(struct request * req); ARGUMENTS
req the request which should be transfered DESCRIPTION
This function converts the request into a I2O message. The necessary DMA buffers are allocated and after everything is setup post the message to the I2O controller. No cleanup is done by this function. It is done on the interrupt side when the reply arrives. Return 0 on success or negative error code on failure. COPYRIGHT
Kernel Hackers Manual 2.6. July 2010 I2O_BLOCK_TRANSFER(9)

Check Out this Related Man Page

Mojo::Message::Request(3pm)				User Contributed Perl Documentation			       Mojo::Message::Request(3pm)

NAME
Mojo::Message::Request - HTTP 1.1 request container SYNOPSIS
use Mojo::Message::Request; # Parse my $req = Mojo::Message::Request->new; $req->parse("GET /foo HTTP/1.0x0ax0d"); $req->parse("Content-Length: 12x0ax0dx0ax0d"); $req->parse("Content-Type: text/plainx0ax0dx0ax0d"); $req->parse('Hello World!'); say $req->body; # Build my $req = Mojo::Message::Request->new; $req->url->parse('http://127.0.0.1/foo/bar'); $req->method('GET'); say $req->to_string; DESCRIPTION
Mojo::Message::Request is a container for HTTP 1.1 requests as described in RFC 2616. EVENTS
Mojo::Message::Request inherits all events from Mojo::Message. ATTRIBUTES
Mojo::Message::Request inherits all attributes from Mojo::Message and implements the following new ones. "env" my $env = $req->env; $req = $req->env({}); Direct access to the "CGI" or "PSGI" environment hash if available. # Check CGI version my $version = $req->env->{GATEWAY_INTERFACE}; # Check PSGI version my $version = $req->env->{'psgi.version'}; "method" my $method = $req->method; $req = $req->method('POST'); HTTP request method, defaults to "GET". "url" my $url = $req->url; $req = $req->url(Mojo::URL->new); HTTP request URL, defaults to a Mojo::URL object. my $foo = $req->url->query->to_hash->{foo}; METHODS
Mojo::Message::Request inherits all methods from Mojo::Message and implements the following new ones. "clone" my $clone = $req->clone; Clone request if possible, otherwise return "undef". "cookies" my $cookies = $req->cookies; $req = $req->cookies(Mojo::Cookie::Request->new); $req = $req->cookies({name => 'foo', value => 'bar'}); Access request cookies, usually Mojo::Cookie::Request objects. say $req->cookies->[1]->value; "fix_headers" $req = $req->fix_headers; Make sure request has all required headers for the current HTTP version. "is_secure" my $success = $req->is_secure; Check if connection is secure. "is_xhr" my $success = $req->is_xhr; Check "X-Requested-With" header for "XMLHttpRequest" value. "param" my @names = $req->param; my $foo = $req->param('foo'); my @foo = $req->param('foo'); Access "GET" and "POST" parameters. Note that this method caches all data, so it should not be called before the entire request body has been received. "params" my $p = $req->params; All "GET" and "POST" parameters, usually a Mojo::Parameters object. say $req->params->param('foo'); "parse" $req = $req->parse('GET /foo/bar HTTP/1.1'); $req = $req->parse(REQUEST_METHOD => 'GET'); $req = $req->parse({REQUEST_METHOD => 'GET'}); Parse HTTP request chunks or environment hash. "proxy" my $proxy = $req->proxy; $req = $req->proxy('http://foo:bar@127.0.0.1:3000'); $req = $req->proxy(Mojo::URL->new('http://127.0.0.1:3000')); Proxy URL for request. # Disable proxy $req->proxy(0); "query_params" my $p = $req->query_params; All "GET" parameters, usually a Mojo::Parameters object. say $req->query_params->to_hash->{'foo'}; SEE ALSO
Mojolicious, Mojolicious::Guides, <http://mojolicio.us>. perl v5.14.2 2012-09-05 Mojo::Message::Request(3pm)
Man Page