🔍 Code Extractor

Search Components

Full-Text: Fast keyword matching | Semantic: AI-powered understanding of intent (finds similar concepts)

Search Results for "trio"

Found 7 matching component(s)

  • class Client

    API Client for the Remarkable Cloud that handles authentication, communication, and document management with the Remarkable Cloud service.

    File: /tf/active/vicechatdev/rmcl/api.py

    api-client remarkable cloud-storage authentication async
  • function get_client

    Asynchronous singleton factory function that retrieves or initializes a global Client instance with optional device registration prompting.

    File: /tf/active/vicechatdev/rmcl/api.py

    singleton factory async client-management initialization
  • function invalidate_cache

    Asynchronous function that invalidates the cache by resetting the refresh deadline of the client to None.

    File: /tf/active/vicechatdev/rmcl/api.py

    cache invalidation async client-management refresh
  • function with_lock_v1

    A decorator that implements reentrant locking for async methods, allowing the same task to acquire the lock multiple times without deadlocking.

    File: /tf/active/vicechatdev/rmcl/items.py

    decorator async concurrency locking thread-safety
  • class Item

    Base class representing an item (document or folder) in a reMarkable cloud storage system, providing methods for metadata management, file operations, and synchronization.

    File: /tf/active/vicechatdev/rmcl/items.py

    remarkable cloud-storage document-management async metadata
  • class Document_v1

    Document class represents a reMarkable document file, extending the Item class to provide document-specific operations like content extraction, uploading, and rendering with annotations.

    File: /tf/active/vicechatdev/rmcl/items.py

    document remarkable pdf epub annotation
  • function add_sync

    A decorator that creates a synchronous wrapper function for an async function, automatically running it with trio.run() and injecting it into the caller's namespace with a suffix.

    File: /tf/active/vicechatdev/rmcl/sync.py

    decorator async sync trio wrapper

Search Examples