|
Coda Distributed File System
|
#include <stdio.h>#include <string.h>#include <sys/file.h>#include <sys/types.h>#include <sys/socket.h>#include <netinet/in.h>#include <netdb.h>#include <sys/time.h>#include <errno.h>#include <stdlib.h>#include <assert.h>#include "rpc2.private.h"#include <rpc2/se.h>#include "trace.h"#include "cbuf.h"#include <rpc2/multi.h>
Classes | |
| struct | MultiCon |
| struct | PacketCon |
Macros | |
| #define | GOODSEDLE(i) (SDescList && SDescList[i].Tag != OMITSE) |
| #define | EXIT_MRPC_SPR(rc) |
Functions | |
| void | rpc2_IncrementSeqNumber () |
| long | HandleResult () |
| void | rpc2_PrintPacketHeader () |
| long | SetupMulticast () |
| long | RPC2_MultiRPC (IN int HowMany, IN RPC2_Handle ConnHandleList[], IN RPC2_Integer RCList[], IN RPC2_Multicast *MCast, IN RPC2_PacketBuffer *Request, IN SE_Descriptor SDescList[], IN long(*UnpackMulti)(), IN OUT ARG_INFO *ArgInfo, IN struct timeval *BreathOfLife) |
| long HandleResult | ( | ) |
| void rpc2_IncrementSeqNumber | ( | ) |
| long RPC2_MultiRPC | ( | IN int | HowMany, |
| IN RPC2_Handle | ConnHandleList[], | ||
| IN RPC2_Integer | RCList[], | ||
| IN RPC2_Multicast * | MCast, | ||
| IN RPC2_PacketBuffer * | Request, | ||
| IN SE_Descriptor | SDescList[], | ||
| IN long(*)() | UnpackMulti, | ||
| IN OUT ARG_INFO * | ArgInfo, | ||
| IN struct timeval * | BreathOfLife | ||
| ) |
| void rpc2_PrintPacketHeader | ( | ) |
| long SetupMulticast | ( | ) |