sipXcallLib home page


PtProviderEvent.h
Go to the documentation of this file.
1 //
2 // Copyright (C) 2004-2006 SIPfoundry Inc.
3 // Licensed by SIPfoundry under the LGPL license.
4 //
5 // Copyright (C) 2004-2006 Pingtel Corp. All rights reserved.
6 // Licensed to SIPfoundry under a Contributor Agreement.
7 //
8 // $$
10 
11 #ifndef _PtProviderEvent_h_
12 #define _PtProviderEvent_h_
13 
14 // SYSTEM INCLUDES
15 // APPLICATION INCLUDES
16 // DEFINES
17 // MACROS
18 // EXTERNAL FUNCTIONS
19 // EXTERNAL VARIABLES
20 // CONSTANTS
21 // STRUCTS
22 // TYPEDEFS
23 // FORWARD DECLARATIONS
24 
25 //:PtProviderEvent contains PtProvider-associated event data
26 
27 class PtProviderEvent : public PtEvent
28 {
29 /* //////////////////////////// PUBLIC //////////////////////////////////// */
30 public:
31 
32 /* ============================ CREATORS ================================== */
33 
34  PtProviderEvent(const PtProviderEvent& rPtProviderEvent);
35  //:Copy constructor
36 
37  virtual
39  //:Destructor
40 
41 /* ============================ MANIPULATORS ============================== */
42 
44  //:Assignment operator
45 
46 /* ============================ ACCESSORS ================================= */
47 
48  PtStatus getProvider(PtProvider& rProvider);
49  //:Returns the provider object associated with this event.
53 
54 /* ============================ INQUIRY =================================== */
55 
56 /* //////////////////////////// PROTECTED ///////////////////////////////// */
57 protected:
58 
59 /* //////////////////////////// PRIVATE /////////////////////////////////// */
60 private:
62  //:Default constructor
63 };
64 
65 /* ============================ INLINE METHODS ============================ */
66 
67 #endif // _PtProviderEvent_h_
PtStatus
Definition: PtDefs.h:49
PtStatus getProvider(PtProvider &rProvider)
The PtEvent encapulates data associated with an event notification. The PtEvent is sent to an applica...
Definition: PtEvent.h:76
PtProviderEvent()
param: (out) prProvider - The reference used to return the provider pointer retcode: PT_SUCCESS - Suc...
Definition: PtProviderEvent.h:27
Definition: PtProvider.h:118
PtProviderEvent & operator=(const PtProviderEvent &rhs)
virtual ~PtProviderEvent()