Adding shared example for channel interface