Crate openiap_client
source ·Expand description
The openiap.client crate provides the Client struct and its methods.
For now this only support grpc, will over time have added support for web sockets, http, tcp and named pipes.
Modules§
- The
agentmodule provides theAgentstruct and its methods. - The
basemodule provides theCustomCommandRequeststruct and its methods. - The
downloadmodule provides theDownloadstruct and its methods. - The
errorsmodule provides theErrorstruct and its methods. - Generated client implementations.
- Generated server implementations.
- The
protosmodule provides theEnvelope,ErrorResponse,SigninRequest,SigninResponse,RegisterQueueRequest,UnRegisterQueueRequest,RegisterExchangeRequest,WatchRequest,UnWatchRequest,QueueMessageRequest,QueryRequest,QueryResponse,UploadRequest,UploadResponse,DownloadRequest,DownloadResponse,WorkItem, andWorkItemResponsestructs and their methods. - The
querymodule provides theQuerystruct and its methods. - The
queuemodule provides theRegisterQueueRequest,UnRegisterQueueRequest,RegisterExchangeRequest,WatchRequest,UnWatchRequest, andQueueMessageRequeststructs and their methods. - The
signinmodule provides theSigninRequeststruct and its methods. - The
uploadmodule provides theUploadstruct and its methods. - The
workitemmodule provides theWorkItemstruct and its methods.
Structs§
- The
Clientstruct provides the client for the OpenIAP service. - The
ClientInnerstruct provides the inner client for the OpenIAP service. - Service for managing OpenIAP Flow (OpenFlow)
- MongoDB Query Request.
- A Timestamp represents a point in time independent of any time zone or local calendar, encoded as a count of seconds and fractions of seconds at nanosecond resolution. The count is relative to an epoch at UTC midnight on January 1, 1970, in the proleptic Gregorian calendar which extends the Gregorian calendar backwards to year one.
Enums§
- Error type for OpenIAP
Functions§
- Read a file and compresses it into a
Vec<u8>.