A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://www.ncbi.nlm.nih.gov/IEB/ToolBox/CPP_DOC/doxyhtml/soap__client_8cpp_source.html below:

NCBI C++ ToolKit: src/serial/soap/soap_client.cpp Source File

45  const string

& namespace_name)

46

: m_ServerUrl(server_url), m_DefNamespace(namespace_name),

47

m_OmitScopePrefixes(

false

)

84  m_Types

.push_back(type_getter);

101  const string

& soap_action

)

const 104

vector< TTypeInfoGetter >::const_iterator types_in;

105  for

(types_in =

m_Types

.begin(); types_in !=

m_Types

.end(); ++types_in) {

116

header =

"SOAPAction: \""

+ soap_action +

"\"\r\n"

;

123  eENCOD_None

, content_type,

sizeof

(content_type) - 1)),

143

*fault = SOAP_GetKnownObject<CSoapFault>(response);

This stream exchanges data with an HTTP server located at the URL: http[s]://host[:port]/path[?...

const string & GetDefaultNamespaceName(void) const

Get default namespace name.

void SetDefaultNamespaceName(const string &namespace_name)

Set default namespace name.

void SetOmitScopePrefixes(bool bOmit)

vector< TTypeInfoGetter > m_Types

void SetServerUrl(const string &server_url)

Set SOAP server URL.

const string & GetServerUrl(void) const

Get SOAP server URL.

CSoapHttpClient(const string &server_url, const string &namespace_name)

const string & GetUserHeader(void) const

Get additional HTTP user header.

void RegisterObjectType(TTypeInfoGetter type_getter)

Register incoming object type.

void Invoke(CSoapMessage &response, const CSoapMessage &request, CConstRef< CSoapFault > *fault=0, const string &soap_action=kEmptyStr) const

Invoke SOAP server procedure synchronously: send 'request' and receive 'response'.

void SetUserHeader(const string &user_header)

Set additional HTTP user header to use in Invoke calls.

void RegisterObjectType(TTypeInfoGetter type_getter)

EHTTP_HeaderParse

The extended version HTTP_CreateConnectorEx() is able to track the HTTP response chain and also chang...

@ eHTTP_HeaderContinue

Parse succeeded, continue with body.

TTypeInfo(* TTypeInfoGetter)(void)

@ eSerialSkipUnknown_Yes

do skip

@ eSerialVerifyData_No

do not verify

static CObjectOStream * Open(ESerialDataFormat format, CNcbiOstream &outStream, bool deleteOutStream)

Create serial object writer and attach it to an output stream.

static CObjectIStream * Open(ESerialDataFormat format, CNcbiIstream &inStream, bool deleteInStream)

Create serial object reader and attach it to an input stream.

#define END_NCBI_SCOPE

End previously defined NCBI scope.

#define BEGIN_NCBI_SCOPE

Define ncbi namespace.

char * MIME_ComposeContentTypeEx(EMIME_Type type, EMIME_SubType subtype, EMIME_Encoding encoding, char *buf, size_t bufsize)

#define CONN_CONTENT_TYPE_LEN

static EHTTP_HeaderParse x_ParseHttpHeader(const char *, void *, int)


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4