GVariant *gv = NULL;
GVariantBuilder property;
+ g_return_if_fail(context != NULL);
+ if (context->if_obj == NULL) {
+ ps_warn_ex_ctx(context, "context instance is NULL. not yet assigned.");
+ return;
+ }
+
gv = _ps_context_get_properties(context, &property);
ps_dbg_ex_ctx(context, "emit : [PropertyChanged] context(%p)", context);
packet_service_context_emit_property_changed(context->if_obj, gv);
char *secondary_context_id, *qci, *gbr_dl, *gbr_ul, *max_br_dl, *max_br_ul;
g_return_if_fail(context != NULL);
+ if (context->if_obj == NULL) {
+ ps_warn_ex_ctx(context, "context instance is NULL. not yet assigned.");
+ return;
+ }
+
co_context = _ps_context_ref_co_context(context);
tcore_context_get_bearer_info(co_context, &bearer_info);
GVariant *gv = NULL;
GVariantBuilder properties;
+ g_return_if_fail(master != NULL);
+ if (master->if_obj == NULL) {
+ warn("master instance is NULL. not yet assigned.");
+ return;
+ }
+
+
gv = _ps_modem_get_properties(modem, &properties);
dbg("emit : [ModemAdded]");
packet_service_master_emit_modem_added(master->if_obj, gv);
GVariant *gv = NULL;
GVariantBuilder properties;
+ g_return_if_fail(modem != NULL);
+ if (modem->if_obj == NULL) {
+ ps_warn_ex_modem(modem, "modem instance is NULL. not yet assigned.");
+ return;
+ }
+
gv = _ps_modem_get_properties(modem, &properties);
ps_dbg_ex_modem(modem, "emit : [PropertyChanged]");
packet_service_modem_emit_property_changed(modem->if_obj, gv);
GVariant *gv = NULL;
GVariantBuilder property;
+ g_return_if_fail(modem != NULL);
+ if (modem->if_obj == NULL) {
+ ps_warn_ex_modem(modem, "modem instance is NULL. not yet assigned.");
+ return;
+ }
+
gv = _ps_service_get_properties(service, &property);
ps_dbg_ex_modem(modem, "emit : [ServiceAdded]");
packet_service_modem_emit_service_added(modem->if_obj, gv);
GVariant *gv = NULL;
GVariantBuilder property;
+ g_return_if_fail(service != NULL);
+ if (service->if_obj == NULL) {
+ ps_warn_ex_svc(service, "service instance is NULL. not yet assigned.");
+ return;
+ }
+
gv = _ps_service_get_properties(service, &property);
ps_dbg_ex_svc(service, "emit : [PropertyChanged]");
packet_service_service_emit_property_changed(service->if_obj, gv);
GVariant *gv = NULL;
GVariantBuilder property;
+ g_return_if_fail(service != NULL);
+ if (service->if_obj == NULL) {
+ ps_warn_ex_svc(service, "service instance is NULL. not yet assigned.");
+ return;
+ }
+
gv = _ps_context_get_properties(context, &property);
ps_dbg_ex_svc(service, "emit : [ContextAdded]");
packet_service_service_emit_context_added(service->if_obj, gv);
void ps_service_emit_context_removed_signal(ps_service_t *service, ps_context_t *context)
{
+
+ g_return_if_fail(service != NULL);
+ if (service->if_obj == NULL) {
+ ps_warn_ex_svc(service, "service instance is NULL. not yet assigned.");
+ return;
+ }
+
ps_dbg_ex_svc(service, "emit : [ContextRemoved]");
packet_service_service_emit_context_removed(service->if_obj, context->path);
}
%define major 0
%define minor 4
-%define patchlevel 28
+%define patchlevel 29
Name: tel-plugin-packetservice
Version: %{major}.%{minor}.%{patchlevel}