summaryrefslogtreecommitdiffstats
path: root/libril/ril_event.h
diff options
context:
space:
mode:
authorDaniel Hillenbrand <codeworkx@cyanogenmod.org>2013-07-06 13:37:03 +0200
committerDaniel Hillenbrand <codeworkx@cyanogenmod.org>2013-07-07 10:14:58 +0200
commit56b2e64cb055a21e43fb703769f6e300c0f1b5e9 (patch)
tree876a1f14065b6e90257d9c6b7db3c78addf81deb /libril/ril_event.h
parent7e887b042f97c37365f5f8d0617dd5f5d73abdad (diff)
downloaddevice_samsung_omap4-common-56b2e64cb055a21e43fb703769f6e300c0f1b5e9.zip
device_samsung_omap4-common-56b2e64cb055a21e43fb703769f6e300c0f1b5e9.tar.gz
device_samsung_omap4-common-56b2e64cb055a21e43fb703769f6e300c0f1b5e9.tar.bz2
omap4-common: move libril, use SamsungExynos4RIL class
Change-Id: Icd8c521be3d3de49a17c3331bcc99cfaca6feedc
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();
-