title: Connecting 2 USB ports together over a "Null Modem" like in the old days with COM ports?
body: <p>I was curious if anybody knows a way to connect two different computers together over a USB line and what API's exist to program this interface.</p>
  
  <p>For Serial Ports its common to buy a "Null Modem" adapter to cross over the Transmit and Receive lines of the UART so that the computers can talk together.  And then You would read and write them like normal windows files over special system files called "COM1", "COM2", etc.</p>
  
  <p>I was wondering if there was an Adapter of some kind that could emulate this same behavior except for native USB protocol.  I realize they have USB-to-UART adapters.  That's not really what i'm interested in because the baud rate is very slow for uarts. I was looking for something with USB speeds to transfer from one computer to another that is not going over a network link such as ethernet or wifi. </p>
  
  <p>This is what I have:
  COMPUTER A&lt;-->USB&lt;-->UART&lt;-->NULL_MODEM&lt;-->UART&lt;--->USB&lt;-->COMPUTER B
  Speed 110,000 Baud, whatever... to slow to transfer files... ok for text...</p>
  
  <p>This is what I want:</p>
  
  <p>COMPUTER A&lt;-->USB&lt;-->Crossover_Adapter&lt;--->USB&lt;-->COMPUTER B
  Speed 480 megabits per second</p>
  
  <p>Assuming this beast exists, how do you program it and where do you buy it?</p>