#include <Message.h>

Collaboration diagram for Adaptation::Message:

Public Types

typedef Http::Message Header
 

Public Member Functions

 Message ()
 
 Message (Header *aHeader)
 
 ~Message ()
 
void clear ()
 
void set (Header *aHeader)
 

Static Public Member Functions

static void ShortCircuit (Message &src, Message &dest)
 

Public Attributes

Headerheader
 
BodyPipePointer body_pipe
 

Private Member Functions

 Message (const Message &)
 
Messageoperator= (const Message &)
 

Detailed Description

Definition at line 25 of file Message.h.

Member Typedef Documentation

◆ Header

Definition at line 29 of file Message.h.

Constructor & Destructor Documentation

◆ Message() [1/3]

Adaptation::Message::Message ( )

Definition at line 17 of file Message.cc.

◆ Message() [2/3]

Adaptation::Message::Message ( Header aHeader)

Definition at line 21 of file Message.cc.

◆ ~Message()

Adaptation::Message::~Message ( )

Definition at line 26 of file Message.cc.

References clear().

◆ Message() [3/3]

Adaptation::Message::Message ( const Message )
private

Member Function Documentation

◆ clear()

void Adaptation::Message::clear ( )

Definition at line 32 of file Message.cc.

References body_pipe, header, HTTPMSGUNLOCK(), and NULL.

Referenced by set(), and ~Message().

◆ operator=()

Message& Adaptation::Message::operator= ( const Message )
private

◆ set()

void Adaptation::Message::set ( Header aHeader)

Definition at line 39 of file Message.cc.

References body_pipe, Http::Message::body_pipe, clear(), header, and HTTPMSGLOCK().

Referenced by ShortCircuit().

◆ ShortCircuit()

void Adaptation::Message::ShortCircuit ( Message src,
Message dest 
)
static

Member Data Documentation

◆ body_pipe

◆ header


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors