Cross reference for include/ta.h of index.

# File include/ta.h

Included in: | modules/pc/pc_commands.c
| modules/pc/protocol_config.c
| modules/pm/protocol_mirror.c
| modules/sv/server.c
| modules/ud/ud_main.c

## Included Files

- `#include <glib.h>`

- `#include <pthread.h>`

- `#include <stdio.h>`

- `#include "include/stubs.h"`
  - `#include <stdlib.h>`
  - `#include <stdio.h>`
  - `#include <ctype.h>`

- `#include "include/memwrap.h"`
  - `#include <include/erroutines.h>`
  - `#include <glib.h>`

- `#include "include/sk.h"`
  - `#include <sys/types.h>`
  - `#include <sys/socket.h>`
  - `#include <netinet/in.h>`
  - `#include <stdlib.h>`
  - `#include <errno.h>`
  - `#include <netdb.h>`
  - `#include <signal.h>`
  - `#include <stdio.h>`
  - `#include <include/iproutines.h>`

- `#include "include/timediff.h"`
  - `#include <sys/time.h>`

## Preprocessor definitions

`#define TA_H`

`#define TA_TYPE_LEN 16`

`#define TA_ACT_LEN 256`

`#define TA_PRINT_LEN`

## Typedef ta_str_t

`typedef struct {...} ta_str_t`

`struct` |
`{` |
`pthread_t thread_id;` |
`ut_timer_t sessionstart;` |
`ut_timer_t taskstart;` |
`int sock;` |
`sk_conn_st* condat;` |
`char type[16];` |
`char activity[256];` |
`int tasks;` |
`}` |