This file is indexed.

/usr/include/sipxtapi/net/SipLineEvent.h is in libsipxtapi-dev 3.3.0~test17-2.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
//
// 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.
//
// $$
///////////////////////////////////////////////////////////////////////////////


#if !defined(AFX_SIPLINEEVENT_H__E2361046_5679_4988_A2CD_7564686A3EE4__INCLUDED_)
#define AFX_SIPLINEEVENT_H__E2361046_5679_4988_A2CD_7564686A3EE4__INCLUDED_

// APPLICATION INCLUDES
#include <net/SipLine.h>
#include <os/OsMsg.h>
#include <net/SipMessage.h>


class SipLineEvent : public OsMsg  
{
public:
   enum EventSubTypes
   {
      SIP_LINE_EVENT_SUCCESS = 0,
      SIP_LINE_EVENT_FAILED,
      SIP_LINE_EVENT_NO_RESPONSE,
      SIP_LINE_EVENT_LINE_ADDED,
      SIP_LINE_EVENT_LINE_DELETED,
      SIP_LINE_EVENT_LINE_ENABLED,
      SIP_LINE_EVENT_LINE_DISABLED,
      SIP_LINE_EVENT_LINE_CHANGED,
      SIP_LINE_EVENT_OUTBOUND_CHANGED
   };


   SipLineEvent(SipLine* Line, 
      int msgType = SipLineEvent::SIP_LINE_EVENT_FAILED,
      UtlString realm ="",
      UtlString scheme = HTTP_DIGEST_AUTHENTICATION,
      int SipReturnCode = SIP_OK_CODE,
      UtlString SipReturntext = SIP_OK_TEXT,
      void* observeData = NULL);

   virtual ~SipLineEvent();
   
   virtual OsMsg* createCopy(void) const;
   
   SipLineEvent& operator=(const SipLineEvent& rhs) ;

   int getSipReturnCode();
   
   UtlString& getSipReturnText();
   
   SipLine* getLine();
   
   UtlString& getRealm();
   
   UtlString& getScheme();
   
   
   void setMessageType(int status);
   
   int getMessageType() const;
   
   void setObserverData(void* pData);
   
   void* getObserverData();

private:
   
   UtlString mRealm;
   UtlString mScheme;
   UtlString mSipReturnText;
   int mSipReturnCode;
   int mMessageType;
   SipLine mLine;
   void* mObserverData;

};

#endif // !defined(AFX_SIPLINEEVENT_H__E2361046_5679_4988_A2CD_7564686A3EE4__INCLUDED_)