/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/include/ |
H A D | nstackx_dfile_session.h | 72 struct DFileSession { struct 164 void NotifyPipeEvent(const DFileSession *session); 165 int32_t CreateReceiverPipe(DFileSession *session); 169 int32_t StartDFileThreadsInner(DFileSession *session); 172 void CalculateSessionTransferRatePrepare(DFileSession *session); 176 void NoticeSessionProgress(DFileSession *session); 179 int32_t DFileAcceptSocket(DFileSession *session); 185 void DestroyReceiverPipe(DFileSession *session); 214 static inline bool CapsGSO(const struct DFileSession *session) in CapsGSO() 224 static inline bool CapsNoRW(const struct DFileSession *session) in CapsNoRW() [all …]
|
H A D | nstackx_dfile_mp.h | 25 DFileSession *session; 73 int32_t DFileSocketRecvSP(DFileSession *session); 74 PeerInfo *TransSelectPeerInfo(DFileSession *session); 75 PeerInfo *ClientGetPeerInfoByTransId(DFileSession *session); 76 PeerInfo *ClientGetPeerInfoBySocketIndex(uint8_t socketIndex, const DFileSession *session); 77 int32_t CreateSenderThread(DFileSession *session); 79 DFileSession *session, DFileRebuildFileList *rebuildList); 80 int32_t InitOutboundQueueWait(DFileSession *session); 81 void DestroyOutboundQueueWait(DFileSession *session); 82 void PostOutboundQueueWait(DFileSession *session);
|
H A D | nstackx_dfile_send.h | 26 int32_t SendOutboundFrame(DFileSession *session, QueueNode **preQueueNode); 27 int32_t SendDataFrame(DFileSession *session, List *unsent, uint32_t threadIdx, uint8_t socketIndex); 28 void DestroyIovList(List *head, DFileSession *s, uint32_t tid); 29 int32_t TcpSocketRecv(DFileSession *session, uint8_t *buffer, size_t length, struct sockaddr_in *sr… 31 int32_t SocketRecvForTcp(DFileSession *session, uint8_t *buffer, struct sockaddr_in *srcAddr,
|
H A D | nstackx_dfile_control.h | 24 void DFileSendTransferDoneAck(DFileSession *session); 25 void DFileSenderControlHandle(DFileSession *session); 26 void DFileReceiverControlHandle(DFileSession *session);
|
H A D | nstackx_dfile_config.h | 177 struct DFileSession; 182 void SetTidToBindInfo(const struct DFileSession *session, uint32_t pos); 184 void DFileGetCipherCaps(struct DFileSession *session, SettingFrame *settingFramePara); 185 void DFileChooseCipherType(SettingFrame *hostSettingFrame, struct DFileSession *session);
|
H A D | nstackx_dfile_transfer.h | 170 DFileSession *session; 195 DFileSession *session; 214 DFileSession *session;
|
H A D | nstackx_file_manager.h | 461 extern int32_t SetTransIdState(DFileSession *session, uint16_t transId, TransIdState state); 462 extern TransStateNode *GetTransIdState(DFileSession *session, uint16_t transId, TransIdState *state… 463 extern int32_t IsTransIdDone(DFileSession *session, uint16_t transId); 464 extern void ClearTransStateList(DFileSession *session);
|
H A D | nstackx_dfile_dfx.h | 25 DFileSession *session;
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/core/ |
H A D | nstackx_dfile_mp.c | 25 int32_t DFileSocketRecvSP(DFileSession *session) in DFileSocketRecvSP() 70 PeerInfo *TransSelectPeerInfo(DFileSession *session) in TransSelectPeerInfo() 77 PeerInfo *ClientGetPeerInfoByTransId(DFileSession *session) in ClientGetPeerInfoByTransId() 84 PeerInfo *ClientGetPeerInfoBySocketIndex(uint8_t socketIndex, const DFileSession *session) in ClientGetPeerInfoBySocketIndex() 98 int32_t CreateSenderThread(DFileSession *session) in CreateSenderThread() 119 DFileSession *session, DFileRebuildFileList *rebuildList) in RebuildFilelist() 138 int32_t InitOutboundQueueWait(DFileSession *session) in InitOutboundQueueWait() 147 void DestroyOutboundQueueWait(DFileSession *session) in DestroyOutboundQueueWait() 152 void PostOutboundQueueWait(DFileSession *session) in PostOutboundQueueWait()
|
H A D | nstackx_dfile_session.c | 207 void NoticeSessionProgress(DFileSession *session) in NoticeSessionProgress() 340 DFileSession *session = peerInfo->session; in DTransMsgReceiver() 909 DFileSession *session = peerInfo->session; in DFileWriteHandle() 1000 DFileSession *session = arg; in DFileMainLoop() 1210 DFileSession *session = (DFileSession *)arg; in TerminateMainThreadFatalInner() 1240 struct DFileSession *session; 1632 DFileSession *session = arg; in ReadEventHandle() 1801 DFileSession *session = arg; in DFileReceiverHandle() 1842 DFileSession *session = arg; in DFileControlHandle() 1949 DFileSession *session = (DFileSession *)arg; in TerminateMainThreadInner() [all …]
|
H A D | nstackx_dfile_send.c | 53 static IovList *GetFreeIovList(DFileSession *s, int32_t tid) in GetFreeIovList() 69 void DestroyIovList(const List *head, DFileSession *s, uint32_t tid) in DestroyIovList() 88 DFileSession *session = peerInfo->session; in TcpSendFileDataFrame() 114 static void UdpSendFileDataSuccess(DFileSession *session, PeerInfo *peerInfo, List *p, FileDataFram… in UdpSendFileDataSuccess() 125 static int32_t SendFileDataFrame(DFileSession *session, PeerInfo *peerInfo, List *head, uint32_t ti… in SendFileDataFrame() 169 static int32_t SendFileDataFrameEx(DFileSession *session, PeerInfo *peerInfo, List *head, uint32_t … in SendFileDataFrameEx() 249 static void CheckSendByBackPress(DFileSession *session, uint32_t tid, uint8_t socketIndex) in CheckSendByBackPress() 294 int32_t SendDataFrame(DFileSession *session, List *unsent, uint32_t tid, uint8_t socketIndex) in SendDataFrame() 318 int32_t SendControlFrame(DFileSession *session, QueueNode *queueNode) in SendControlFrame() 352 int32_t SendOutboundFrame(DFileSession *session, QueueNode **preQueueNode) in SendOutboundFrame() [all …]
|
H A D | nstackx_dfile.c | 55 DFileSession *session; 60 DFileSession *session; 65 DFileSession *session; 299 DFileSession *session; 372 ctx->session = (DFileSession *)session; in CreateStoragePathListCtx() 455 DFileSession *session = ctx->session; in DFileSendFileFail() 471 DFileSession *session = ctx->session; in DFileSendFileInner() 914 DFileSession *session = calloc(1, sizeof(DFileSession)); in DFileSessionCreate() 1080 static void StopDFileThreads(DFileSession *session) in StopDFileThreads() 1159 DFileSession *session = NULL; in NSTACKX_DFileServer() [all …]
|
H A D | nstackx_dfile_control.c | 42 void DFileSendTransferDoneAck(DFileSession *session) in DFileSendTransferDoneAck() 84 void DFileSenderControlHandle(DFileSession *session) in DFileSenderControlHandle() 94 void DFileReceiverControlHandle(DFileSession *session) in DFileReceiverControlHandle()
|
H A D | nstackx_dfile_config.c | 44 void SetTidToBindInfo(const DFileSession *session, uint32_t pos) in SetTidToBindInfo() 202 void DFileGetCipherCaps(DFileSession *session, SettingFrame *settingFramePara) in DFileGetCipherCaps() 213 void DFileChooseCipherType(SettingFrame *hostSettingFrame, DFileSession *session) in DFileChooseCipherType()
|
H A D | nstackx_dfile_dfx.c | 81 static int32_t HidumpInfoClient(char *message, size_t *size, DFileSession *session) in HidumpInfoClient() 113 static int32_t HidumpInfoServer(char *message, size_t *size, DFileSession *session) in HidumpInfoServer() 147 DFileSession *session = NULL; in HidumpInformation()
|
H A D | nstackx_file_manager.c | 508 DFileSession *session = fileList->context; in WriteToFile() 1999 void ClearTransStateList(DFileSession *session) in ClearTransStateList() 2026 int32_t SetTransIdState(DFileSession *session, uint16_t transId, TransIdState state) in SetTransIdState() 2073 TransStateNode *GetTransIdState(DFileSession *session, uint16_t transId, TransIdState *state) in GetTransIdState() 2102 int32_t IsTransIdDone(DFileSession *session, uint16_t transId) in IsTransIdDone()
|
H A D | nstackx_file_manager_client.c | 49 DFileSession *session = fileManager->context; in ReadFromFile() 834 PeerInfo *peerinfo = ClientGetPeerInfoByTransId((DFileSession *)fileManager->context); in FileManagerSendFileTask()
|
H A D | nstackx_dfile_transfer.c | 399 DFileSession *session = (DFileSession *)context; in FileManagerTransMsgHandler()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/platform/liteos/dfile/ |
H A D | sys_dfile.c | 29 int32_t CreateReceiverPipe(DFileSession *session) in CreateReceiverPipe() 42 void NotifyPipeEvent(const DFileSession *session) in NotifyPipeEvent()
|
H A D | sys_dfile_session.c | 21 int32_t WaitSocketEvent(const DFileSession *session, SocketDesc fd, uint32_t timeoutMs, in WaitSocketEvent()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/platform/unix/dfile/ |
H A D | sys_dfile.c | 29 int32_t CreateReceiverPipe(DFileSession *session) in CreateReceiverPipe() 63 void NotifyPipeEvent(const DFileSession *session) in NotifyPipeEvent()
|
H A D | sys_dfile_session.c | 21 int32_t WaitSocketEvent(const DFileSession *session, SocketDesc fd, uint32_t timeoutMs, in WaitSocketEvent()
|
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/interface/ |
H A D | nstackx_dfile.h | 62 typedef struct DFileSession DFileSession; typedef
|