VCOM Linux Driver
Advantech Inc.
Loading...
Searching...
No Matches
vc_client_pause.c File Reference
#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 <linux/sockios.h>
#include <netdb.h>
#include "advioctl.h"
#include "advtype.h"
#include "vcom_proto.h"
#include "vcom_proto_cmd.h"
#include "vcom_proto_ioctl.h"
#include "vcom.h"
#include "vc_client_netdown.h"
#include "vc_client_idle.h"
#include "vc_client_common.h"

Macros

#define ADV_THIS   (&vc_pause_ops)
 

Functions

char * vc_pause_name (void)
 

Variables

struct vc_ops vc_pause_ops
 

Macro Definition Documentation

◆ ADV_THIS

#define ADV_THIS   (&vc_pause_ops)

Function Documentation

◆ vc_pause_name()

char * vc_pause_name ( void )

Variable Documentation

◆ vc_pause_ops

struct vc_ops vc_pause_ops
Initial value:
= {
.open = vc_pause_open,
.close = vc_pause_close,
.xmit = vc_pause_xmit,
.init = vc_pause_init,
.recv= vc_pause_recv,
.ioctl = vc_pause_ioctl,
.poll = vc_pause_poll,
.event = vc_pause_event,
.resume = vc_pause_resume,
}
struct vc_ops *(* recv)(struct vc_attr *, char *buf, int len)
Definition vcom.h:65
struct vc_ops *(* ioctl)(struct vc_attr *)
Definition vcom.h:63
struct vc_ops *(* poll)(struct vc_attr *)
Definition vcom.h:66
struct vc_ops *(* resume)(struct vc_attr *)
Definition vcom.h:69
struct vc_ops *(* event)(struct vc_attr *, struct timeval *, fd_set *r, fd_set *w, fd_set *e)
Definition vcom.h:70
char *(* name)(void)
Definition vcom.h:71
struct vc_ops *(* init)(struct vc_attr *)
Definition vcom.h:67
struct vc_ops *(* close)(struct vc_attr *)
Definition vcom.h:62
struct vc_ops *(* xmit)(struct vc_attr *)
Definition vcom.h:64
char * vc_pause_name(void)
Definition vc_client_pause.c:138