Lines Matching +full:system +full:- +full:observe
8 * http://www.apache.org/licenses/LICENSE-2.0
61 * The client will automatically try to connect to any available WALT device, and monitor the system
62 * for device connections/disconnections. Users should observe the "connected" key to be notified of
65 * Most commands produce a corresponding response from the WALT. The -sendCommand:error: method
66 * should be used to send the command, and -readResponse used to collect the response.
74 * The time value is an adjusted version of -currentTime.
78 /** Returns the number of seconds the system has been awake since it was last restarted. */
82 - (instancetype)initWithError:(NSError **)error;
85 - (BOOL)sendCommand:(WALTCommand)command error:(NSError **)error;
88 - (NSData *)readResponseWithTimeout:(NSTimeInterval)timeout;
95 - (WALTTrigger)readTriggerWithTimeout:(NSTimeInterval)timeout;
98 - (BOOL)checkResponse:(NSData *)response forCommand:(WALTCommand)command;
101 - (BOOL)syncClocksWithError:(NSError **)error;
104 - (BOOL)updateSyncBoundsWithError:(NSError **)error;
110 * Confirms the connection with the WALT (by setting -isConnected).
115 - (BOOL)checkConnectionWithError:(NSError **)error;
118 - (NSTimeInterval)lastShockTimeWithError:(NSError **)error;