This file is indexed.

/usr/include/phoneui/phoneui.h is in libphone-ui-dev 1:0.0.1+git20110825-4.

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
/*
 *  Copyright (C) 2009, 2010
 *      Authors (alphabetical) :
 * 		Tom "TAsn" Hacohen <tom@stosb.com>
 * 		Klaus 'mrmoku' Kurzmann <mok@fluxnetz.de>
 *
 * This library is free software; you can redistribute it and/or
 * modify it under the terms of the GNU Lesser General Public
 * License as published by the Free Software Foundation; either
 * version 2.1 of the License, or (at your option) any later version.
 * 
 * This library is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public
 * License along with this library; if not, write to the Free Software
 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301
 */


#ifndef _PHONEUI_H
#define _PHONEUI_H
#include <glib.h>
#include <freesmartphone.h>
#include "phoneui-utils.h"

#define PHONEUI_CONFIG "/etc/libphoneui.conf"
#define PHONEUI_MODULES_PATH "/usr/lib/x86_64-linux-gnu/phoneui/modules/"

enum PhoneuiCallState {
	PHONEUI_CALL_STATE_INCOMING = 0,
	PHONEUI_CALL_STATE_OUTGOING,
	PHONEUI_CALL_STATE_ACTIVE,
	PHONEUI_CALL_STATE_HELD,
	PHONEUI_CALL_STATE_RELEASE
};


void phoneui_load(const char *application_name);
void *phoneui_get_function(const char *name, void *phoneui_library);

/* Implementation prototypes */
void phoneui_init(int argc, char **argv, void (*exit_cb) ());
void phoneui_deinit();
void phoneui_loop();

/* Calls */
void phoneui_incoming_call_show(const int id, const int status,
				 const char *number);
void phoneui_incoming_call_hide(const int id);
void phoneui_outgoing_call_show(const int id, const int status,
				 const char *number);
void phoneui_outgoing_call_hide(const int id);

/* Contacts */
void phoneui_contacts_show();
void phoneui_contacts_contact_show(const char *contact_path);
void phoneui_contacts_contact_new(GHashTable *values);
void phoneui_contacts_contact_edit(const char *contact_path);

/* Messages */
void phoneui_messages_show();
void phoneui_messages_message_show(const char *path);
void phoneui_messages_message_new(GHashTable *options);

/* Dialer */
void phoneui_dialer_show();

/* Notifications */
void phoneui_dialog_show(const int type);
void phoneui_sim_auth_show(const int status);
void phoneui_sim_auth_hide(const int status);
void phoneui_ussd_show(int mode, const char *message);

/* Quick settings */
void phoneui_quick_settings_show();
void phoneui_quick_settings_hide();

/* Idle Screen */
void phoneui_idle_screen_show();
void phoneui_idle_screen_hide();
void phoneui_idle_screen_toggle();

/* Phone Log */
void phoneui_phone_log_show();
void phoneui_phone_log_hide();

/* SIM Manager */
void phoneui_sim_manager_show();
void phoneui_sim_manager_hide();

#endif