helper.h File Reference
#include "base/AsyncCall.h"
#include "base/InstanceId.h"
#include "base/RefCount.h"
#include "cbdata.h"
#include "comm/forward.h"
#include "dlink.h"
#include "helper/ChildConfig.h"
#include "helper/forward.h"
#include "helper/Reply.h"
#include "helper/Request.h"
#include "helper/ReservationId.h"
#include "ip/Address.h"
#include "sbuf/SBuf.h"
#include <list>
#include <map>
#include <queue>
#include <unordered_map>
Include dependency graph for helper.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Helper::Xaction
 Holds the required data to serve a helper request. More...
 
class  Helper::Client
 
struct  Helper::Client::_stats
 
class  statefulhelper
 
class  Helper::SessionBase
 represents a single helper process More...
 
struct  Helper::SessionBase::_helper_flags
 
class  Helper::Session
 
class  helper_stateful_server
 

Namespaces

namespace  Helper
 helper protocol primitives
 

Functions

void helperSubmit (const Helper::Client::Pointer &, const char *buf, HLPCB *, void *cbData)
 
void helperStatefulSubmit (const statefulhelper::Pointer &, const char *buf, HLPCB *, void *cbData, uint64_t reservation)
 
void helperShutdown (const Helper::Client::Pointer &)
 
void helperStatefulShutdown (const statefulhelper::Pointer &)
 

Function Documentation

◆ helperShutdown()

◆ helperStatefulShutdown()

◆ helperStatefulSubmit()

void helperStatefulSubmit ( const statefulhelper::Pointer ,
const char *  buf,
HLPCB ,
void *  cbData,
uint64_t  reservation 
)

◆ helperSubmit()

void helperSubmit ( const Helper::Client::Pointer hlp,
const char *  buf,
HLPCB callback,
void *  cbData 
)

Definition at line 480 of file helper.cc.

References SubmissionFailure(), and Helper::Client::trySubmit().

Referenced by constructHelperQuery().

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors