Files
haiku-beta6/src/kits/app/PortLink.cpp
T

37 lines
528 B
C++
Raw Normal View History

/*
* Copyright 2005, Haiku Inc.
* Distributed under the terms of the MIT License.
*
* Authors:
* Axel Dörfler, [email protected]
*/
#include <PortLink.h>
namespace BPrivate {
PortLink::PortLink(port_id send, port_id receive)
{
fSender = new LinkSender(send);
fReceiver = new LinkReceiver(receive);
}
PortLink::~PortLink()
{
delete fReceiver;
delete fSender;
}
void
PortLink::SetTo(port_id sender, port_id receiver)
{
fSender->SetPort(sender);
fReceiver->SetPort(receiver);
}
} // namespace BPrivate