 ファイル名
ファイル名smsutil.c
 ソースファイル情報
ソースファイル情報| 内容 | 行数 | 比率 | 
|---|---|---|
| コメント行数 | 176 | 5% | 
| 空行行数 | 865 | 23% | 
| 実行行数 | 2651 | 72% | 
| 合計行数 | 3692 | 100% | 
 関数定義数
関数定義数| 内容 | 定義数 | 
|---|---|
| 関数数 | 89 | 
 定義関数
定義関数| No. | 型 | 名称 | 属性 | 説明 | 
|---|---|---|---|---|
| 1 |  Function | extract_bcd_number | void | |
| 2 |  Inline | to_semi_oct | static inline int | |
| 3 |  Function | encode_bcd_number | void | |
| 4 |  Function | sms_dcs_decode | gboolean | |
| 5 |  Function | sms_mwi_dcs_decode | gboolean | |
| 6 |  Function | sms_udl_in_bytes | int | |
| 7 |  Inline | next_octet | static inline gboolean | |
| 8 |  Inline | set_octet | static inline gboolean | |
| 9 |  Static | encode_scts | static gboolean | |
| 10 |  Static | decode_scts | static gboolean | |
| 11 |  Static | decode_validity_period | static gboolean | |
| 12 |  Static | encode_validity_period | static gboolean | |
| 13 |  Function | sms_encode_address_field | gboolean | |
| 14 |  Function | sms_decode_address_field | gboolean | |
| 15 |  Static | encode_deliver | static gboolean | |
| 16 |  Static | decode_deliver | static gboolean | |
| 17 |  Static | encode_submit_ack_report | static gboolean | |
| 18 |  Static | encode_submit_err_report | static gboolean | |
| 19 |  Static | decode_submit_report | static gboolean | |
| 20 |  Static | encode_status_report | static gboolean | |
| 21 |  Static | decode_status_report | static gboolean | |
| 22 |  Static | encode_deliver_ack_report | static gboolean | |
| 23 |  Static | encode_deliver_err_report | static gboolean | |
| 24 |  Static | decode_deliver_report | static gboolean | |
| 25 |  Static | encode_submit | static gboolean | |
| 26 |  Static | decode_submit | static gboolean | |
| 27 |  Static | encode_command | static gboolean | |
| 28 |  Static | decode_command | static gboolean | |
| 29 |  Function | sms_encode | gboolean | |
| 30 |  Function | sms_decode | gboolean | |
| 31 |  Function | sms_extract_common | const guint8 * | |
| 32 |  Static | verify_udh | static gboolean | |
| 33 |  Function | sms_udh_iter_init | gboolean | |
| 34 |  Function | sms_udh_iter_init_from_cbs | gboolean | |
| 35 |  Function | sms_udh_iter_get_udh_length | guint8 | |
| 36 |  Function | sms_udh_iter_get_ud_after_header | const guint8 * | |
| 37 |  Function | sms_udh_iter_get_ie_type | enum sms_iei | |
| 38 |  Function | sms_udh_iter_get_ie_length | guint8 | |
| 39 |  Function | sms_udh_iter_get_ie_data | void | |
| 40 |  Function | sms_udh_iter_has_next | gboolean | |
| 41 |  Function | sms_udh_iter_next | gboolean | |
| 42 |  Function | sms_scts_to_time | time_t | |
| 43 |  Function | sms_address_from_string | void | |
| 44 |  Function | sms_address_to_string | const char * | |
| 45 |  Static | extract_app_port_common | static gboolean | |
| 46 |  Function | sms_extract_app_port | gboolean | |
| 47 |  Function | sms_extract_concatenation | gboolean | |
| 48 |  Function | sms_extract_language_variant | gboolean | |
| 49 |  Function | sms_decode_datagram | unsigned char * | |
| 50 |  Inline | sms_text_capacity_gsm | static inline int | |
| 51 |  Function | sms_decode_text | char * | |
| 52 |  Static | sms_serialize | static int | |
| 53 |  Static | sms_deserialize | static gboolean | |
| 54 |  Static | sms_assembly_extract_address | static gboolean | |
| 55 |  Static | sms_assembly_encode_address | static gboolean | |
| 56 |  Static | sms_assembly_load | static void | |
| 57 |  Static | sms_assembly_store | static gboolean | |
| 58 |  Static | sms_assembly_backup_free | static void | |
| 59 |  Function | sms_assembly_new | struct sms_assembly * | |
| 60 |  Function | sms_assembly_free | void | |
| 61 |  Function | sms_assembly_add_fragment | GSList * | |
| 62 |  Static | sms_assembly_add_fragment_backup | static GSList * | |
| 63 |  Function | sms_assembly_expire | void | |
| 64 |  Inline | sms_list_append | static inline GSList * | |
| 65 |  Function | sms_text_prepare | GSList * | |
| 66 |  Function | cbs_dcs_decode | gboolean | |
| 67 |  Function | cbs_decode | gboolean | |
| 68 |  Function | cbs_encode | gboolean | |
| 69 |  Function | cbs_extract_app_port | gboolean | |
| 70 |  Function | iso639_2_from_language | gboolean | |
| 71 |  Function | cbs_decode_text | char * | |
| 72 |  Inline | cbs_is_update_newer | static inline gboolean | |
| 73 |  Function | cbs_assembly_new | struct cbs_assembly * | |
| 74 |  Function | cbs_assembly_free | void | |
| 75 |  Static | cbs_compare_node_by_gs | static gint | |
| 76 |  Static | cbs_compare_node_by_update | static gint | |
| 77 |  Static | cbs_compare_recv_by_serial | static gint | |
| 78 |  Static | cbs_assembly_expire | static void | |
| 79 |  Function | cbs_assembly_location_changed | void | |
| 80 |  Function | cbs_assembly_add_page | GSList * | |
| 81 |  Inline | skip_to_next_field | static inline int | |
| 82 |  Static | next_range | static gboolean | |
| 83 |  Function | cbs_optimize_ranges | GSList * | |
| 84 |  Function | cbs_extract_topic_ranges | GSList * | |
| 85 |  Inline | element_length | static inline int | |
| 86 |  Inline | range_length | static inline int | |
| 87 |  Function | cbs_topic_ranges_to_string | char * | |
| 88 |  Static | cbs_topic_compare | static gint | |
| 89 |  Function | cbs_topic_in_range | gboolean | 
目次 | ファイル一覧 | 関数一覧 | ネームスペース一覧 | クラス一覧 | #define一覧 | マクロ一覧 | 外部変数一覧 | 構造体一覧 | 共用体一覧 | 列挙体一覧 | Const一覧 | 索引 | サイドメニュー