|
VCOM Linux Driver
Advantech Inc.
|
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/mman.h>#include <errno.h>#include <limits.h>#include <sys/ioctl.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <sys/time.h>#include <sys/socket.h>#include <netdb.h>#include <netinet/tcp.h>#include <ifaddrs.h>#include "advioctl.h"#include "advtype.h"#include "vcom_proto.h"#include "vcom_proto_cmd.h"#include "vcom.h"#include "vc_client_pause.h"#include "vc_client_netup.h"#include "advlist.h"Data Structures | |
| struct | _client_info |
Macros | |
| #define | ADV_THIS (&vc_netdown_ops) |
Functions | |
| int | _create_sklist (struct list_head *sklist, char *addr, char *port, struct ifaddrs *ifa) |
| int | vc_connect (struct vc_attr *attr) |
| struct vc_ops * | vc_netdown_close (struct vc_attr *attr) |
| struct vc_ops * | vc_netdown_open (struct vc_attr *attr) |
| struct vc_ops * | vc_netdown_init (struct vc_attr *attr) |
| char * | vc_netdown_name (void) |
Variables | |
| struct vc_ops | vc_netdown_ops |
| #define ADV_THIS (&vc_netdown_ops) |
| int _create_sklist | ( | struct list_head * | sklist, |
| char * | addr, | ||
| char * | port, | ||
| struct ifaddrs * | ifa ) |
| int vc_connect | ( | struct vc_attr * | attr | ) |
| char * vc_netdown_name | ( | void | ) |
| struct vc_ops vc_netdown_ops |