English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am creating a base interface for both the class Upload and Download but I can't figure out what to call it. Is there an English word that can mean upload and at the same time download?

share|improve this question
"transfer" ...? – tenfour May 11 '12 at 7:52
I kinda hate upload and download, because I can never figure out which direction they mean. Just use get and put like FTP does. – tchrist May 22 '12 at 1:56
up vote 13 down vote accepted

I would say data transfer. This can be either upload or download.

share|improve this answer
or, file transfer – J.R. May 11 '12 at 9:52
or file/data sharing – Fr0zenFyr May 11 '12 at 10:38
+1 Though there's a technical difference between upload-download and data transfer, this still seems to come the closest. – Kris May 11 '12 at 12:35
@Frozen Fyr Sharing is not upload/ download. – Kris May 11 '12 at 12:37

I would recommend file transfer if you are transferring entire files, by analogy to FTP (File Transfer Protocol).

You want to distinguish what your interface does from general network communication, so data transfer is too generic.

share|improve this answer

Two possible terms: 1) bidirectional data transfer and 2) full duplex data transfer. Here's a good discussion in relation to USB 3.0.

share|improve this answer

Why not "load", with an "up" method and a "down" method?

share|improve this answer

Exchange can mean upload and at the same time download.

share|improve this answer

protected by RegDwigнt Apr 19 '14 at 18:35

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.