Home | History | Annotate | Download | only in input

Lines Matching defs:InputChannel

13 // Log debug messages whenever InputChannel objects are created/destroyed
100 // --- InputChannel ---
102 InputChannel::InputChannel(const std::string& name, int fd) :
114 InputChannel::~InputChannel() {
123 status_t InputChannel::openInputChannelPair(const std::string& name,
124 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel) {
143 outServerChannel = new InputChannel(serverChannelName, sockets[0]);
147 outClientChannel = new InputChannel(clientChannelName, sockets[1]);
151 status_t InputChannel::sendMessage(const InputMessage* msg) {
187 status_t InputChannel::receiveMessage(InputMessage* msg) {
227 sp<InputChannel> InputChannel::dup() const {
229 return fd >= 0 ? new InputChannel(getName(), fd) : NULL;
235 InputPublisher::InputPublisher(const sp<InputChannel>& channel) :
377 InputConsumer::InputConsumer(const sp<InputChannel>& channel) :