Convert the rest of the document
Change-Id: I52ce8e0b9185c73646ecbc3afb14e5cb44f0fbc8
diff --git a/transport.rst b/transport.rst
new file mode 100644
index 0000000..3cc9361
--- /dev/null
+++ b/transport.rst
@@ -0,0 +1,38 @@
+Transport.ConnectionInfo Class
+==============================
+
+:[C++]:
+ Namespace: `ndn`
+
+
+A Transport.ConnectionInfo is a base class for connection information used by subclasses of Transport.
+
+Transport Class
+===============
+
+:[C++]:
+ Namespace: `ndn`
+
+Transport Constructor
+---------------------
+
+Create a base class Transport where the methods throw an "unimplemented" error. You should use a derived class like :ref:`UdpTransport <UdpTransport>`.
+
+:Realizations:
+
+ - :ref:`UdpTransport Class <UdpTransport>`
+ - :ref:`TcpTransport Class <TcpTransport>`
+
+:[C++]:
+
+ .. code-block:: c++
+
+ Transport();
+
+:[JavaScript]:
+
+ .. code-block:: javascript
+
+ var Transport = function Transport()
+
+