Coda Distributed File System
Classes | Macros | Functions
delay.c File Reference
#include <stdlib.h>
#include "rpc2.private.h"
Include dependency graph for delay.c:

Classes

struct  DelayEntry
 

Macros

#define RPC2_MINDELAY   1000
 

Functions

int rpc2_DelayedSend (int s, struct RPC2_addrinfo *addr, RPC2_PacketBuffer *pb, struct timeval *tv)
 
void rpc2_SendDelayedPacket (struct SL_Entry *sl)
 
int rpc2_DelayedRecv (RPC2_PacketBuffer *pb, struct timeval *tv)
 
RPC2_PacketBufferrpc2_RecvDelayedPacket (struct SL_Entry *sl)
 

Macro Definition Documentation

◆ RPC2_MINDELAY

#define RPC2_MINDELAY   1000

Function Documentation

◆ rpc2_DelayedRecv()

int rpc2_DelayedRecv ( RPC2_PacketBuffer pb,
struct timeval *  tv 
)

◆ rpc2_DelayedSend()

int rpc2_DelayedSend ( int  s,
struct RPC2_addrinfo addr,
RPC2_PacketBuffer pb,
struct timeval *  tv 
)

◆ rpc2_RecvDelayedPacket()

RPC2_PacketBuffer * rpc2_RecvDelayedPacket ( struct SL_Entry sl)

◆ rpc2_SendDelayedPacket()

void rpc2_SendDelayedPacket ( struct SL_Entry sl)