TransportAddOnTemplate.cpp -> PrintTransportAddOnTemplate.cpp

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@3774 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Philippe Houdoin 2003-06-30 23:29:42 +00:00
parent 759b9e0561
commit c2c29c32a6

View File

@ -1,39 +0,0 @@
// Transport Add On Template
#include "TransportAddOn.h"
class Transport : public BDataIO {
public:
Transport(BDirectory* printer, BMessage* msg);
~Transport();
status_t InitCheck() { return B_ERROR; }
ssize_t Read(void* buffer, size_t size);
ssize_t Write(const void* buffer, size_t size);
};
// Impelmentation of Transport
Transport::Transport(BDirectory* printer, BMessage* msg)
{
}
Transport::~Transport() {
}
ssize_t Transport::Read(void* buffer, size_t size) {
return 0;
}
ssize_t Transport::Write(const void* buffer, size_t size) {
return 0;
}
BDataIO* instanciate_transport(BDirectory* printer, BMessage* msg) {
Transport* transport = new Transport(printer, msg);
if (transport->InitCheck() == B_OK) {
return transport;
} else {
delete transport; return NULL;
}
}