Back to index

nordugrid-arc-nox  1.1.0~rc6
Classes | Namespaces | Functions | Variables
hopi.cpp File Reference
#include <unistd.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <errno.h>
#include <glibmm/fileutils.h>
#include <glibmm/miscutils.h>
#include <arc/message/MessageAttributes.h>
#include <arc/message/PayloadRaw.h>
#include <arc/message/PayloadStream.h>
#include <arc/URL.h>
#include <arc/Utils.h>
#include <arc/Thread.h>
#include <arc/StringConv.h>
#include "hopi.h"
#include "PayloadFile.h"

Go to the source code of this file.

Classes

class  Hopi::HopiFileChunks
class  Hopi::HopiFile
class  Hopi::HopiFileTimeout

Namespaces

namespace  Hopi

Functions

static Arc::PluginHopi::get_service (Arc::PluginArgument *arg)
static off_t Hopi::GetEntitySize (Arc::MessagePayload &payload)
static std::string Hopi::GetPath (Arc::Message &inmsg, std::string &base)

Variables

Arc::PluginDescriptor PLUGINS_TABLE_NAME []

Variable Documentation

Initial value:
 {
    { "hopi", "HED:SERVICE", 0, &Hopi::get_service },
    { NULL, NULL, 0, NULL}
}

Definition at line 619 of file hopi.cpp.