Reduce send and receive interface to one general interface