Tony Espy
331be993b0
build: add support for rilmodem-cs test
2015-11-05 14:46:47 -06:00
Tony Espy
54a630477d
unit: add new test rilmodem-cs
...
This commit adds a new style of build-time/unit test to
rilmodem. These tests setup a dummy server socket and
attach a gril instance to it. This allows rilmodem
call-settings atom functions to be tested directly,
validating request parcels received by the server-side,
and callbacks that happen in response to canned responses
sent by the server-side.
2015-11-05 14:46:47 -06:00
Denis Kenzior
0161becca0
doc: Add Item M17 to coding-style.txt
2015-11-05 14:32:01 -06:00
Denis Kenzior
dd7bae35bc
gril: Remove g_ril_request_send_ussd
2015-11-05 13:50:40 -06:00
Denis Kenzior
37e5c0d8ea
rilmodem: Make ril_ussd_request inline
2015-11-05 13:50:24 -06:00
Denis Kenzior
6910a2e2e9
rilmodem: Rework ril_ussd_request
2015-11-05 13:48:45 -06:00
Denis Kenzior
8b6c834a1c
rilmodem: Rework ril_ussd_cancel
2015-11-05 13:41:12 -06:00
Denis Kenzior
b6c3cd5d64
gril: Remove g_ril_unsol_parse_ussd and related
2015-11-05 12:48:59 -06:00
Denis Kenzior
94ce280545
rilmodem: Implement ril_ussd_notify inline
2015-11-05 12:48:32 -06:00
Denis Kenzior
a0eab81cc4
rilmodem: Inline query_serial and query_revision
...
query_serial was supposed to use parse_imei functionality, but called
baseband_version instead. Rework both these to use inline parsers.
2015-11-05 11:33:05 -06:00
Denis Kenzior
b8af368b03
gril: Remove g_ril_reply_parse_get_imei
2015-11-05 11:29:03 -06:00
Denis Kenzior
a0d16c5319
gril: Remove g_ril_reply_parse_baseband_version
2015-11-05 11:28:26 -06:00
Denis Kenzior
80e40277ce
rilmodem: Rework devinfo driver
...
Remove comments that state the obvious
Remove pointless allocations / frees
2015-11-05 11:20:17 -06:00
Denis Kenzior
0032cbf4a5
rilmodem: Rework header order in call-volume
2015-11-05 11:13:47 -06:00
Denis Kenzior
10b8bdb98f
gril: Remove g_ril_reply_parse_get_mute
2015-11-05 11:13:16 -06:00
Denis Kenzior
492b952f84
rilmodem: Implement probe_mute_cb inline
2015-11-05 11:12:54 -06:00
Denis Kenzior
751870d4d4
gril: Remove g_ril_request_set_mute
2015-11-05 11:09:59 -06:00
Denis Kenzior
2722e49484
rilmodem: Implement ril_call_volume_mute inline
2015-11-05 11:09:41 -06:00
Denis Kenzior
bbe34cb90a
rilmodem: Rework header order in call-settings
2015-11-05 11:02:15 -06:00
Denis Kenzior
fc14bde9f1
rilmodem: Rework header order in call-forwarding
2015-11-05 11:01:59 -06:00
Denis Kenzior
ec3d719835
rilmodem: Rework header order in call-barring
2015-11-05 11:01:48 -06:00
Denis Kenzior
cb8a8ffa9d
gril: Remove g_ril_reply_parse_set_facility_lock
2015-11-05 10:55:32 -06:00
Denis Kenzior
b25ff340db
rilmodem: Implement ril_call_barring_set_cb inline
2015-11-05 10:54:50 -06:00
Denis Kenzior
4b5ccc56a3
gril: Remove g_ril_reply_parse_query_facility_lock
2015-11-05 10:47:42 -06:00
Denis Kenzior
acee0e4755
rilmodem: Implement ril_call_barring_query_cb inline
2015-11-05 10:47:02 -06:00
Denis Kenzior
087c4b4fa6
gril: Remove g_ril_request_change_barring_password
2015-11-05 10:41:09 -06:00
Denis Kenzior
b539ac47d9
rilmodem: Make ril_call_barring_set_passwd inline
2015-11-05 10:40:11 -06:00
Denis Kenzior
5ac7755f27
gril: Remove g_ril_request_set_facility_lock
2015-11-05 10:35:42 -06:00
Denis Kenzior
b99df52a78
rilmodem: Implement ril_call_barring_set inline
2015-11-05 10:35:23 -06:00
Denis Kenzior
14c0d17c70
gril: Remove g_ril_request_query_facility_lock
2015-11-05 10:27:59 -06:00
Denis Kenzior
b54e7c9ee8
rilmodem: Implement ril_call_barring_query inline
2015-11-05 10:26:49 -06:00
Denis Kenzior
ead396a119
gril: Remove g_ril_request_power
2015-11-05 10:18:00 -06:00
Denis Kenzior
43d45404d3
ril: Implement power on/off inline
2015-11-05 10:17:37 -06:00
Denis Kenzior
acb7a31d36
gril: Remove g_ril_reply_parse_query_call_fwd
2015-11-04 23:26:40 -06:00
Denis Kenzior
b8fcc3ef21
rilmodem: Implement g_ril_request_call_fwd inline
2015-11-04 23:25:53 -06:00
Denis Kenzior
3b1578286b
gril: Remove g_ril_request_call_fwd and related
2015-11-04 23:08:52 -06:00
Denis Kenzior
282b254a5d
rilmodem: Rework call-forwarding requests
2015-11-04 23:08:06 -06:00
Denis Kenzior
b97f786084
gril: Remove g_ril_reply_parse_imsi
2015-11-04 21:53:39 -06:00
Denis Kenzior
35a91e191d
rilmodem: Implement ril_imsi_cb inline
2015-11-04 21:53:22 -06:00
Denis Kenzior
1ee79f0468
gril: Remove g_ril_reply_parse_get_clir & related
2015-11-04 21:45:15 -06:00
Denis Kenzior
b279a0d10a
rilmodem: Implement ril_clir_query_cb inline
2015-11-04 21:44:48 -06:00
Denis Kenzior
ee9d920779
gril: Remove g_ril_reply_parse_query_clip
2015-11-04 21:35:13 -06:00
Denis Kenzior
8d23f61d90
rilmodem: Implement ril_clip_query_cb inline
2015-11-04 21:34:46 -06:00
Denis Kenzior
a75ffa2f59
gril: Remove g_ril_reply_parse_query_call_waiting
2015-11-04 21:29:56 -06:00
Denis Kenzior
861de782f8
rilmodem: Implement ril_cw_query_cb inline
2015-11-04 21:28:36 -06:00
Denis Kenzior
db82e5f759
gril: Remove g_ril_request_set_clir
2015-11-04 21:13:47 -06:00
Denis Kenzior
48ab98a449
rilmodem: Implement ril_clir_set inline
2015-11-04 21:13:18 -06:00
Denis Kenzior
fe48fac764
gril: g_ril_request_query_call_waiting
2015-11-04 21:08:43 -06:00
Denis Kenzior
626612c48c
rilmodem: Implement ril_cw_query inline
2015-11-04 21:08:09 -06:00
Denis Kenzior
da97370eee
gril: Remove g_ril_request_set_call_waiting
2015-11-04 21:04:57 -06:00