Coda Distributed File System
Public Types | Public Attributes | List of all members
SFTP_Entry Struct Reference

#include <sftp.h>

Collaboration diagram for SFTP_Entry:
Collaboration graph
[legend]

Public Types

enum  { XferNotStarted = 0 , XferInProgress = 1 , XferCompleted = 2 }
 

Public Attributes

long Magic
 
enum SFState WhoAmI
 
RPC2_Handle LocalHandle
 
RPC2_PeerInfo PInfo
 
struct timeval LastWord
 
struct HEntryHostInfo
 
uint32_t ThisRPCCall
 
uint32_t GotParms
 
uint32_t SentParms
 
SE_DescriptorSDesc
 
long openfd
 
off_t fd_offset
 
struct SL_EntrySleeper
 
struct rpc2_LinkEntryRecvQueue
 
long RecvQueueLen
 
uint32_t PacketSize
 
uint32_t WindowSize
 
uint32_t SendAhead
 
uint32_t AckPoint
 
uint32_t DupThreshold
 
uint32_t RetryCount
 
uint32_t ReadAheadCount
 
uint32_t CtrlSeqNumber
 
uint32_t Retransmitting
 
uint32_t TimeEcho
 
struct timeval LastSS
 
SE_DescriptorPiggySDesc
 
enum SFTP_Entry:: { ... }  XferState
 
uint32_t RepliedSinceLastSS
 
uint32_t McastersStarted
 
uint32_t McastersFinished
 
uint32_t FirstSeqNo
 
uint32_t HitEOF
 
uint32_t SendLastContig
 
uint32_t SendMostRecent
 
unsigned int SendTheseBits [BITMASKWIDTH]
 
uint32_t SendAckLimit
 
uint32_t SendWorriedLimit
 
uint32_t RecvLastContig
 
uint32_t RecvMostRecent
 
uint32_t DupsSinceAck
 
uint32_t RecvSinceAck
 
uint32_t RequestTime
 
unsigned int RecvTheseBits [BITMASKWIDTH]
 
RPC2_PacketBufferThesePackets [MAXOPACKETS]
 
struct security_associationsa
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
XferNotStarted 
XferInProgress 
XferCompleted 

Member Data Documentation

◆ AckPoint

uint32_t SFTP_Entry::AckPoint

◆ CtrlSeqNumber

uint32_t SFTP_Entry::CtrlSeqNumber

◆ DupsSinceAck

uint32_t SFTP_Entry::DupsSinceAck

◆ DupThreshold

uint32_t SFTP_Entry::DupThreshold

◆ fd_offset

off_t SFTP_Entry::fd_offset

◆ FirstSeqNo

uint32_t SFTP_Entry::FirstSeqNo

◆ GotParms

uint32_t SFTP_Entry::GotParms

◆ HitEOF

uint32_t SFTP_Entry::HitEOF

◆ HostInfo

struct HEntry* SFTP_Entry::HostInfo

◆ LastSS

struct timeval SFTP_Entry::LastSS

◆ LastWord

struct timeval SFTP_Entry::LastWord

◆ LocalHandle

RPC2_Handle SFTP_Entry::LocalHandle

◆ Magic

long SFTP_Entry::Magic

◆ McastersFinished

uint32_t SFTP_Entry::McastersFinished

◆ McastersStarted

uint32_t SFTP_Entry::McastersStarted

◆ openfd

long SFTP_Entry::openfd

◆ PacketSize

uint32_t SFTP_Entry::PacketSize

◆ PiggySDesc

SE_Descriptor* SFTP_Entry::PiggySDesc

◆ PInfo

RPC2_PeerInfo SFTP_Entry::PInfo

◆ ReadAheadCount

uint32_t SFTP_Entry::ReadAheadCount

◆ RecvLastContig

uint32_t SFTP_Entry::RecvLastContig

◆ RecvMostRecent

uint32_t SFTP_Entry::RecvMostRecent

◆ RecvQueue

struct rpc2_LinkEntry* SFTP_Entry::RecvQueue

◆ RecvQueueLen

long SFTP_Entry::RecvQueueLen

◆ RecvSinceAck

uint32_t SFTP_Entry::RecvSinceAck

◆ RecvTheseBits

unsigned int SFTP_Entry::RecvTheseBits[BITMASKWIDTH]

◆ RepliedSinceLastSS

uint32_t SFTP_Entry::RepliedSinceLastSS

◆ RequestTime

uint32_t SFTP_Entry::RequestTime

◆ Retransmitting

uint32_t SFTP_Entry::Retransmitting

◆ RetryCount

uint32_t SFTP_Entry::RetryCount

◆ sa

struct security_association* SFTP_Entry::sa

◆ SDesc

SE_Descriptor* SFTP_Entry::SDesc

◆ SendAckLimit

uint32_t SFTP_Entry::SendAckLimit

◆ SendAhead

uint32_t SFTP_Entry::SendAhead

◆ SendLastContig

uint32_t SFTP_Entry::SendLastContig

◆ SendMostRecent

uint32_t SFTP_Entry::SendMostRecent

◆ SendTheseBits

unsigned int SFTP_Entry::SendTheseBits[BITMASKWIDTH]

◆ SendWorriedLimit

uint32_t SFTP_Entry::SendWorriedLimit

◆ SentParms

uint32_t SFTP_Entry::SentParms

◆ Sleeper

struct SL_Entry* SFTP_Entry::Sleeper

◆ ThesePackets

RPC2_PacketBuffer* SFTP_Entry::ThesePackets[MAXOPACKETS]

◆ ThisRPCCall

uint32_t SFTP_Entry::ThisRPCCall

◆ TimeEcho

uint32_t SFTP_Entry::TimeEcho

◆ WhoAmI

enum SFState SFTP_Entry::WhoAmI

◆ WindowSize

uint32_t SFTP_Entry::WindowSize

◆ 

enum { ... } SFTP_Entry::XferState

The documentation for this struct was generated from the following file: