[−][src]Module watchman_client::pdu
This module defines the request and response PDU types used by the watchman protocol.
Structs
ClockRequest | The |
ClockRequestParams | |
ClockResponse | The |
ClockSpec | The fundamental clock specifier string. The contents of the string should be considered to be opaque to the client as the server occasionally evolves the meaning of the clockspec and its format is expressly not a stable API. |
FatClockData | Holds extended clock data that includes source control aware query metadata. https://facebook.github.io/watchman/docs/scm-query.html |
GetSockNameResponse | The |
QueryRequest | The |
QueryRequestCommon | The query parameters. There are a large number of fields that influence the behavior. |
QueryResult | Holds the result of a query.
The result is generic over a |
SavedStateClockData | Holds extended clock data that includes source control aware query metadata. https://facebook.github.io/watchman/docs/scm-query.html |
ScmAwareClockData | Holds extended clock data that includes source control aware query metadata. https://facebook.github.io/watchman/docs/scm-query.html |
SubscribeCommand | |
SubscribeRequest | |
SubscribeResponse | Returns information about the state of the watch at the time the subscription was initiated. |
Unsubscribe | |
UnsubscribeResponse | |
WatchProjectRequest | The |
WatchProjectResponse | The |
Enums
Clock | A |
ContentSha1Hex | Reports the content SHA1 hash for a file. Since computing the hash can fail, this struct can also represent the error that happened during hash computation. |
FileType | Encodes the file type field returned in query results and specified in expression terms. |
PathGeneratorElement | When using the |
SyncTimeout |