sync with 2.4
[platform/core/pim/contacts-service.git] / native / ctsvc_notification.h
1 /*
2  * Contacts Service
3  *
4  * Copyright (c) 2010 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
5  *
6  * Licensed under the Apache License, Version 2.0 (the "License");
7  * you may not use this file except in compliance with the License.
8  * You may obtain a copy of the License at
9  *
10  * http://www.apache.org/licenses/LICENSE-2.0
11  *
12  * Unless required by applicable law or agreed to in writing, software
13  * distributed under the License is distributed on an "AS IS" BASIS,
14  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15  * See the License for the specific language governing permissions and
16  * limitations under the License.
17  *
18  */
19
20 #ifndef __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__
21 #define __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__
22
23 #include "ctsvc_sqlite.h"
24
25 void ctsvc_set_contact_noti(void);
26 void ctsvc_set_my_profile_noti(void);
27 void ctsvc_set_phonelog_noti(void);
28 void ctsvc_set_speed_noti(void);
29 void ctsvc_set_addressbook_noti(void);
30 void ctsvc_set_group_noti(void);
31 void ctsvc_set_group_rel_noti(void);
32 void ctsvc_set_person_noti(void);
33 void ctsvc_set_data_noti(void);
34 void ctsvc_set_activity_noti(void);
35 void ctsvc_set_activity_photo_noti(void);
36 void ctsvc_set_address_noti(void);
37 void ctsvc_set_event_noti(void);
38 void ctsvc_set_messenger_noti(void);
39 void ctsvc_set_number_noti(void);
40 void ctsvc_set_email_noti(void);
41 void ctsvc_set_name_noti(void);
42 void ctsvc_set_note_noti(void);
43 void ctsvc_set_url_noti(void);
44 void ctsvc_set_nickname_noti(void);
45 void ctsvc_set_relationship_noti(void);
46 void ctsvc_set_image_noti(void);
47 void ctsvc_set_profile_noti(void);
48 void ctsvc_set_sdn_noti(void);
49 void ctsvc_set_company_noti(void);
50
51 void ctsvc_notification_send();
52 void ctsvc_nofitication_cancel(void);
53
54 void ctsvc_db_data_delete_callback(sqlite3_context * context,
55                 int argc, sqlite3_value ** argv);
56
57 #endif /* __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__ */