CamelOfflineStore
3
CAMEL Library

# CamelOfflineStore

## Synopsis

                        CamelOfflineStore;
    void                camel_offline_store_set_network_state
                                                            (CamelOfflineStore *store,
                                                             gint state,
                                                             CamelException *ex);
    gint                camel_offline_store_get_network_state
                                                            (CamelOfflineStore *store,
                                                             CamelException *ex);
    void                camel_offline_store_prepare_for_offline
                                                            (CamelOfflineStore *store,
                                                             CamelException *ex);

## Description

## Details

### CamelOfflineStore

    typedef struct {
    	CamelStore parent_object;

    	gint state;
    } CamelOfflineStore;

### camel_offline_store_set_network_state ()

    void                camel_offline_store_set_network_state
                                                            (CamelOfflineStore *store,
                                                             gint state,
                                                             CamelException *ex);

Set the network state to either CAMEL_OFFLINE_STORE_NETWORK_AVAIL or CAMEL_OFFLINE_STORE_NETWORK_UNAVAIL.

`store` :

  a CamelOfflineStore object

`state` :

  the network state

`ex` :

  a CamelException

### camel_offline_store_get_network_state ()

    gint                camel_offline_store_get_network_state
                                                            (CamelOfflineStore *store,
                                                             CamelException *ex);

Return the network state either CAMEL_OFFLINE_STORE_NETWORK_AVAIL or CAMEL_OFFLINE_STORE_NETWORK_UNAVAIL.

`store` :

  a CamelOfflineStore object

`ex` :

  a CamelException

Returns :

### camel_offline_store_prepare_for_offline ()

    void                camel_offline_store_prepare_for_offline
                                                            (CamelOfflineStore *store,
                                                             CamelException *ex);

`store` :

`ex` :