From 448187a8c36cfed6504c6c82e176d37c6219a81e Mon Sep 17 00:00:00 2001 From: Ingo Weinhold Date: Fri, 26 Jul 2002 20:06:21 +0000 Subject: [PATCH] Added some now working hooks and some more output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@467 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- .../servers/registrar/RegistrarTest1.cpp | 26 ++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/src/tests/servers/registrar/RegistrarTest1.cpp b/src/tests/servers/registrar/RegistrarTest1.cpp index 71ef701af9..11e3cadf0f 100644 --- a/src/tests/servers/registrar/RegistrarTest1.cpp +++ b/src/tests/servers/registrar/RegistrarTest1.cpp @@ -14,6 +14,30 @@ public: ~TestApp() { } + + virtual void ArgvReceived(int32 argc, char **argv) + { + printf("TestApp::ArgvReceived(%ld)\n", argc); + BMessage *message = CurrentMessage(); + message->PrintToStream(); + BMessenger returnAddress(message->ReturnAddress()); + printf("team: %ld\n", returnAddress.Team()); + for (int32 i = 0; i < argc; i++) + printf("arg %ld: `%s'\n", i, argv[i]); + } + + virtual void RefsReceived(BMessage *message) + { + printf("TestApp::RefsReceived()\n"); + message->PrintToStream(); + } + + virtual void ReadyToRun() + { + printf("TestApp::ReadyToRun()\n"); +// PostMessage(B_QUIT_REQUESTED); + } + }; // main @@ -21,7 +45,7 @@ int main() { TestApp *app = new TestApp("application/x-vnd.OBOS-TestApp1"); -// app->Run(); + app->Run(); delete app; return 0; }