4 * Copyright (c) 2010 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
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
10 * http://www.apache.org/licenses/LICENSE-2.0
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.
20 #ifndef __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__
21 #define __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__
23 #include "ctsvc_sqlite.h"
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);
51 void ctsvc_notification_send();
52 void ctsvc_nofitication_cancel(void);
54 void ctsvc_db_data_delete_callback(sqlite3_context * context,
55 int argc, sqlite3_value ** argv);
57 #endif /* __TIZEN_SOCIAL_CTSVC_NOTIFICATION_H__ */