Home
last modified time | relevance | path

Searched refs:NN_EXTERN_C (Results 1 – 25 of 45) sorted by relevance

12

/CTR-SDK-1.0.0/CTR_SDK/include/nn/ac/CTR/
Dac_Api.h449 NN_EXTERN_C nnResult nnacInitialize(void);
454 NN_EXTERN_C nnResult nnacFinalize(void);
459 NN_EXTERN_C nnResult nnacCreateDefaultConfig( nnacConfig* config );
464 NN_EXTERN_C nnResult nnacDebugSetNetworkArea( nnacConfig* config, nnacNetworkArea networkArea );
469 NN_EXTERN_C nnResult nnacConnect( nnacConfig* config );
474 NN_EXTERN_C nnResult nnacConnectAsync( nnacConfig* config, nnosEvent* event );
479 NN_EXTERN_C nnResult nnacCancelConnectAsync(void);
484 NN_EXTERN_C nnResult nnacGetConnectResult(void);
489 NN_EXTERN_C nnResult nnacDebugSetNetworkSetting1( const u8 ssid[], u8 ssidLength, nnacSecurityMode …
494 NN_EXTERN_C nnResult nnacDebugFlushNetworkSetting(void);
[all …]
/CTR-SDK-1.0.0/CTR_SDK/include/nn/http/
Dhttp_Connection.h964 NN_EXTERN_C nnResult nnhttpConnectionInitialize(nnhttpConnection* this_, const char *pUrl, nnHttpRe…
969 NN_EXTERN_C nnResult nnhttpConnectionFinalize(nnhttpConnection* this_);
974 NN_EXTERN_C nnResult nnhttpConnectionConnect(nnhttpConnection* this_);
979 NN_EXTERN_C nnResult nnhttpConnectionConnectAsync(nnhttpConnection* this_);
984 NN_EXTERN_C nnResult nnhttpConnectionCancel(nnhttpConnection* this_);
989 NN_EXTERN_C nnResult nnhttpConnectionRead(nnhttpConnection* this_, u8* pBodyBuf, u32 bufLen);
994 NN_EXTERN_C nnResult nnhttpConnectionGetStatus(const nnhttpConnection* this_, nnHttpStatus* pStatus…
999 NN_EXTERN_C nnResult nnhttpConnectionGetProgress(const nnhttpConnection* this_, u32* pReceivedLen, …
1004 NN_EXTERN_C nnResult nnhttpConnectionGetError(const nnhttpConnection* this_, nnHttpResultCode* pRes…
1012 NN_EXTERN_C nnResult nnhttpConnectionSetProxy(nnhttpConnection* this_, const char* pProxyName, u16 …
[all …]
Dhttp_CertStore.h147 NN_EXTERN_C nnResult nnhttpCertStoreInitialize(nnhttpCertStore* this_);
152 NN_EXTERN_C nnResult nnhttpCertStoreFinalize(nnhttpCertStore* this_);
157 NN_EXTERN_C nnResult nnhttpCertStoreRegisterCert(nnhttpCertStore* this_, const u8* pCertData, size_…
162 NN_EXTERN_C nnResult nnhttpCertStoreRegisterInternalCert(nnhttpCertStore* this_, NnHttpInternalCaCe…
168 NN_EXTERN_C nnResult nnhttpCertStoreUnRegisterCert(nnhttpCertStore* this_, NnHttpCertId certId);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/os/
Dos_LightEvent.h270 NN_EXTERN_C void nnosLightEventInitialize(nnosLightEvent* this_, bool isManualReset);
275 NN_EXTERN_C bool nnosLightEventIsSignaled(nnosLightEvent* this_);
280 NN_EXTERN_C bool nnosLightEventIsManualReset(nnosLightEvent* this_);
285 NN_EXTERN_C bool nnosLightEventTryWait(nnosLightEvent* this_);
290 NN_EXTERN_C void nnosLightEventWait(nnosLightEvent* this_);
295 NN_EXTERN_C void nnosLightEventSignal(nnosLightEvent* this_);
300 NN_EXTERN_C void nnosLightEventPulse(nnosLightEvent* this_);
305 NN_EXTERN_C void nnosLightEventClearSignal(nnosLightEvent* this_);
310 NN_EXTERN_C void nnosLightEventFinalize(nnosLightEvent* this_);
Dos_BlockingQueue.h520 NN_EXTERN_C void nnosBlockingQueueInitialize(nnosBlockingQueue* this_, uptr buffer[], size_t size);
525 NN_EXTERN_C bool nnosBlockingQueueTryInitialize(nnosBlockingQueue* this_, uptr buffer[], size_t siz…
530 NN_EXTERN_C void nnosBlockingQueueFinalize(nnosBlockingQueue* this_);
535 NN_EXTERN_C bool nnosBlockingQueueTryEnqueue(nnosBlockingQueue* this_, uptr data);
540 NN_EXTERN_C void nnosBlockingQueueEnqueue(nnosBlockingQueue* this_, uptr data);
545 NN_EXTERN_C bool nnosBlockingQueueTryJam(nnosBlockingQueue* this_, uptr data);
550 NN_EXTERN_C void nnosBlockingQueueJam(nnosBlockingQueue* this_, uptr data);
555 NN_EXTERN_C bool nnosBlockingQueueTryDequeue(nnosBlockingQueue* this_, uptr* pOut);
560 NN_EXTERN_C uptr nnosBlockingQueueDequeue(nnosBlockingQueue* this_);
565 NN_EXTERN_C bool nnosBlockingQueueTryGetFront(nnosBlockingQueue* this_, uptr* pOut);
[all …]
Dos_StackMemoryBlock.h158 NN_EXTERN_C void nnosStackMemoryBlockInitialize(nnosStackMemoryBlock* p);
163 NN_EXTERN_C void nnosStackMemoryBlockAllocate(nnosStackMemoryBlock* p, size_t size);
168 NN_EXTERN_C void nnosStackMemoryBlockFree(nnosStackMemoryBlock* p);
173 NN_EXTERN_C uptr nnosStackMemoryBlockGetAddress(nnosStackMemoryBlock* p);
178 NN_EXTERN_C size_t nnosStackMemoryBlockGetSize(nnosStackMemoryBlock* p);
183 NN_EXTERN_C uptr nnosStackMemoryBlockGetStackBottom(nnosStackMemoryBlock* p);
Dos_MemoryBlock.h172 NN_EXTERN_C void nnosMemoryBlockAllocate(nnosMemoryBlock* p, size_t size);
177 NN_EXTERN_C void nnosMemoryBlockSetReadOnly(nnosMemoryBlock* p, bool readOnly);
182 NN_EXTERN_C void nnosMemoryBlockFree(nnosMemoryBlock* p);
187 NN_EXTERN_C uptr nnosMemoryBlockGetAddress(nnosMemoryBlock* p);
192 NN_EXTERN_C size_t nnosMemoryBlockGetSize(nnosMemoryBlock* p);
197 NN_EXTERN_C bool nnosMemoryBlockIsReadOnly(nnosMemoryBlock* p);
Dos_StackMemory.h173 NN_EXTERN_C void nnosStackMemoryProtect(nnosStackMemory* p, void* pMem, size_t size);
178 NN_EXTERN_C void nnosStackMemoryUnprotect(nnosStackMemory* p);
183 NN_EXTERN_C uptr nnosStackMemoryGetAddress(nnosStackMemory* p);
188 NN_EXTERN_C size_t nnosStackMemoryGetSize(nnosStackMemory* p);
193 NN_EXTERN_C uptr nnosStackMemoryGetStackBottom(nnosStackMemory* p);
Dos_Tick.h155 NN_EXTERN_C inline s64 nnosTickConvertFromNanoSeconds(s64 ns) in nnosTickConvertFromNanoSeconds()
167 NN_EXTERN_C inline s64 nnosTickConvertFromMicroSeconds(s64 us) in nnosTickConvertFromMicroSeconds()
179 NN_EXTERN_C inline s64 nnosTickConvertFromMilliSeconds(s64 ms) in nnosTickConvertFromMilliSeconds()
191 NN_EXTERN_C inline s64 nnosTickConvertFromSeconds(s64 s) in nnosTickConvertFromSeconds()
203 NN_EXTERN_C inline s64 nnosTickConvertToNanoSeconds(s64 tick) in nnosTickConvertToNanoSeconds()
215 NN_EXTERN_C inline s64 nnosTickConvertToMicroSeconds(s64 tick) in nnosTickConvertToMicroSeconds()
227 NN_EXTERN_C inline s64 nnosTickConvertToMilliSeconds(s64 tick) in nnosTickConvertToMilliSeconds()
239 NN_EXTERN_C inline s64 nnosTickConvertToSeconds(s64 tick) in nnosTickConvertToSeconds()
247 NN_EXTERN_C s64 nnosTickGetSystemCurrent(void);
Dos_SharedMemory.h74 NN_EXTERN_C void nnosSharedMemoryBlockAllocate(nnosSharedMemoryBlock* this_, size_t size, bool read…
75 NN_EXTERN_C void nnosSharedMemoryBlockInitializeNoAllocate(nnosSharedMemoryBlock* this_);
76 NN_EXTERN_C void nnosSharedMemoryBlockFree(nnosSharedMemoryBlock* this_);
77 NN_EXTERN_C uptr nnosSharedMemoryBlockGetAddress(nnosSharedMemoryBlock* this_);
78 NN_EXTERN_C size_t nnosSharedMemoryBlockGetSize(nnosSharedMemoryBlock* this_);
79 NN_EXTERN_C bool nnosSharedMemoryBlockIsReadOnly(nnosSharedMemoryBlock* this_);
Dos_InterCoreBlockingQueue.h304 NN_EXTERN_C void nnosInterCoreBlockingQueueInitialize(nnosInterCoreBlockingQueue* this_, uptr buffe…
306 NN_EXTERN_C bool nnosInterCoreBlockingQueueTryInitialize(nnosInterCoreBlockingQueue* this_, uptr bu…
308 NN_EXTERN_C void nnosInterCoreBlockingQueueFinalize(nnosInterCoreBlockingQueue* this_);
310 NN_EXTERN_C bool nnosInterCoreBlockingQueueTryEnqueue(nnosInterCoreBlockingQueue* this_, uptr data);
312 NN_EXTERN_C void nnosInterCoreBlockingQueueEnqueue(nnosInterCoreBlockingQueue* this_, uptr data);
314 NN_EXTERN_C bool nnosInterCoreBlockingQueueTryJam(nnosInterCoreBlockingQueue* this_, uptr data);
316 NN_EXTERN_C void nnosInterCoreBlockingQueueJam(nnosInterCoreBlockingQueue* this_, uptr data);
318 NN_EXTERN_C bool nnosInterCoreBlockingQueueTryDequeue(nnosInterCoreBlockingQueue* this_, uptr* pOut…
320 NN_EXTERN_C uptr nnosInterCoreBlockingQueueDequeue(nnosInterCoreBlockingQueue* this_);
322 NN_EXTERN_C bool nnosInterCoreBlockingQueueTryGetFront(nnosInterCoreBlockingQueue* this_, uptr* pOu…
[all …]
Dos_Timer.h262 NN_EXTERN_C void nnosTimerInitialize(nnosTimer* this_, bool isManualReset);
267 NN_EXTERN_C bool nnosTimerTryInitialize(nnosTimer* this_, bool isManualReset);
272 NN_EXTERN_C void nnosTimerStartPeriodic(nnosTimer* this_, s64 first, s64 interval);
277 NN_EXTERN_C void nnosTimerStartOneShot(nnosTimer* this_, s64 time);
282 NN_EXTERN_C void nnosTimerWait(nnosTimer* this_);
287 NN_EXTERN_C void nnosTimerStop(nnosTimer* this_);
292 NN_EXTERN_C void nnosTimerClearSignal(nnosTimer* this_);
297 NN_EXTERN_C void nnosTimerFinalize(nnosTimer* this_);
302 NN_EXTERN_C void nnosTimerSignal(nnosTimer* this_);
Dos_Mutex.h247 NN_EXTERN_C void nnosMutexInitialize(nnosMutex* this_, bool initialLocked);
252 NN_EXTERN_C bool nnosMutexTryInitialize(nnosMutex* this_, bool initialLocked);
257 NN_EXTERN_C void nnosMutexLock(nnosMutex* this_);
262 NN_EXTERN_C bool nnosMutexTryLock(nnosMutex* this_, s64 timeout);
267 NN_EXTERN_C void nnosMutexUnlock(nnosMutex* this_);
272 NN_EXTERN_C void nnosMutexFinalize(nnosMutex* this_);
Dos_LightSemaphore.h304 NN_EXTERN_C void nnosLightSemaphoreInitialize(nnosLightSemaphore* this_, s32 initialCount, s32 maxC…
310 NN_EXTERN_C s32 nnosLightSemaphoreGetMax(nnosLightSemaphore* p);
316 NN_EXTERN_C s32 nnosLightSemaphoreGetCount(nnosLightSemaphore* p);
321 NN_EXTERN_C s32 nnosLightSemaphoreRelease(nnosLightSemaphore* this_, s32 releaseCount);
326 NN_EXTERN_C void nnosLightSemaphoreAcquire(nnosLightSemaphore* this_);
331 NN_EXTERN_C bool nnosLightSemaphoreTryAcquire(nnosLightSemaphore* this_);
336 NN_EXTERN_C void nnosLightSemaphoreFinalize(nnosLightSemaphore* this_);
Dos_InterCoreLightSemaphore.h288 NN_EXTERN_C void nnosInterCoreLightSemaphoreInitialize(nnosInterCoreLightSemaphore* this_, s32 init…
291 NN_EXTERN_C s32 nnosInterCoreLightSemaphoreGetMax(nnosInterCoreLightSemaphore* p);
294 NN_EXTERN_C s32 nnosInterCoreLightSemaphoreGetCount(nnosInterCoreLightSemaphore* p);
296 NN_EXTERN_C s32 nnosInterCoreLightSemaphoreRelease(nnosInterCoreLightSemaphore* this_, s32 releaseC…
298 NN_EXTERN_C void nnosInterCoreLightSemaphoreAcquire(nnosInterCoreLightSemaphore* this_);
300 NN_EXTERN_C bool nnosInterCoreLightSemaphoreTryAcquire(nnosInterCoreLightSemaphore* this_);
302 NN_EXTERN_C void nnosInterCoreLightSemaphoreFinalize(nnosInterCoreLightSemaphore* this_);
Dos_Event.h238 NN_EXTERN_C void nnosEventInitialize(nnosEvent* this_, bool manualReset);
243 NN_EXTERN_C bool nnosEventTryInitialize(nnosEvent* this_, bool manualReset);
248 NN_EXTERN_C void nnosEventSignal(nnosEvent* this_);
253 NN_EXTERN_C void nnosEventWaitSignal(nnosEvent* this_);
258 NN_EXTERN_C bool nnosEventTryWaitSignal(nnosEvent* this_, s64 nanoSecondsTimeout);
263 NN_EXTERN_C void nnosEventClearSignal(nnosEvent* this_);
268 NN_EXTERN_C void nnosEventFinalize(nnosEvent* this_);
Dos_InterCoreCriticalSection.h283 NN_EXTERN_C void nnosInterCoreCriticalSectionInitialize(nnosInterCoreCriticalSection* this_);
285 NN_EXTERN_C bool nnosInterCoreCriticalSectionTryInitialize(nnosInterCoreCriticalSection* this_);
287 NN_EXTERN_C void nnosInterCoreCriticalSectionEnter(nnosInterCoreCriticalSection* this_);
289 NN_EXTERN_C bool nnosInterCoreCriticalSectionTryEnter(nnosInterCoreCriticalSection* this_);
291 NN_EXTERN_C void nnosInterCoreCriticalSectionLeave(nnosInterCoreCriticalSection* this_);
293 NN_EXTERN_C void nnosInterCoreCriticalSectionFinalize(nnosInterCoreCriticalSection* this_);
Dos_CriticalSection.h311 NN_EXTERN_C void nnosCriticalSectionInitialize(nnosCriticalSection* this_);
316 NN_EXTERN_C bool nnosCriticalSectionTryInitialize(nnosCriticalSection* this_);
321 NN_EXTERN_C void nnosCriticalSectionEnter(nnosCriticalSection* this_);
326 NN_EXTERN_C bool nnosCriticalSectionTryEnter(nnosCriticalSection* this_);
331 NN_EXTERN_C void nnosCriticalSectionLeave(nnosCriticalSection* this_);
336 NN_EXTERN_C void nnosCriticalSectionFinalize(nnosCriticalSection* this_);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/ssl/
Dssl_Connection.h435 NN_EXTERN_C bool nnsslConnectionAssignSocket(nnsslConnection* this_, s32 socket);
440 NN_EXTERN_C nnResult nnsslConnectionAssignServer(nnsslConnection* this_, const char* pServerName, u…
445 NN_EXTERN_C nnResult nnsslConnectionSetServerCertBuffer(nnsslConnection* this_, uptr bufferAddress,…
450 NN_EXTERN_C nnResult nnsslConnectionShutdown(nnsslConnection* this_);
455 NN_EXTERN_C nnResult nnsslConnectionDoHandshake(nnsslConnection* this_);
460 NN_EXTERN_C nnResult nnsslConnectionDoHandshakeEx(nnsslConnection* this_, size_t* pServerCertSize, …
465 NN_EXTERN_C nnResult nnsslConnectionRead(nnsslConnection* this_, u8* pDataBuf, size_t dataBufSize, …
470 NN_EXTERN_C nnResult nnsslConnectionPeek(nnsslConnection* this_, u8* pDataBuf, size_t dataBufSize, …
475 NN_EXTERN_C nnResult nnsslConnectionWrite(nnsslConnection* this_, const u8* pDataBuf, size_t dataBu…
480 NN_EXTERN_C nnResult nnsslConnectionSetServerCertStore(nnsslConnection* this_, nnsslCertStore* cert…
[all …]
Dssl_CertStore.h151 NN_EXTERN_C nnResult nnsslCertStoreInitialize(nnsslCertStore* this_);
156 NN_EXTERN_C nnResult nnsslCertStoreFinalize(nnsslCertStore* this_);
161 NN_EXTERN_C nnResult nnsslCertStoreRegisterCert(nnsslCertStore* this_, const u8* pCertData, size_t …
166 NN_EXTERN_C nnResult nnsslCertStoreRegistByInternalCert(nnsslCertStore* this_, NnSslInternalCaCert …
173 NN_EXTERN_C nnResult nnsslCertStoreUnRegisterCert(nnsslCertStore* this_, NnSslCertId certId);
Dssl_CrlStore.h154 NN_EXTERN_C nnResult nnsslCrlStoreInitialize(nnsslCrlStore* this_);
159 NN_EXTERN_C nnResult nnsslCrlStoreFinalize(nnsslCrlStore* this_);
164 NN_EXTERN_C nnResult nnsslCrlStoreRegisterCrl(nnsslCrlStore* this_, const u8* pCrlData, size_t cert…
169 NN_EXTERN_C nnResult nnsslCrlStoreRegistByInternalCrl(nnsslCrlStore* this_, NnSslInternalCrl certId…
175 NN_EXTERN_C nnResult nnsslCrlStoreUnRegisterCrl(nnsslCrlStore* this_, NnSslCertId certId);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/util/detail/
Dutil_CLibImpl.h32 #define NN_EXTERN_C extern "C" macro
42 #define NN_EXTERN_C extern macro
54 NN_EXTERN_C toC* name(fromC*); \
55 NN_EXTERN_C const toC* name##Const(const fromC*)
58NN_EXTERN_C toC* name(fromC* p) { return reinterpret_cast<toC*>(static_cast<toCpp*>(reinterpret_ca…
59NN_EXTERN_C const toC* name##Const(const fromC* p) { return reinterpret_cast<const toC*>(static_ca…
/CTR-SDK-1.0.0/CTR_SDK/include/nn/nstd/
Dnstd_Printf.h68 NN_EXTERN_C s32 nnnstdTVSNPrintf(char *dst, size_t len, const char *fmt, va_list vlist);
69 NN_EXTERN_C s32 nnnstdTSNPrintf(char *dst, size_t len, const char *fmt, ...);
70 NN_EXTERN_C s32 nnnstdTSPrintf(char *dst, const char *fmt, ...);
71 NN_EXTERN_C s32 nnnstdTVSNWPrintf(wchar_t *dst, size_t len, const wchar_t *fmt, va_list vlist);
72 NN_EXTERN_C s32 nnnstdTSNWPrintf(wchar_t *dst, size_t len, const wchar_t *fmt, ...);
73 NN_EXTERN_C s32 nnnstdTSWPrintf(wchar_t *dst, const wchar_t *fmt, ...);
/CTR-SDK-1.0.0/CTR_SDK/include/nn/net/osl/
Dosl_Mbuf.h85 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_getm (u32 name, nnnetOslMbuf *orig, s32 len, s32 how…
86 NN_EXTERN_C void nnnetOslMbuf_freem (nnnetOslMbuf* pMbuf_);
87 NN_EXTERN_C s32 nnnetOslMbuf_adj (nnnetOslMbuf* pMbuf_, s32 len);
88 NN_EXTERN_C s32 nnnetOslMbuf_append (nnnetOslMbuf* pMbuf_, s32 len, const u8 *cp);
89 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_prepend_a (nnnetOslMbuf* pMbuf_, s32 len, int how);
90 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_pullup (nnnetOslMbuf* pMbuf_, s32 len);
91 NN_EXTERN_C nnnetOslMbuf* nnnetOslMbuf_dup (nnnetOslMbuf* pMbuf_, int how);
92 NN_EXTERN_C s32 nnnetOslMbuf_copydata (const nnnetOslMbuf* pMbuf_, s32 offset, s32 le…
93 NN_EXTERN_C s32 nnnetOslMbuf_copyback (nnnetOslMbuf* pMbuf_, s32 offset, s32 len, con…
94 NN_EXTERN_C s32 nnnetOslMbuf_cat (nnnetOslMbuf* pMbuf_, nnnetOslMbuf *n);
[all …]
Dosl_EventFlag.h106 NN_EXTERN_C void nnnetOslEventFlagInitialize(nnnetOslEventFlag* this_);
107 NN_EXTERN_C bool nnnetOslEventFlagTryInitialize(nnnetOslEventFlag* this_);
108 NN_EXTERN_C void nnnetOslEventFlagSignal(nnnetOslEventFlag* this_, bit32 pattern);
109 NN_EXTERN_C bit32 nnnetOslEventFlagWaitSignal(nnnetOslEventFlag* this_, bit32 pattern, nnnetOslWait…
110 NN_EXTERN_C void nnnetOslEventFlagClearSignal(nnnetOslEventFlag* this_, bit32 pattern);
111 NN_EXTERN_C bit32 nnnetOslEventFlagWaitAndClear(nnnetOslEventFlag* this_, bit32 pattern, nnnetOslWa…
112 NN_EXTERN_C void nnnetOslEventFlagFinalize(nnnetOslEventFlag* this_);

12