Back to index

nordugrid-arc-nox  1.1.0~rc6
Namespaces | Defines | Functions
put.cpp File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include <dirent.h>
#include <fcntl.h>
#include <string>
#include <fstream>
#include <arc/StringConv.h>
#include <arc/Utils.h>
#include <arc/message/PayloadStream.h>
#include <arc/message/PayloadRaw.h>
#include "PayloadFile.h"
#include "job.h"
#include "arex.h"

Go to the source code of this file.

Namespaces

namespace  ARex

Defines

#define MAX_CHUNK_SIZE   (10*1024*1024)

Functions

static Arc::MCC_Status ARex::http_put (ARexJob &job, const std::string &hpath, Arc::Logger &logger, Arc::PayloadStreamInterface &stream)
static Arc::MCC_Status ARex::http_put (ARexJob &job, const std::string &hpath, Arc::Logger &logger, Arc::PayloadRawInterface &buf)
static bool ARex::write_file (int h, char *buf, size_t size)

Define Documentation

#define MAX_CHUNK_SIZE   (10*1024*1024)

Definition at line 25 of file put.cpp.