R.rsp v0.3.0

0

Monthly downloads

0th

Percentile

R Server Pages

An R Server Page (RSP) is a document that contains both text in a format of choice (HTML, TeX, ...) as well as R source code within special tags. An RSP file can be translated into a so called R servlet, which is an R script that outputs the final document when sourced. This way documents in any format can be generated dynamically using R, e.g. automatic reports of statistical analysis. Utilizing a internal cross-platform web server, this package provides dynamic help pages in HTML. If other packages provide RSP help pages, these are automatically linked to in the RSP main menu.

Functions in R.rsp

Name Description
escape.RspLanguage Escapes a string specifically for a given RSP response language
RspPage The RspPage class
FileRspResponse The FileRspResponse class
write.HttpDaemonRspResponse Writes strings to an HttpDaemonRspResponse buffer
getComment.RspLanguage Gets a comment string specific for a given RSP response language
import.RspResponse Imports the output from another RSP file
appendRootPaths.HttpDaemon Appends and inserts new paths to the list of known root directories
getConfig.HttpDaemon Retrieves the servers 'config' structure from Tcl
HttpDaemon The HttpDaemon class
HttpDaemonRspResponse The HttpDaemonRspResponse class
getRemoteHost.HttpRequest Gets the fully qualified name of the client that sent the request
RspLanguage The RspLanguage class
isStarted.HttpDaemon Checks if the HTTP daemon is started
setRootPaths.HttpDaemon Sets a new set of root directories for the HTTP daemon
processRsp.HttpDaemon Processes an RSP page
getVerbatim.RspLanguage Gets a verbatim string specific for a given RSP response language
flush.FileRspResponse Flushes the response buffer
getComment.HtmlRspLanguage Gets a comment string specifically for the HTML language
getAbsolutePath.FileRspResponse Gets the absolute pathname to the current RSP file
getAbsolutePath.RspPage Gets the absolute pathname to the current RSP file
browseRsp Starts the internal web browser and opens the URL in the default web browser
openUrl.HttpDaemon Starts the HTTP daemon and launches the specified URL
flush.HttpDaemonRspResponse Flushes the buffer of an HttpDaemonRspResponse to the HttpDaemon
restart.HttpDaemon Restarts the HTTP daemon
getServerPort.HttpRequest Gets the port number on which this request was received
getRemoteAddress.HttpRequest Gets the IP address of the client that sent the request
write.FileRspResponse Writes an RSP response to the predefined output file
RspResponse The RspResponse class
as.character.HttpRequest Returns a short string describing the HTTP request
R.rsp-package Package R.rsp
escape.HtmlRspLanguage Escapes a string specifically for the HTML language
getVerbatim.HtmlRspLanguage Gets a verbatim string specifically for the HTML language
getDefaultFilename.HttpDaemon Gets the default filename to be loaded by the HTTP daemon
getParameter.HttpRequest Gets a parameter
as.character.HttpDaemon Returns a short string describing the HTTP daemon
nbrOfParameters.HttpRequest Gets the number of parameters
getContentLength.HttpRequest Gets the length of contents
flush.RspResponse Flushes the response buffer
getParameters.HttpRequest Gets all parameters
getPort.HttpDaemon Gets the socket port of the HTTP daemon
Non-documented objects Non-documented objects
getContentType.HttpRequest Gets the MIME type of the body of the request
writeResponse.HttpDaemon Writes a string to the HTTP output connection
getPath.RspPage Gets the path of the directory of the current RSP file
getProtocol.HttpRequest Gets the name and version of the protocol used to make this request
sourceTcl.HttpDaemon Loads the Tcl source for the HTTP daemon into R
getOutput.FileRspResponse Gets the output for an RSP response
write.RspResponse Writes an RSP response to the predefined output file
hasParameter.HttpRequest Checks if a parameter exists
getServerName.HttpRequest Gets the host name of the server that revieved the request
indexOfNonQuoted Gets the first index of a string that is not inside a double qouted string
getLanguage.RspLanguage Gets the language string
getHttpRequest.HttpDaemon Gets the HTTP request
getNewline.RspLanguage Gets the newline string specific for a given RSP response language
getName.FileRspResponse Gets the (base)name of the current RSP file
startHelp.HttpDaemon Starts the HTTP daemon and launches the help page
sourceAllRsp Processes one or several RSP files
HtmlRspLanguage The HtmlRspLanguage class
getPath.FileRspResponse Gets the path of the directory of the current RSP file
start.HttpDaemon Starts the HTTP daemon
getRealPath.HttpRequest Gets the file system path for a given URI
getScheme.HttpRequest Gets the scheme used to make this request
stop.HttpDaemon Stops the HTTP daemon
getName.RspPage Gets the (base)name of the current RSP file
HttpRequest The HttpRequest class
translateRsp Translates an RSP file to an R servlet
getRootPaths.HttpDaemon Gets the root directories of the HTTP daemon
importRsp Imports an RSP file
sourceRsp Processes an RSP file by translating it to an R servlet, which is then sourced
No Results!

Last month downloads

Details

Date 2006-07-20
License LGPL version 2.1 or newer (the releases)
URL http://www.braju.com/R/
ContribURL http://www.maths.lth.se/help/R/
DevelURL http://www.maths.lth.se/help/R/
LazyLoad TRUE
Packaged Thu Jul 20 13:52:26 2006; hb

Include our badge in your README

[![Rdoc](http://www.rdocumentation.org/badges/version/R.rsp)](http://www.rdocumentation.org/packages/R.rsp)