DSS

## DSS DSS |

## Synopsis

    MbimMessage *       mbim_message_dss_connect_set_new    (const MbimUuid *device_service_id,
                                                             guint32 dss_session_id,
                                                             MbimDssLinkState dss_link_state,
                                                             GError **error);
    gboolean            mbim_message_dss_connect_response_parse
                                                            (const MbimMessage *message,
                                                             GError **error);

## Description

## Details

### mbim_message_dss_connect_set_new ()

    MbimMessage *       mbim_message_dss_connect_set_new    (const MbimUuid *device_service_id,
                                                             guint32 dss_session_id,
                                                             MbimDssLinkState dss_link_state,
                                                             GError **error);

Create a new request for the 'Connect' set command in the 'DSS' service.

`device_service_id` : | the 'DeviceServiceId' field, given as a MbimUuid.
`dss_session_id` : | the 'DssSessionId' field, given as a guint32.
`dss_link_state` : | the 'DssLinkState' field, given as a MbimDssLinkState.
`error` : | return location for error or `NULL`.
Returns : | a newly allocated MbimMessage, which should be freed with `mbim_message_unref()`.

### mbim_message_dss_connect_response_parse ()

    gboolean            mbim_message_dss_connect_response_parse
                                                            (const MbimMessage *message,
                                                             GError **error);

Create a new request for the 'Connect' response command in the 'DSS' service.

`message` : | the MbimMessage.
`error` : | return location for error or `NULL`.
Returns : | `TRUE` if the message was correctly parsed, `FALSE` if `error` is set.