Namespace "http://www.mulesoft.org/schema/mule/tcp"
Targeting Schemas (1):
mule-tcp.xsd
Targeting Components:
15 global elements, 11 complexTypes, 1 attribute group
Schema Summary
The TCP transport enables events to be sent and received over TCP sockets.
Target Namespace:
Defined Components:
Default Namespace-Qualified Form:
Local Elements: qualified; Local Attributes: unqualified
Schema Location:
http://www.mulesoft.org/schema/mule/tcp/3.3/mule-tcp.xsd; see XML source
Imports Schemas (3):
Imported by Schemas (4):
_mule-all-included.xsd, mule-http.xsd, mule-ssl.xsd, mule-tls.xsd
All Element Summary
abstract-protocol
Type:
Content:
empty, 1 attribute
Subst.Gr:
may be substituted with 9 elements
Defined:
globally in mule-tcp.xsd; see XML source
Used:
at 10 locations
connector Connects Mule to a TCP socket to send or receive data via the network.
Type:
Content:
complex, 16 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
custom-class-loading-protocol A length protocol that uses a specific class loader to load objects from streams
Type:
Content:
empty, 4 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
custom-protocol The custom-protocol element allows you to configure your own protocol implementation.
Type:
Content:
empty, 3 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
direct-protocol TCP does not guarantee that data written to a socket is transmitted in a single packet.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
endpoint The endpoint element configures a global TCP endpoint definition.
Type:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-global-endpoint
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
eof-protocol TCP does not guarantee that data written to a socket is transmitted in a single packet, so if you want to transmit entire Mule messages reliably, you must specify an additional protocol.
Type:
Content:
empty, 2 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
inbound-endpoint The inbound-endpoint element configures the endpoint on which the messages are received.
Type:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-inbound-endpoint
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
length-protocol The length-protocol element configures the length protocol, which precedes each message with the number of bytes sent so that an entire message can be constructed on the received.
Type:
Content:
empty, 3 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
outbound-endpoint The outbound-endpoint element configures the endpoint where the messages are sent.
Type:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Subst.Gr:
may substitute for element mule:abstract-outbound-endpoint
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
polling-connector Connects Mule to a TCP socket to send or receive data via the network.
Type:
Content:
complex, 18 attributes, attr. wildcard, 7 elements
Subst.Gr:
may substitute for element mule:abstract-connector
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
safe-protocol Similar to length-protocol, safe-protocol also includes a prefix.
Type:
Content:
empty, 3 attributes
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
streaming-protocol TCP does not guarantee that data written to a socket is transmitted in a single packet, so if you want to transmit entire Mule messages reliably, you must specify an additional protocol.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
xml-eof-protocol Similar to xml-protocol, the xml-eof-protocol element configures the XML protocol, but it will also use socket closure to terminate a message (even if the XML is not well-formed).
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
xml-protocol TCP does not guarantee that data written to a socket is transmitted in a single packet, so if you want to transmit entire Mule messages reliably, you must specify an additional protocol.
Type:
Content:
empty, 1 attribute
Subst.Gr:
may substitute for element abstract-protocol
Defined:
globally in mule-tcp.xsd; see XML source
Used:
never
Complex Type Summary
Content:
empty, 1 attribute
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Content:
empty, 2 attributes
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Content:
empty, 4 attributes
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Content:
empty, 3 attributes
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-tcp.xsd; see XML source
Used:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-tcp.xsd; see XML source
Used:
Content:
empty, 3 attributes
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definition of 1 attribute
Used:
Content:
complex, 15 attributes, attr. wildcard, 6 elements
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definitions of 11 attributes
Used:
Content:
complex, 13 attributes, attr. wildcard, 16 elements
Defined:
globally in mule-tcp.xsd; see XML source
Used:
Content:
complex, 18 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definitions of 2 attributes
Used:
Content:
complex, 16 attributes, attr. wildcard, 7 elements
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definitions of 1 attribute, 1 element
Used:
Attribute Group Summary
Content:
Defined:
globally in mule-tcp.xsd; see XML source
Includes:
definitions of 2 attributes
Used:

XML schema documentation generated with DocFlex/XML RE 1.8.5 using DocFlex/XML XSDDoc 2.5.0 template set. All content model diagrams generated by Altova XMLSpy via DocFlex/XML XMLSpy Integration.