Title: wp-includes/collaboration/class-wp-sync-post-meta-storage.php | Developer.WordPress.org

---

# File: wp-includes/collaboration/class-wp-sync-post-meta-storage.php

 * method[WP_Sync_Post_Meta_Storage::get_updates_after_cursor()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_updates_after_cursor/)
 * Retrieves sync updates from a room after the given cursor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_updates_after_cursor/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_updates_after_cursor/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:290](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L290-L342)
 * method[WP_Sync_Post_Meta_Storage::remove_updates_before_cursor()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/)
 * Removes updates from a room that are older than the given cursor.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/remove_updates_before_cursor/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:355](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L355-L377)
 * method[WP_Sync_Post_Meta_Storage::get_storage_post_id()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/)
 * Gets or creates the storage post for a given room.
 * Used by [5 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_storage_post_id/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:223](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L223-L265)
 * method[WP_Sync_Post_Meta_Storage::get_update_count()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_update_count/)
 * Gets the number of updates stored for a given room.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_update_count/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_update_count/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:275](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L275-L277)
 * class[WP_Sync_Post_Meta_Storage](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/)
 * Core class that provides an interface for storing and retrieving sync updates
   and awareness data during a collaborative session.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:18](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L18-L378)
 * method[WP_Sync_Post_Meta_Storage::add_update()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/add_update/)
 * Adds a sync update to a given room.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/add_update/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/add_update/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:78](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L78-L98)
 * method[WP_Sync_Post_Meta_Storage::get_awareness_state()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_awareness_state/)
 * Gets awareness state for a given room.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_awareness_state/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_awareness_state/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:110](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L110-L140)
 * method[WP_Sync_Post_Meta_Storage::set_awareness_state()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/set_awareness_state/)
 * Sets awareness state for a given room.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/set_awareness_state/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/set_awareness_state/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:153](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L153-L195)
 * method[WP_Sync_Post_Meta_Storage::get_cursor()](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_cursor/)
 * Gets the current cursor for a given room.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_cursor/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_sync_post_meta_storage/get_cursor/#uses)
   | Source: [wp-includes/collaboration/class-wp-sync-post-meta-storage.php:208](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/collaboration/class-wp-sync-post-meta-storage.php#L208-L210)