#include <fcntl.h>
#include <io.h>
#include <malloc.h>
#include <stdio.h>
#include <process.h>
#include <crtdbg.h>
#include "task.h"
#include "runner.h"
Go to the source code of this file.
|
static int | clear_line (void) |
|
WINBASEAPI BOOL WINAPI | GetFileSizeEx (HANDLE hFile, PLARGE_INTEGER lpFileSize) |
|
void | platform_init (int argc, char **argv) |
|
void | process_cleanup (process_info_t *p) |
|
int | process_copy_output (process_info_t *p, FILE *stream) |
|
char * | process_get_name (process_info_t *p) |
|
long int | process_output_size (process_info_t *p) |
|
int | process_read_last_line (process_info_t *p, char *buffer, size_t buffer_len) |
|
int | process_reap (process_info_t *p) |
|
int | process_start (char *name, char *part, process_info_t *p, int is_helper) |
|
int | process_terminate (process_info_t *p) |
|
int | process_wait (process_info_t *vec, int n, int timeout) |
|
void | rewind_cursor () |
|
◆ clear_line()
static int clear_line |
( |
void |
| ) |
|
|
static |
◆ GetFileSizeEx()
WINBASEAPI BOOL WINAPI GetFileSizeEx |
( |
HANDLE |
hFile, |
|
|
PLARGE_INTEGER |
lpFileSize |
|
) |
| |
◆ platform_init()
void platform_init |
( |
int |
argc, |
|
|
char ** |
argv |
|
) |
| |
◆ process_cleanup()
◆ process_copy_output()
◆ process_get_name()
◆ process_output_size()
◆ process_read_last_line()
◆ process_reap()
◆ process_start()
◆ process_terminate()
◆ process_wait()
◆ rewind_cursor()