Changeset c577500 in rtems for cpukit/libmisc/capture/captureimpl.h
- Timestamp:
- 11/06/14 14:55:32 (9 years ago)
- Branches:
- 4.11, 5, master
- Children:
- 11b3ba1
- Parents:
- 66bf2af2
- git-author:
- Jennifer Averett <jennifer.averett@…> (11/06/14 14:55:32)
- git-committer:
- Jennifer Averett <jennifer.averett@…> (11/24/14 20:04:54)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpukit/libmisc/capture/captureimpl.h
r66bf2af2 rc577500 2 2 * @file rtems/captureimpl.h 3 3 * 4 * @brief Capture Implementation file 4 * @brief Capture Implementation file 5 5 * 6 6 * This file contains an interface between the capture engine and … … 62 62 * 63 63 * This function is used to set the extension index 64 * for the capture engine. 64 * for the capture engine. 65 65 * 66 66 * @param[in] index specifies the extension index to be … … 87 87 * @retval This method returns the global capture 88 88 * flags. 89 * 89 * 90 90 */ 91 91 uint32_t rtems_capture_get_flags(void); … … 139 139 140 140 /** 141 * @brief Capture append to record 141 * @brief Capture append to record 142 142 * 143 143 * This function Capture appends data to a capture record. It should … … 151 151 * @retval This method returns a pointer which is used as a marker 152 152 * for the next location in the capture record. it should only be 153 * used as input into rtems_capture_append_to_record or 153 * used as input into rtems_capture_append_to_record or 154 154 * rtems_capture_end_add_record. 155 155 */ 156 static void *rtems_capture_append_to_record(void* rec, 156 static void *rtems_capture_append_to_record(void* rec, 157 157 void* data, 158 158 size_t size ); … … 168 168 * 169 169 * @retval This method returns true if this data should be 170 * filtered from the log. It returns false if this data 170 * filtered from the log. It returns false if this data 171 171 * should be logged. 172 172 */ … … 194 194 * This function appends data of a specifed size into a capture record. 195 195 * 196 * @param[in] rec specifies the next write point in the capture record 196 * @param[in] rec specifies the next write point in the capture record 197 197 * @param[in] data specifies the data to write 198 198 * @param[in] size specifies the size of the data … … 200 200 * @retval This method returns the next write point in the capture record. 201 201 */ 202 static inline void *rtems_capture_append_to_record(void* rec, 202 static inline void *rtems_capture_append_to_record(void* rec, 203 203 void* data, 204 204 size_t size ) … … 236 236 * @brief Capture record open. 237 237 * 238 * This function allocates a record and fills in the 238 * This function allocates a record and fills in the 239 239 * header information. It does a lock acquire 240 * which will remain in effect until 240 * which will remain in effect until 241 241 * rtems_capture_record_close is called. This method 242 242 * should only be used by rtems_capture_begin_add_record. … … 257 257 * @brief Capture record close. 258 258 * 259 * This function closes writing to capure record and 259 * This function closes writing to capure record and 260 260 * releases the lock that was held on the record. This 261 261 * method should only be used by rtems_capture_end_add_record. … … 265 265 */ 266 266 void rtems_capture_record_close( void *rec, rtems_interrupt_lock_context* lock_context); 267 267 268 268 269 /**
Note: See TracChangeset
for help on using the changeset viewer.