| 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 |