This file is indexed.

/usr/include/sipxtapi/mp/MpMediaTaskMsg.h is in libsipxtapi-dev 3.3.0~test17-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
//  
// Copyright (C) 2006 SIPez LLC. 
// Licensed to SIPfoundry under a Contributor Agreement. 
//
// Copyright (C) 2004-2006 SIPfoundry Inc.
// Licensed by SIPfoundry under the LGPL license.
//
// Copyright (C) 2004-2006 Pingtel Corp.  All rights reserved.
// Licensed to SIPfoundry under a Contributor Agreement.
//
// $$
///////////////////////////////////////////////////////////////////////////////

#ifndef _MpMediaTaskMsg_h_
#define _MpMediaTaskMsg_h_

// SYSTEM INCLUDES

// APPLICATION INCLUDES
#include "os/OsMsg.h"

// DEFINES
// MACROS
// EXTERNAL FUNCTIONS
// EXTERNAL VARIABLES
// CONSTANTS
// STRUCTS
// TYPEDEFS
// FORWARD DECLARATIONS

/// @brief Message object used to communicate with the media processing task
class MpMediaTaskMsg : public OsMsg
{
/* //////////////////////////// PUBLIC //////////////////////////////////// */
public:

   /// Phone set message types
   typedef enum
   {
      MANAGE,
      SET_FOCUS,
      START,
      STOP,
      UNMANAGE,
      WAIT_FOR_SIGNAL,
      START_SEND_RTP,
      STOP_SEND_RTP,
      START_RECEIVE_RTP,
      STOP_RECEIVE_RTP
   } MpMediaTaskMsgType;

/* ============================ CREATORS ================================== */
///@name Creators
//@{

     /// Constructor
   MpMediaTaskMsg(int msg=-1, void* pPtr1=NULL, void* pPtr2=NULL,
                  int int1=-1, int int2=-1);

     /// Copy constructor
   MpMediaTaskMsg(const MpMediaTaskMsg& rMpMediaTaskMsg);

     /// Create a copy of this msg object (which may be of a derived type)
   virtual OsMsg* createCopy(void) const;

     /// Destructor
   virtual
   ~MpMediaTaskMsg();

//@}

/* ============================ MANIPULATORS ============================== */
///@name Manipulators
//@{

     /// Assignment operator
   MpMediaTaskMsg& operator=(const MpMediaTaskMsg& rhs);

     /// Set pointer 1 (void*) of the media task message
   void setPtr1(void* p);

     /// Set pointer 2 (void*) of the media task message
   void setPtr2(void* p);

     /// Set integer 1 of the media task message
   void setInt1(int i);

     /// Set integer 2 of the media task message
   void setInt2(int i);

//@}

/* ============================ ACCESSORS ================================= */
///@name Accessors
//@{

     /// Return the type of the media task message
   int getMsg(void) const;

     /// Return pointer 1 (void*) of the media task message
   void* getPtr1(void) const;

     /// Return pointer 2 (void*) of the media task message
   void* getPtr2(void) const;

     /// Return integer 1 of the message
   int getInt1(void) const;

     /// Return integer 2 of the message
   int getInt2(void) const;

//@}

/* ============================ INQUIRY =================================== */
///@name Inquiry
//@{

//@}

/* //////////////////////////// PROTECTED ///////////////////////////////// */
protected:

/* //////////////////////////// PRIVATE /////////////////////////////////// */
private:
   void* mpPtr1;       ///< Message pointer 1
   void* mpPtr2;       ///< Message pointer 2
   int   mInt1;        ///< Message integer 1
   int   mInt2;        ///< Message integer 2

};

/* ============================ INLINE METHODS ============================ */

#endif  // _MpMediaTaskMsg_h_