SOAP
[ class tree: SOAP ] [ index: SOAP ] [ all elements ]

Class: SOAP_Transport_TCP

Source Location: /SOAP-0.13.0/SOAP/Transport/TCP.php

Class Overview

PEAR
   |
   --SOAP_Base_Object
      |
      --SOAP_Base
         |
         --SOAP_Transport
            |
            --SOAP_Transport_TCP

TCP transport for SOAP.


Author(s):

Variables

Methods


Inherited Variables

Inherited Methods

Class: SOAP_Transport

SOAP_Transport::getTransport()
SOAP_Transport::send()
Sends and receives SOAP data.

Class: SOAP_Base

SOAP_Base::SOAP_Base()
Constructor.
SOAP_Base::makeEnvelope()
Creates the SOAP envelope with the SOAP envelop data.
SOAP_Base::setDefaultNamespace()
Sets the default namespace.
SOAP_Base::setTypeTranslation()
Explicitly sets the translation for a specific class.
SOAP_Base::SOAPENCPrefix()
Sets the SOAP-ENC prefix and returns the current value.
SOAP_Base::SOAPENVPrefix()
Sets the SOAP-ENV prefix and returns the current value.

Class: SOAP_Base_Object

SOAP_Base_Object::SOAP_Base_Object()
Constructor.

Class Details

[line 35]
TCP transport for SOAP.
  • Author: Shane Hanna <iordy_at_iordy_dot_com>
  • Author: Jan Schneider <jan@horde.org>
  • Todo: use Net_Socket; implement some security scheme; implement support for attachments
  • Access: public


[ Top ]


Class Variables

$socket =  null

[line 40]

Socket.

Type:   mixed


[ Top ]



Method Detail

SOAP_Transport_TCP (Constructor)   [line 49]

SOAP_Transport_TCP SOAP_Transport_TCP( string $url, [ $encoding = SOAP_DEFAULT_ENCODING])

Constructor.
  • Access: public

Parameters:

string   $url   —  HTTP url to SOAP endpoint.
   $encoding   — 

[ Top ]

send   [line 87]

string|SOAP_Fault send( string $msg, [array $options = array()])

Sends and receives SOAP data.
  • Access: public

Overrides SOAP_Transport::send() (Sends and receives SOAP data.)

Parameters:

string   $msg   —  Outgoing SOAP data.
array   $options   —  Options.

[ Top ]


Documentation generated on Mon, 11 Mar 2019 15:47:18 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.