EBackend.CacheOfflineChange
Description: Reference for EBackend.CacheOfflineChange

### Struct

# EBackendCacheOfflineChange

since: 3.26

#### Description [src]

    struct ECacheOfflineChange {
      gchar* uid;
      gchar* revision;
      gchar* object;
      EOfflineState state;
    }

Holds the information about offline change for one object.

###### Structure members

`uid:` `gchar*`

  UID of the object.

`revision:` `gchar*`

  Stored revision of the object.

`object:` `gchar*`

  The object itself.

`state:` `EOfflineState`

  An `EOfflineState` of the object.

Available since: 3.26

#### Constructors

###### e_cache_offline_change_new

Creates a new `ECacheOfflineChange` with the offline `state` information for the given `uid`.

since: 3.26

#### Functions

###### e_cache_offline_change_free

Frees the `change` structure, previously allocated with `e_cache_offline_change_new()` or e_cache_offline_change_copy().

since: 3.26

#### Instance methods

###### e_cache_offline_change_copy

No description available.

since: 3.26