• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/libtransmission/

Lines Matching defs:stat

2733         tr_peer_stat *           stat = ret + i;
2735 tr_address_to_string_with_buf( &atom->addr, stat->addr, sizeof( stat->addr ) );
2736 tr_strlcpy( stat->client, ( peer->client ? peer->client : "" ),
2737 sizeof( stat->client ) );
2738 stat->port = ntohs( peer->atom->port );
2739 stat->from = atom->fromFirst;
2740 stat->progress = peer->progress;
2741 stat->isUTP = peer->io->utp_socket != NULL;
2742 stat->isEncrypted = tr_peerIoIsEncrypted( peer->io ) ? 1 : 0;
2743 stat->rateToPeer_KBps = toSpeedKBps( tr_peerGetPieceSpeed_Bps( peer, now_msec, TR_CLIENT_TO_PEER ) );
2744 stat->rateToClient_KBps = toSpeedKBps( tr_peerGetPieceSpeed_Bps( peer, now_msec, TR_PEER_TO_CLIENT ) );
2745 stat->peerIsChoked = peer->peerIsChoked;
2746 stat->peerIsInterested = peer->peerIsInterested;
2747 stat->clientIsChoked = peer->clientIsChoked;
2748 stat->clientIsInterested = peer->clientIsInterested;
2749 stat->isIncoming = tr_peerIoIsIncoming( peer->io );
2750 stat->isDownloadingFrom = clientIsDownloadingFrom( tor, peer );
2751 stat->isUploadingTo = clientIsUploadingTo( peer );
2752 stat->isSeed = peerIsSeed( peer );
2754 stat->blocksToPeer = tr_historyGet( &peer->blocksSentToPeer, now, CANCEL_HISTORY_SEC );
2755 stat->blocksToClient = tr_historyGet( &peer->blocksSentToClient, now, CANCEL_HISTORY_SEC );
2756 stat->cancelsToPeer = tr_historyGet( &peer->cancelsSentToPeer, now, CANCEL_HISTORY_SEC );
2757 stat->cancelsToClient = tr_historyGet( &peer->cancelsSentToClient, now, CANCEL_HISTORY_SEC );
2759 stat->pendingReqsToPeer = peer->pendingReqsToPeer;
2760 stat->pendingReqsToClient = peer->pendingReqsToClient;
2762 pch = stat->flagStr;
2763 if( stat->isUTP ) *pch++ = 'T';
2765 if( stat->isDownloadingFrom ) *pch++ = 'D';
2766 else if( stat->clientIsInterested ) *pch++ = 'd';
2767 if( stat->isUploadingTo ) *pch++ = 'U';
2768 else if( stat->peerIsInterested ) *pch++ = 'u';
2769 if( !stat->clientIsChoked && !stat->clientIsInterested ) *pch++ = 'K';
2770 if( !stat->peerIsChoked && !stat->peerIsInterested ) *pch++ = '?';
2771 if( stat->isEncrypted ) *pch++ = 'E';
2772 if( stat->from == TR_PEER_FROM_DHT ) *pch++ = 'H';
2773 else if( stat->from == TR_PEER_FROM_PEX ) *pch++ = 'X';
2774 if( stat->isIncoming ) *pch++ = 'I';