xref: /haiku/src/kits/media/FileInterface.cpp (revision ed6250c95736c0b55da79d6e9dd01369532260c0)
1 /***********************************************************************
2  * AUTHOR: Marcus Overhagen
3  *   FILE: FileInterface.cpp
4  *  DESCR:
5  ***********************************************************************/
6 #include <FileInterface.h>
7 #include "debug.h"
8 
9 /*************************************************************
10  * protected BFileInterface
11  *************************************************************/
12 
13 BFileInterface::~BFileInterface()
14 {
15 	UNIMPLEMENTED();
16 }
17 
18 /*************************************************************
19  * public BFileInterface
20  *************************************************************/
21 
22 /* nothing */
23 
24 /*************************************************************
25  * protected BFileInterface
26  *************************************************************/
27 
28 BFileInterface::BFileInterface()
29 	: BMediaNode("XXX fixme")
30 {
31 	UNIMPLEMENTED();
32 
33 	AddNodeKind(B_FILE_INTERFACE);
34 }
35 
36 
37 status_t
38 BFileInterface::HandleMessage(int32 message,
39 							  const void *data,
40 							  size_t size)
41 {
42 	PRINT(4, "BFileInterface::HandleMessage %#lx, node %ld\n", message, ID());
43 
44 	return B_OK;
45 }
46 
47 /*************************************************************
48  * private BFileInterface
49  *************************************************************/
50 
51 /*
52 private unimplemented
53 BFileInterface::BFileInterface(const BFileInterface &clone)
54 FileInterface & BFileInterface::operator=(const BFileInterface &clone)
55 */
56 
57 status_t BFileInterface::_Reserved_FileInterface_0(void *) { return B_ERROR; }
58 status_t BFileInterface::_Reserved_FileInterface_1(void *) { return B_ERROR; }
59 status_t BFileInterface::_Reserved_FileInterface_2(void *) { return B_ERROR; }
60 status_t BFileInterface::_Reserved_FileInterface_3(void *) { return B_ERROR; }
61 status_t BFileInterface::_Reserved_FileInterface_4(void *) { return B_ERROR; }
62 status_t BFileInterface::_Reserved_FileInterface_5(void *) { return B_ERROR; }
63 status_t BFileInterface::_Reserved_FileInterface_6(void *) { return B_ERROR; }
64 status_t BFileInterface::_Reserved_FileInterface_7(void *) { return B_ERROR; }
65 status_t BFileInterface::_Reserved_FileInterface_8(void *) { return B_ERROR; }
66 status_t BFileInterface::_Reserved_FileInterface_9(void *) { return B_ERROR; }
67 status_t BFileInterface::_Reserved_FileInterface_10(void *) { return B_ERROR; }
68 status_t BFileInterface::_Reserved_FileInterface_11(void *) { return B_ERROR; }
69 status_t BFileInterface::_Reserved_FileInterface_12(void *) { return B_ERROR; }
70 status_t BFileInterface::_Reserved_FileInterface_13(void *) { return B_ERROR; }
71 status_t BFileInterface::_Reserved_FileInterface_14(void *) { return B_ERROR; }
72 status_t BFileInterface::_Reserved_FileInterface_15(void *) { return B_ERROR; }
73 
74