X Transport InterfaceX Transport Interface
The X Transport InterfaceThe X Transport Interface
Purposes and GoalsChapter 1, Purposes and Goals
Overview of the InterfaceChapter 2, Overview of the Interface
Definition of Address Specification FormatChapter 3, Definition of Address Specification Format
Internal Data StructuresChapter 4, Internal Data Structures
Xtransportthe section called “Xtransport”
XtransConnInfothe section called “XtransConnInfo”
Exposed Transport Independent APIChapter 5, Exposed Transport Independent API
Core Interface APIthe section called “Core Interface API”???TITLE???TRANS(OpenCOTSClient)???TITLE???TRANS(OpenCOTSServer)???TITLE???TRANS(SetOption)???TITLE???TRANS(CreateListener)???TITLE???TRANS(ResetListener)???TITLE???TRANS(Accept)???TITLE???TRANS(Connect)???TITLE???TRANS(BytesReadable)???TITLE???TRANS(Read)???TITLE???TRANS(Write)???TITLE???TRANS(Readv)???TITLE???TRANS(Writev)???TITLE???TRANS(Disconnect)???TITLE???TRANS(Close)???TITLE???TRANS(IsLocal)???TITLE???TRANS(GetMyAddr)???TITLE???TRANS(GetPeerAddr)???TITLE???TRANS(GetConnectionNumber)???TITLE???TRANS(MakeAllCOTSServerListeners)
Utility APIthe section called “Utility API”???TITLE???TRANS(ConvertAddress)
Transport Option DefinitionChapter 6, Transport Option Definition
Hidden Transport Dependent APIChapter 7, Hidden Transport Dependent API???TITLE???OpenCOTSClient???TITLE???OpenCOTSServer???TITLE???SetOption???TITLE???CreateListener???TITLE???ResetListener???TITLE???Accept???TITLE???Connect???TITLE???BytesReadable???TITLE???Read???TITLE???Write???TITLE???Readv???TITLE???Writev???TITLE???Disconnect???TITLE???Close
ConfigurationChapter 8, Configuration
Transport Specific DefinitionsChapter 9, Transport Specific Definitions
Implementation NotesChapter 10, Implementation Notes