nodeAccess.c File Reference

他ノードへのアクセス More...

#include "nodeAccess.h"

Include dependency graph for nodeAccess.c:

Go to the source code of this file.

Typedefs

typedef unsigned char uchar
typedef unsigned short ushort

Functions

void initNodeInfo (nodeInfo_t *node)
int registerStructInfo (nodeInfo_t *node, unsigned char *top, long target_id)
long getStructId (nodeInfo_t *node, unsigned char *top)
void initPacketInfo (packetInfo_t *pa, unsigned char *buffer, unsigned char *top, unsigned char type, long target_id, long unique_id)
int terminatePacketInfo (packetInfo_t *pa)
char getPacketType (unsigned char *packet_data)
long getPacketLength (unsigned char *packet_data)
long getPacketUniqueId (unsigned char *packet_data)
void writeFromPacketData (unsigned char *packet_data, unsigned char *top)
void addPacketData (packetInfo_t *pa, unsigned char *offset, unsigned char size)
void setPacketReply (packetInfo_t *pa, unsigned char reply)
int checkFirstTag (unsigned char *buffer)
int checkHeaderFormat (unsigned char *buffer)
int checkPacketFormat (unsigned char *buffer, int length)
long createReadResponsePacket (unsigned char *buffer, unsigned char *top)
long createWriteResponsePacket (unsigned char *buffer, unsigned char *top)
int removeInvalidPacketHeader (unsigned char *recv_buffer, int filled)


Detailed Description

他ノードへのアクセス

Author:
Satofumi KAMIMURA
$Id$

Definition in file nodeAccess.c.


Generated on Mon Apr 13 22:52:06 2009 by  doxygen 1.5.7.1