Files
tubestation/ipc/unixsocket/ConnectionOrientedSocket.cpp
Thomas Zimmermann 0f20b67fe0 Bug 1170466: Inherit |ConnectionOrientedSocketIO| from |UnixSocketWatcher|, r=kmachulis
Inheriting |ConncetionOrientedSocketIO| from |UnixSocketWatcher| will
allow for sharing common I/O code of the sub-class.
2015-06-03 11:53:50 +02:00

44 lines
1.0 KiB
C++

/* -*- Mode: c++; c-basic-offset: 2; indent-tabs-mode: nil; tab-width: 40 -*- */
/* vim: set ts=2 et sw=2 tw=80: */
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
#include "ConnectionOrientedSocket.h"
namespace mozilla {
namespace ipc {
//
// ConnectionOrientedSocketIO
//
ConnectionOrientedSocketIO::ConnectionOrientedSocketIO(
nsIThread* aConsumerThread,
MessageLoop* aIOLoop,
int aFd,
ConnectionStatus aConnectionStatus)
: DataSocketIO(aConsumerThread)
, UnixSocketWatcher(aIOLoop, aFd, aConnectionStatus)
{ }
ConnectionOrientedSocketIO::ConnectionOrientedSocketIO(
nsIThread* aConsumerThread,
MessageLoop* aIOLoop)
: DataSocketIO(aConsumerThread)
, UnixSocketWatcher(aIOLoop)
{ }
ConnectionOrientedSocketIO::~ConnectionOrientedSocketIO()
{ }
//
// ConnectionOrientedSocket
//
ConnectionOrientedSocket::~ConnectionOrientedSocket()
{ }
}
}