Home
last modified time | relevance | path

Searched refs:NSTACKX_EXPORT (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/
H A Dnstackx_util.h47 NSTACKX_EXPORT int32_t CheckPathSeprator(const char *path);
49 NSTACKX_EXPORT uint32_t GetFileNameLen(const char *dir);
54 NSTACKX_EXPORT uint8_t IsExistingFile(const char *fileName);
56 NSTACKX_EXPORT void StartThreadBindCore(int32_t cpu);
58 NSTACKX_EXPORT int32_t GetCpuNum(void);
59 NSTACKX_EXPORT void SetThreadName(const char *name);
61 NSTACKX_EXPORT void SetMaximumPriorityForThread(void);
64 NSTACKX_EXPORT void SemGetValue(sem_t *sem, int *sval);
65 NSTACKX_EXPORT void SemPost(sem_t *sem);
66 NSTACKX_EXPORT void SemWait(sem_t *sem);
[all …]
H A Dnstackx_openssl.h71 NSTACKX_EXPORT EVP_CIPHER_CTX *CreateCryptCtx(void);
72 NSTACKX_EXPORT void ClearCryptCtx(EVP_CIPHER_CTX *ctx);
73 NSTACKX_EXPORT uint32_t AesGcmEncryptVec(AesVec *vec, uint32_t vecNum, CryptPara *cryptPara,
75 NSTACKX_EXPORT uint32_t AesGcmEncrypt(const uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
77 NSTACKX_EXPORT uint32_t AesGcmDecrypt(uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
79 NSTACKX_EXPORT int32_t GetRandBytes(uint8_t *buf, uint32_t len);
80 NSTACKX_EXPORT uint8_t IsCryptoIncluded(void);
81 NSTACKX_EXPORT uint8_t QueryCipherSupportByName(char *name);
H A Dnstackx_dev.h59 NSTACKX_EXPORT int32_t BindToDevice(SocketDesc sockfd, const struct sockaddr_in *localAddr);
60 NSTACKX_EXPORT int32_t GetIfBroadcastIp(const char *ifName, char *ipString, size_t ipStringLen);
61 NSTACKX_EXPORT int32_t GetConnectionType(const uint32_t sourceIp, const uint32_t destinationIp, uin…
62 NSTACKX_EXPORT int32_t BindToTargetDev(SocketDesc sockfd, const char *targetInterfaceName);
63 NSTACKX_EXPORT int32_t GetInterfaceNameByIP(uint32_t sourceIp, char *interfaceName, size_t nameLen);
64 NSTACKX_EXPORT void BindToDevInTheSameLan(SocketDesc sockfd, const struct sockaddr_in *sockAddr);
65 NSTACKX_EXPORT uint8_t DFileGetDeviceBits(void);
H A Dnstackx_mbedtls.h60 NSTACKX_EXPORT uint32_t AesGcmEncrypt(const uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
62 NSTACKX_EXPORT uint32_t AesGcmDecrypt(uint8_t *inBuff, uint32_t inLen, CryptPara *cryptPara,
64 NSTACKX_EXPORT int32_t GetRandBytes(uint8_t *buf, uint32_t len);
65 NSTACKX_EXPORT uint8_t IsCryptoIncluded(void);
66 NSTACKX_EXPORT uint8_t QueryCipherSupportByName(char *name);
67 NSTACKX_EXPORT MBEDTLS_CTX ClearCryptCtx(MBEDTLS_CTX *ctx);
68 NSTACKX_EXPORT MBEDTLS_CTX *CreateCryptCtx(void);
H A Dnstackx_event.h36 NSTACKX_EXPORT int32_t PostEvent(const List *eventNodeChain, EpollDesc epollfd, EventHandle handle,…
37 NSTACKX_EXPORT void ClearEvent(const List *eventNodeChain, EpollDesc epollfd);
38 NSTACKX_EXPORT int32_t EventModuleInit(List *eventNodeChain, EpollDesc epollfd);
39 NSTACKX_EXPORT void EventModuleClean(const List *eventNodeChain, EpollDesc epollfd);
40 NSTACKX_EXPORT void EventNodeChainClean(List *eventNodeChain);
41 NSTACKX_EXPORT EpollTask *GetEpollTask(List *eventNodeChain, EpollDesc epollfd);
H A Dnstackx_timer.h41 NSTACKX_EXPORT uint32_t GetTimeDiffMs(const struct timespec *etv, const struct timespec *stv);
42 NSTACKX_EXPORT int32_t TimerSetTimeout(Timer *timer, uint32_t timeoutMs, uint8_t repeated);
43 NSTACKX_EXPORT int32_t TimerGetRemainTime(Timer *timer, uint32_t *remainTimeMsPtr);
44 NSTACKX_EXPORT Timer *TimerStart(EpollDesc epollfd, uint32_t ms, uint8_t repeated, TimeoutHandle ha…
45 NSTACKX_EXPORT void TimerDelete(Timer *timer);
46 NSTACKX_EXPORT uint32_t GetTimeDiffUs(const struct timespec *etv, const struct timespec *stv);
H A Dnstackx_log.h40 NSTACKX_EXPORT void SetLogLevel(uint32_t logLevel);
43 NSTACKX_EXPORT uint32_t GetLogLevel(void);
46 NSTACKX_EXPORT void PrintfImpl(const char *moduleName, uint32_t logLevel, const char *format, ...);
52 NSTACKX_EXPORT void SetLogImpl(LogImplInternal fn);
57 NSTACKX_EXPORT int32_t SetLogCallback(NstakcxLogCallback logCb);
58 NSTACKX_EXPORT void SetDefaultLogCallback(void);
H A Dnstackx_epoll.h53 NSTACKX_EXPORT int32_t RegisterEpollTask(EpollTask *task, uint32_t events);
54 NSTACKX_EXPORT int32_t DeRegisterEpollTask(EpollTask *task);
55 NSTACKX_EXPORT int32_t RefreshEpollTask(EpollTask *task, uint32_t events);
56 NSTACKX_EXPORT EpollDesc CreateEpollDesc(void);
57 NSTACKX_EXPORT int32_t EpollLoop(EpollDesc epollfd, int32_t timeout);
H A Dnstackx_getopt.h33 NSTACKX_EXPORT int32_t NstackInitGetOptMsg(NstackGetOptMsg *optMsg);
34 NSTACKX_EXPORT int32_t NstackGetOpt(NstackGetOptMsg *optMsg, int32_t argc, const char *const *argv,…
35 NSTACKX_EXPORT const char *NstackGetOptArgs(const NstackGetOptMsg *optMsg);
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/interface/
H A Dnstackx_dfile.h25 #define NSTACKX_EXPORT __declspec(dllexport) macro
29 #define NSTACKX_EXPORT extern macro
312 NSTACKX_EXPORT int32_t NSTACKX_DFileClientWithTargetDev(NSTACKX_SessionPara *sessionPara);
315 NSTACKX_EXPORT void NSTACKX_DFileClose(int32_t sessionId);
362 NSTACKX_EXPORT int32_t NSTACKX_DFileSetStoragePath(int32_t sessionId, const char *path);
384 NSTACKX_EXPORT int32_t NSTACKX_DFileRegisterLog(DFileLogImpl logImpl);
389 NSTACKX_EXPORT uint32_t NSTACKX_DFileGetCapabilities(void);
400 NSTACKX_EXPORT void NSTACKX_DFileSetEventFunc(void *softObj, DFileEventFunc func);
407 NSTACKX_EXPORT int32_t NSTACKX_DFileRegisterLogCallback(DFileLogCallback userLogCallback);
408 NSTACKX_EXPORT void NSTACKX_DFileRegisterDefaultLog(void);
[all …]
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_congestion/interface/
H A Dnstackx_congestion.h56 NSTACKX_EXPORT WifiStationInfo GetGTxWifiStationInfo(uint8_t socketIndex);
57 NSTACKX_EXPORT int32_t CheckWlanNegoRateValid(uint32_t rate);
61 NSTACKX_EXPORT int32_t CongestionInitGetWifiHook(GetWifiInfoHook getWifiInfoFromCb);
64 NSTACKX_EXPORT int32_t GetQdiscLen(const char *devName, int32_t protocol, uint32_t *len);
67 NSTACKX_EXPORT int32_t GetServerWifiStationInfo(const char *devName, WifiStationInfo *wifiStationIn…
68 NSTACKX_EXPORT int32_t UpdateWifiStationInfo(const char *devName, WifiStationInfo *txWifiStationInf…
70 NSTACKX_EXPORT int32_t GetConngestSendRate(WifiStationInfo *rxWifiStationInfo, uint16_t connType, u…
72 NSTACKX_EXPORT int32_t GetWifiInfoDMsg(const char *devName, WifiStationInfo *wifiStationInfo);
73 NSTACKX_EXPORT int32_t GetConngestSendRateDMsg(const char *devName, uint32_t speedTX, uint32_t spee…
77 NSTACKX_EXPORT int32_t CongModuleInit(void);
[all …]
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/
H A Dsys_util.h57 NSTACKX_EXPORT void CloseDesc(int32_t desc);
58 NSTACKX_EXPORT int32_t GetInterfaceList(struct ifconf *ifc, struct ifreq *buf, uint32_t size);
59 NSTACKX_EXPORT int32_t GetInterfaceIP(int32_t fd, struct ifreq *interface);
60 NSTACKX_EXPORT int32_t GetTargetInterface(const struct sockaddr_in *dstAddr, struct ifreq *localDev…
H A Dsys_common_header.h51 #define NSTACKX_EXPORT extern macro
/ohos5.0/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/
H A Dsys_util.h80 NSTACKX_EXPORT void CloseDesc(int32_t desc);
81 NSTACKX_EXPORT int32_t GetInterfaceList(struct ifconf *ifc, struct ifreq *buf, uint32_t size);
82 NSTACKX_EXPORT int32_t GetInterfaceIP(int32_t fd, struct ifreq *interface);
83 NSTACKX_EXPORT int32_t GetTargetInterface(const struct sockaddr_in *dstAddr, struct ifreq *localDev…
H A Dsys_common_header.h47 #define NSTACKX_EXPORT extern macro