NetServices Stack source

Dependents:   HelloWorld ServoInterfaceBoardExample1 4180_Lab4

Embed: (wiki syntax)

« Back to documentation index

HTTPFile Class Reference

HTTPFile Class Reference

HTTP Client data container for files. More...

#include <HTTPFile.h>

Inherits HTTPData.

Public Member Functions

 HTTPFile (const char *path)
 Instantiates data source/sink with file in param.
virtual void clear ()
 Forces file closure.

Friends

class HTTPClient

Detailed Description

HTTP Client data container for files.

This class provides file access/storage for HTTP requests and responses' data payloads.

Definition at line 40 of file HTTPFile.h.


Constructor & Destructor Documentation

HTTPFile ( const char *  path )

Instantiates data source/sink with file in param.

Uses file at path path. It will be opened when some data has to be read/written from/to it and closed when this operation is complete or on destruction of the instance. Note that the file will be opened with mode "w" for writing and mode "r" for reading, so the file will be cleared between each request if you are using it for writing.

Note:
Note that to use this you must instantiate a proper file system (such as the LocalFileSystem or the SDFileSystem).

Definition at line 29 of file HTTPFile.cpp.


Member Function Documentation

void clear (  ) [virtual]

Forces file closure.

Definition at line 39 of file HTTPFile.cpp.