summaryrefslogtreecommitdiffstats
path: root/libril/ril_event.h
diff options
context:
space:
mode:
authorDaniel Hillenbrand <codeworkx@cyanogenmod.org>2013-07-06 13:33:40 +0200
committerDaniel Hillenbrand <codeworkx@cyanogenmod.org>2013-07-07 10:15:27 +0200
commit398efa43f5e60cb237c57c45a0170b4c9e76183a (patch)
tree911dca6f99c1a7720f8cfe0d866c9a0cdf278892 /libril/ril_event.h
parent96000dbbfb24df181b87e284ae27a8eea8d40fb8 (diff)
downloaddevice_samsung_i9300-398efa43f5e60cb237c57c45a0170b4c9e76183a.zip
device_samsung_i9300-398efa43f5e60cb237c57c45a0170b4c9e76183a.tar.gz
device_samsung_i9300-398efa43f5e60cb237c57c45a0170b4c9e76183a.tar.bz2
i9300: move libril, use SamsungExynos4RIL class
Change-Id: Idf5a983d659d239ba3324cbd8c9e0be9f4ee3dd3
Diffstat (limited to 'libril/ril_event.h')
-rw-r--r--libril/ril_event.h52
1 files changed, 0 insertions, 52 deletions
diff --git a/libril/ril_event.h b/libril/ril_event.h
deleted file mode 100644
index 7ba231b..0000000
--- a/libril/ril_event.h
+++ /dev/null
@@ -1,52 +0,0 @@
-/* //device/libs/telephony/ril_event.h
-**
-** Copyright 2008, The Android Open Source Project
-**
-** Licensed under the Apache License, Version 2.0 (the "License");
-** you may not use this file except in compliance with the License.
-** You may obtain a copy of the License at
-**
-** http://www.apache.org/licenses/LICENSE-2.0
-**
-** Unless required by applicable law or agreed to in writing, software
-** distributed under the License is distributed on an "AS IS" BASIS,
-** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-** See the License for the specific language governing permissions and
-** limitations under the License.
-*/
-
-// Max number of fd's we watch at any one time. Increase if necessary.
-#define MAX_FD_EVENTS 8
-
-typedef void (*ril_event_cb)(int fd, short events, void *userdata);
-
-struct ril_event {
- struct ril_event *next;
- struct ril_event *prev;
-
- int fd;
- int index;
- bool persist;
- struct timeval timeout;
- ril_event_cb func;
- void *param;
-};
-
-// Initialize internal data structs
-void ril_event_init();
-
-// Initialize an event
-void ril_event_set(struct ril_event * ev, int fd, bool persist, ril_event_cb func, void * param);
-
-// Add event to watch list
-void ril_event_add(struct ril_event * ev);
-
-// Add timer event
-void ril_timer_add(struct ril_event * ev, struct timeval * tv);
-
-// Remove event from watch list
-void ril_event_del(struct ril_event * ev);
-
-// Event loop
-void ril_event_loop();
-