Cross reference for modules/sk/socket.h of index.

# File modules/sk/socket.h

      $Revision: 1.7 $

      Socket module (sk)

      Status: NOT REVUED, NOT TESTED

Included in: | modules/sk/socket.c

## Included Files

- `#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 </space/dbdev/marek/include/glib.h>`
    - `#include </space/dbdev/marek/lib/glib/include/glibconfig.h>`
      - `#include <limits.h>`
      - `#include <float.h>`
    - `#include <stdarg.h>`
  - `#include <include/erroutines.h>`
    - `#include <stdio.h>`
    - `#include <unistd.h>`
    - `#include <stdlib.h>`
    - `#include <assert.h>`
    - `#include <time.h>`
    - `#include <stdarg.h>`
    - `#include <strings.h>`
    - `#include <include/bitmask.h>`
    - `#include <include/er_aspects.h>`
    - `#include <include/stubs.h>`
      - `#include <stdlib.h>`
    - `#include "include/er_facilities.h"`
      - `#include <include/erroutines.h>`
      - `#include "include/er_ER_errors.h"`
      - `#include "include/er_IP_errors.h"`
      - `#include "include/er_RX_errors.h"`
      - `#include "include/er_UT_errors.h"`
      - `#include "include/er_WH_errors.h"`
      - `#include "include/erroutines.h"`

## Preprocessor definitions

`#define READ_SOCKET`

`#define SK_DISCONNECT 0x0001`

`#define SK_INTERRUPT 0x0002`

`#define SK_TIMEOUT 0x0004`

`#define SK_NOTEXT 0x0100`

## Typedef sk_conn_st

`typedef struct {...} sk_conn_st`

`struct` |
`{` |
`unsigned short sock;` |
`unsigned short rd_timeout;` |
`unsigned short wr_timeout;` |
`unsigned short rtc;` |
`unsigned char lasterr;` |
`ip_addr_t rIP;` |
`ip_addr_t eIP;` |
`char* ip;` |
`}` |