#include <Libs/MRML/Core/vtkURIHandler.h>
|
size_t | BufferedWrite (char *buffer, size_t size, size_t nitems) |
|
This function writes the downloaded data in a buffered manner More...
|
|
virtual int | CanHandleURI (const char *vtkNotUsed(uri)) |
| need something that goes the other way too... More...
|
|
virtual const char * | GetClassName () |
|
virtual char * | GetHostName () |
|
virtual char * | GetName () |
|
virtual vtkPermissionPrompter * | GetPermissionPrompter () |
|
virtual char * | GetPrefix () |
|
virtual int | GetRequiresPermission () |
|
virtual int | IsA (const char *type) |
|
void | PrintSelf (ostream &os, vtkIndent indent) override |
|
int | ProgressCallback (FILE *outputFile, double dltotal, double dlnow, double ultotal, double ulnow) |
|
This function gives us some feedback on how our download is going. More...
|
|
virtual void | SetHostName (const char *) |
|
virtual void | SetLocalFile (FILE *localFile) |
|
Use this function to set LocalFile More...
|
|
virtual void | SetName (const char *) |
|
virtual void | SetPermissionPrompter (vtkPermissionPrompter *prompter) |
|
virtual void | SetPrefix (const char *) |
|
virtual void | SetRequiresPermission (int) |
|
virtual void | StageFileRead (const char *source, const char *destination) |
|
virtual void | StageFileRead (const char *source, const char *destination, const char *username, const char *password, const char *hostname) |
|
various Read/Write method footprints useful to redefine in specific handlers. More...
|
|
virtual void | StageFileWrite (const char *source, const char *destination) |
|
virtual void | StageFileWrite (const char *source, const char *username, const char *password, const char *hostname, const char *sessionID) |
|
Definition at line 11 of file vtkURIHandler.h.
◆ Superclass
◆ vtkURIHandler() [1/2]
vtkURIHandler::vtkURIHandler |
( |
| ) |
|
|
protected |
◆ ~vtkURIHandler()
vtkURIHandler::~vtkURIHandler |
( |
| ) |
|
|
overrideprotected |
◆ vtkURIHandler() [2/2]
◆ BufferedWrite()
size_t vtkURIHandler::BufferedWrite |
( |
char * |
buffer, |
|
|
size_t |
size, |
|
|
size_t |
nitems |
|
) |
| |
This function writes the downloaded data in a buffered manner
◆ CanHandleURI()
virtual int vtkURIHandler::CanHandleURI |
( |
const char * |
vtkNotUseduri | ) |
|
|
inlinevirtual |
need something that goes the other way too...
Determine whether protocol is appropriate for this handler. NOTE: Subclasses should implement this method
Definition at line 48 of file vtkURIHandler.h.
◆ GetClassName()
virtual const char* vtkURIHandler::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetHostName()
virtual char* vtkURIHandler::GetHostName |
( |
| ) |
|
|
virtual |
◆ GetName()
virtual char* vtkURIHandler::GetName |
( |
| ) |
|
|
virtual |
◆ GetPermissionPrompter()
◆ GetPrefix()
virtual char* vtkURIHandler::GetPrefix |
( |
| ) |
|
|
virtual |
◆ GetRequiresPermission()
virtual int vtkURIHandler::GetRequiresPermission |
( |
| ) |
|
|
virtual |
◆ IsA()
virtual int vtkURIHandler::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkURIHandler::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
The Usual vtk class functions.
◆ operator=()
◆ PrintSelf()
void vtkURIHandler::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
|
override |
◆ ProgressCallback()
int vtkURIHandler::ProgressCallback |
( |
FILE * |
outputFile, |
|
|
double |
dltotal, |
|
|
double |
dlnow, |
|
|
double |
ultotal, |
|
|
double |
ulnow |
|
) |
| |
This function gives us some feedback on how our download is going.
◆ SafeDownCast()
static vtkURIHandler* vtkURIHandler::SafeDownCast |
( |
vtkObject * |
o | ) |
|
|
static |
◆ SetHostName()
virtual void vtkURIHandler::SetHostName |
( |
const char * |
| ) |
|
|
virtual |
◆ SetLocalFile()
virtual void vtkURIHandler::SetLocalFile |
( |
FILE * |
localFile | ) |
|
|
virtual |
Use this function to set LocalFile
◆ SetName()
virtual void vtkURIHandler::SetName |
( |
const char * |
| ) |
|
|
virtual |
◆ SetPermissionPrompter()
◆ SetPrefix()
virtual void vtkURIHandler::SetPrefix |
( |
const char * |
| ) |
|
|
virtual |
◆ SetRequiresPermission()
virtual void vtkURIHandler::SetRequiresPermission |
( |
int |
| ) |
|
|
virtual |
◆ StageFileRead() [1/2]
virtual void vtkURIHandler::StageFileRead |
( |
const char * |
source, |
|
|
const char * |
destination |
|
) |
| |
|
virtual |
virtual methods to be defined in subclasses. (Maybe these should be defined to handle default file operations)
Reimplemented in vtkHTTPHandler.
◆ StageFileRead() [2/2]
virtual void vtkURIHandler::StageFileRead |
( |
const char * |
source, |
|
|
const char * |
destination, |
|
|
const char * |
username, |
|
|
const char * |
password, |
|
|
const char * |
hostname |
|
) |
| |
|
virtual |
various Read/Write method footprints useful to redefine in specific handlers.
◆ StageFileWrite() [1/2]
virtual void vtkURIHandler::StageFileWrite |
( |
const char * |
source, |
|
|
const char * |
destination |
|
) |
| |
|
virtual |
◆ StageFileWrite() [2/2]
virtual void vtkURIHandler::StageFileWrite |
( |
const char * |
source, |
|
|
const char * |
username, |
|
|
const char * |
password, |
|
|
const char * |
hostname, |
|
|
const char * |
sessionID |
|
) |
| |
|
virtual |
◆ HostName
char* vtkURIHandler::HostName |
|
protected |
◆ LocalFile
FILE* vtkURIHandler::LocalFile |
|
protected |
local file, it gets passed to C functions in libcurl
Definition at line 95 of file vtkURIHandler.h.
◆ Name
char* vtkURIHandler::Name |
|
protected |
◆ Prefix
char* vtkURIHandler::Prefix |
|
protected |
The documentation for this class was generated from the following file: