Savarese Software Research Corporation
ws::WebServiceProtocol Struct Reference

#include <protocol.h>

Inheritance diagram for ws::WebServiceProtocol:

List of all members.

Classes

struct  MessageCallBase
struct  MessageDeliverEvent
struct  MessageDeliverEvents
class  MessageResponse

Public Types

enum  MessageType {
  OneWay, TwoWay, Response, DeliverEvent,
  DeliverEvents
}
typedef MessageCallBase< OneWay > MessageOneWay
typedef MessageCallBase< TwoWay > MessageTwoWay

Public Member Functions

 WISP_IMPORT (WSPR_DEFINE_NAMESPACE(fcgi), parameter_map)
 WISP_ONE_WAY_CALL (caller_type, OneWay)
 WISP_ONE_WAY_CALL (caller_type, Response)
 WISP_ONE_WAY_CALL (caller_type, DeliverEvent)
 WISP_ONE_WAY_CALL (caller_type, DeliverEvents)
 WISP_TWO_WAY_CALL (caller_type, TwoWay, Response)

Static Public Member Functions

static string event_queue_ws_type ()
static string event_queue_ws_group ()
static std::string service_type ()
static std::string service_group ()

Detailed Description

Definition at line 269 of file ws/protocol.h.


Member Typedef Documentation

Definition at line 300 of file ws/protocol.h.

Definition at line 301 of file ws/protocol.h.


Member Enumeration Documentation

Enumerator:
OneWay 
TwoWay 
Response 
DeliverEvent 
DeliverEvents 

Definition at line 274 of file ws/protocol.h.


Member Function Documentation

static string ws::WebServiceProtocol::event_queue_ws_group ( ) [inline, static]

Definition at line 371 of file ws/protocol.h.

References WSPR_WS_TYPE.

static string ws::WebServiceProtocol::event_queue_ws_type ( ) [inline, static]

Definition at line 367 of file ws/protocol.h.

References WSPR_WS_TYPE.

static std::string protocol::ServiceProtocol< protocol_, BinaryPackingTraits >::service_group ( ) [inline, static, inherited]

Definition at line 79 of file Protocols.h.

static std::string protocol::ServiceProtocol< protocol_, BinaryPackingTraits >::service_type ( ) [inline, static, inherited]

Definition at line 75 of file Protocols.h.

Referenced by ws::WebService::WebService().

ws::WebServiceProtocol::WISP_IMPORT ( WSPR_DEFINE_NAMESPACE(fcgi)  ,
parameter_map   
)
ws::WebServiceProtocol::WISP_ONE_WAY_CALL ( caller_type  ,
OneWay   
)
ws::WebServiceProtocol::WISP_ONE_WAY_CALL ( caller_type  ,
Response   
)
ws::WebServiceProtocol::WISP_ONE_WAY_CALL ( caller_type  ,
DeliverEvent   
)
ws::WebServiceProtocol::WISP_ONE_WAY_CALL ( caller_type  ,
DeliverEvents   
)
ws::WebServiceProtocol::WISP_TWO_WAY_CALL ( caller_type  ,
TwoWay  ,
Response   
)

The documentation for this struct was generated from the following file:

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.