Home | History | Annotate | Download | only in input

Lines Matching defs:InputChannel

13 // Log debug messages whenever InputChannel objects are created/destroyed
101 // --- InputChannel ---
103 InputChannel::InputChannel(const String8& name, int fd) :
115 InputChannel::~InputChannel() {
124 status_t InputChannel::openInputChannelPair(const String8& name,
125 sp<InputChannel>& outServerChannel, sp<InputChannel>& outClientChannel) {
144 outServerChannel = new InputChannel(serverChannelName, sockets[0]);
148 outClientChannel = new InputChannel(clientChannelName, sockets[1]);
152 status_t InputChannel::sendMessage(const InputMessage* msg) {
188 status_t InputChannel::receiveMessage(InputMessage* msg) {
228 sp<InputChannel> InputChannel::dup() const {
230 return fd >= 0 ? new InputChannel(getName(), fd) : NULL;
236 InputPublisher::InputPublisher(const sp<InputChannel>& channel) :
376 InputConsumer::InputConsumer(const sp<InputChannel>& channel) :