Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content
Ctrl+K

amongoc 0.1.0 documentation

Contents:

  • Tutorials
    • BSON Handling
      • Creation & Destruction
      • Adding Data
      • Reading BSON Data
    • Storing Values in a Type-Erased Box
    • Connecting to a MongoDB Server
    • Writing Data
    • Reading Data
  • How-to Guides
    • How to Handle amongoc_status
    • Communicating with a Server
    • Creating Asynchronous Loops
  • Reference
    • Meta-Reference: Documentation Attributes
    • amongoc API Patterns
    • Configuring, Building, & Using
    • Dynamically Types Boxes
    • Status Codes
    • Emitter API
    • Operation API
    • Asynchronous Utility APIs
    • Dynamic Memory Allocation
    • Client API
    • Database Handle API
    • Collection & Data API
      • Collection Operations
        • Common Parameters
        • Aggregate
        • Count
        • Delete
        • Distinct
        • Drop
        • Find
        • Insert
        • Replace
        • Update
    • Type: amongoc_loop
    • Handler APIs
    • BSON Library
      • BSON Value Types
      • BSON Values
      • BSON Reading
      • BSON Iteration
      • BSON Documents
      • BSON Modifying
    • Strings & String Views
    • Vector Types
    • Time Utilities
    • Terminology
    • amongoc Features
  • Design & Explanation
    • Why Asynchrony?
    • Design Considerations in amongoc
    • Our Asynchrony Model
  • amongoc Developer Documentation
    • Development Guidelines
    • C Object Deletion
    • Nanosenders
    • Couroutines
    • result<T>
    • Query Objects
    • Asio in amongoc
    • TLS Streams
    • Documenting amongoc
    • Declaratively Building BSON Documents
    • Declaratively Parsing BSON Objects
  • Repository
  • Show source
  • Suggest edit
  • Open issue
  • .rst

How-to Guides

How-to Guides#

Guides

  • How to Handle amongoc_status
    • Checking for Errors
    • Obtaining an Error Message
    • Easy Error Handling
  • Communicating with a Server
    • Headers
    • Command-Line Arguments
    • Initializing the Loop
    • Declare the App State
    • Create a Client with a Timeout
    • Attach the First Continuation
    • The First Continuation
    • The Second Continuation
    • Tie the Final Result
    • Start the Operation, Run the Loop, and Clean Up
    • Print the Final Result
  • Creating Asynchronous Loops
    • The Example Program
    • Initiating the Program
    • Loop Stepping
    • Starting and Running the Loop
    • Error Handling and Printing the Final Result

previous

Reading Data

next

How to Handle amongoc_status

By MongoDB

© Copyright 2024, MongoDB.