mikroSDK Reference Manual
rndis_debug.h
Go to the documentation of this file.
1
31#ifndef _RNDIS_DEBUG_H
32#define _RNDIS_DEBUG_H
33
34//Dependencies
35#include "rndis.h"
36
37
42typedef struct
43{
44 uint32_t value;
45 const char_t *name;
47
48
49//RNDIS related functions
50error_t rndisDumpMsg(const RndisMsg *message, size_t length);
51error_t rndisDumpPacketMsg(const RndisPacketMsg *message, size_t length);
52error_t rndisDumpInitializeMsg(const RndisInitializeMsg *message, size_t length);
53error_t rndisDumpHaltMsg(const RndisHaltMsg *message, size_t length);
54error_t rndisDumpQueryMsg(const RndisQueryMsg *message, size_t length);
55error_t rndisDumpSetMsg(const RndisSetMsg *message, size_t length);
56error_t rndisDumpResetMsg(const RndisResetMsg *message, size_t length);
57error_t rndisDumpIndicateStatusMsg(const RndisIndicateStatusMsg *message, size_t length);
58error_t rndisDumpKeepAliveMsg(const RndisKeepAliveMsg *message, size_t length);
59
60error_t rndisDumpInitializeCmplt(const RndisInitializeCmplt *message, size_t length);
61error_t rndisDumpQueryCmplt(const RndisQueryCmplt *message, size_t length);
62error_t rndisDumpSetCmplt(const RndisSetCmplt *message, size_t length);
63error_t rndisDumpResetCmplt(const RndisResetCmplt *message, size_t length);
64error_t rndisDumpKeepAliveCmplt(const RndisKeepAliveCmplt *message, size_t length);
65
66const char_t *rndisFindName(uint32_t value, const RndisValueName *table, size_t size);
67
68#endif
error_t
Error codes.
Definition error.h:43
RNDIS (Remote Network Driver Interface Specification)
RNDIS Halt message.
Definition rndis.h:235
RNDIS Indicate Status message.
Definition rndis.h:293
Response to a RNDIS Initialize message.
Definition rndis.h:331
RNDIS Initialize message.
Definition rndis.h:220
Response to a RNDIS Keep-Alive message.
Definition rndis.h:395
RNDIS Keep-Alive message.
Definition rndis.h:319
Generic RNDIS message.
Definition rndis.h:209
RNDIS Packet message.
Definition rndis.h:408
Response to a RNDIS Query message.
Definition rndis.h:353
RNDIS Query message.
Definition rndis.h:247
Response to a RNDIS Reset message.
Definition rndis.h:382
RNDIS Reset message.
Definition rndis.h:281
Response to a RNDIS Set message.
Definition rndis.h:369
RNDIS Set message.
Definition rndis.h:264
Value/name pair.
Definition rndis_debug.h:43