mirror of
https://github.com/shadps4-emu/shadPS4.git
synced 2026-04-26 04:35:24 -06:00
fix function params
This commit is contained in:
parent
17b9aedec5
commit
06a89318bb
@ -46,8 +46,8 @@ s32 PS4_SYSV_ABI sceRudpBind(int contextId, int soc, u16 virtualPort, u8 muxMode
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI pCreateContext(OrbisRudpContextEventHandler handler, void* arg,
|
||||
ContextEventId* contextId) {
|
||||
s32 PS4_SYSV_ABI sceRudpCreateContext(OrbisRudpContextEventHandler handler, void* arg,
|
||||
int* contextId) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -58,7 +58,7 @@ s32 PS4_SYSV_ABI sceRudpEnableInternalIOThread(u32 stackSize, u32 priority) {
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpEnableInternalIOThread2(u32 stackSize, u32 priority,
|
||||
SceKernelCpumask affinityMask) {
|
||||
OrbisKernelCpumask affinityMask) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -80,7 +80,7 @@ s32 PS4_SYSV_ABI sceRudpGetContextStatus(int contextId, OrbisRudpContextStatus*
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpGetLocalInfo(int contextId, int* soc, Net::OrbisNetSockaddr* addr,
|
||||
SceNetSocklen_t* addrLen, u16* virtualPort, u8* muxMode) {
|
||||
u32* addrlen, u16* virtualPort, u8* muxMode) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -100,8 +100,8 @@ s32 PS4_SYSV_ABI sceRudpGetOption(int contextId, Option option, void* optVal, si
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpGetRemoteInfo(int contextId, Net::OrbisNetSockaddr* addr,
|
||||
SceNetSocklen_t* addrLen, u16* virtualPort) {
|
||||
s32 PS4_SYSV_ABI sceRudpGetRemoteInfo(int contextId, Net::OrbisNetSockaddr* addr, u32* addrlen,
|
||||
u16* virtualPort) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -132,7 +132,7 @@ s32 PS4_SYSV_ABI sceRudpGetStatus(OrbisRudpStatus* status, size_t statusSize) {
|
||||
std::lock_guard lock(g_RudpMutex);
|
||||
|
||||
if (!g_isRudpInitialized) {
|
||||
return ORBIS_RUDP_ERROR_UNINITIALIZED;
|
||||
return ORBIS_RUDP_ERROR_NOT_INITIALIZED;
|
||||
}
|
||||
|
||||
int result = ORBIS_RUDP_ERROR_INVALID_ARGUMENT;
|
||||
@ -153,7 +153,7 @@ s32 PS4_SYSV_ABI sceRudpInit(void* memPool, int memPoolSize) {
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpInitiate(int contextId, Net::OrbisNetSockaddr* to, SceNetSocklen_t toLen,
|
||||
s32 PS4_SYSV_ABI sceRudpInitiate(int contextId, Net::OrbisNetSockaddr* to, OrbisNetSocklen_t toLen,
|
||||
u16 virtualPort) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
@ -170,7 +170,7 @@ s32 PS4_SYSV_ABI sceRudpNetFlush() {
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpNetReceived(int soc, u8* data, size_t dataLen, Net::OrbisNetSockaddr* from,
|
||||
SceNetSocklen_t fromLen) {
|
||||
OrbisNetSocklen_t fromLen) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
}
|
||||
@ -206,7 +206,7 @@ s32 PS4_SYSV_ABI sceRudpProcessEvents(OrbisRudpUsec timeout) {
|
||||
return ORBIS_OK;
|
||||
}
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpRead(int contextId, void* data, size_t len, Message msg,
|
||||
s32 PS4_SYSV_ABI sceRudpRead(int contextId, void* data, size_t len, u8 flags,
|
||||
OrbisRudpReadInfo* info) {
|
||||
LOG_ERROR(Lib_Rudp, "(STUBBED) called");
|
||||
return ORBIS_OK;
|
||||
|
||||
@ -162,6 +162,9 @@ struct OrbisRudpReadInfo {
|
||||
u16 sequenceNumber;
|
||||
u32 timestamp;
|
||||
};
|
||||
typedef s32 OrbisKernelCpumask;
|
||||
|
||||
typedef uint32_t OrbisNetSocklen_t;
|
||||
|
||||
typedef void (*OrbisRudpContextEventHandler)(int contextId, ContextEvent event, int errorCode,
|
||||
void* arg);
|
||||
@ -169,51 +172,52 @@ typedef void (*OrbisRudpContextEventHandler)(int contextId, ContextEvent event,
|
||||
typedef u64 OrbisRudpUsec;
|
||||
|
||||
typedef int (*OrbisRudpEventHandler)(Event event, int soc, u8 const* data, size_t dataLen,
|
||||
Net::OrbisNetSockaddr const* addr, SceNetSocklen_t addrLen,
|
||||
Net::OrbisNetSockaddr const* addr, OrbisNetSocklen_t addrLen,
|
||||
void* arg);
|
||||
|
||||
s32 PS4_SYSV_ABI sceRudpAccept();
|
||||
s32 PS4_SYSV_ABI sceRudpActivate(int contextId, Net::OrbisNetSockaddr* to, SceNetSocklen_t toLen);
|
||||
s32 PS4_SYSV_ABI sceRudpActivate(int contextId, Net::OrbisNetSockaddr* to, OrbisNetSocklen_t toLen);
|
||||
s32 PS4_SYSV_ABI sceRudpBind(int contextId, int soc, u16 vport, u8 muxMode);
|
||||
s32 PS4_SYSV_ABI sceRudpCreateContext();
|
||||
s32 PS4_SYSV_ABI sceRudpCreateContext(OrbisRudpContextEventHandler handler, void* arg,
|
||||
int* contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpEnableInternalIOThread(u32 stackSize, u32 priority);
|
||||
s32 PS4_SYSV_ABI sceRudpEnableInternalIOThread2(u32 stackSize, u32 priority,
|
||||
SceKernelCpumask affinityMask);
|
||||
OrbisKernelCpumask affinityMask);
|
||||
s32 PS4_SYSV_ABI sceRudpEnd();
|
||||
s32 PS4_SYSV_ABI sceRudpFlush(int contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpGetContextStatus(int contextId, OrbisRudpContextStatus* status,
|
||||
size_t statusSize);
|
||||
s32 PS4_SYSV_ABI sceRudpGetLocalInfo(int contextId, int* soc, Net::OrbisNetSockaddr* addr,
|
||||
SceNetSocklen_t* addrLen, u16* vport, u8* muxMode);
|
||||
OrbisNetSocklen_t* addrLen, u16* vport, u8* muxMode);
|
||||
s32 PS4_SYSV_ABI sceRudpGetMaxSegmentSize(u16* mss);
|
||||
s32 PS4_SYSV_ABI sceRudpGetNumberOfPacketsToRead(int contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpGetOption(int contextId, Option option, void* optVal, size_t optLen);
|
||||
s32 PS4_SYSV_ABI sceRudpGetRemoteInfo(int contextId, Net::OrbisNetSockaddr* addr,
|
||||
SceNetSocklen_t* addrLen, u16* vport);
|
||||
OrbisNetSocklen_t* addrLen, u16* vport);
|
||||
s32 PS4_SYSV_ABI sceRudpGetSizeReadable(int contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpGetSizeWritable(int contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpGetStatus(OrbisRudpStatus* status, size_t statusSize);
|
||||
s32 PS4_SYSV_ABI sceRudpInit(void* memPool, int memPoolSize);
|
||||
s32 PS4_SYSV_ABI sceRudpInitiate(int contextId, Net::OrbisNetSockaddr* to, SceNetSocklen_t toLen,
|
||||
s32 PS4_SYSV_ABI sceRudpInitiate(int contextId, Net::OrbisNetSockaddr* to, OrbisNetSocklen_t toLen,
|
||||
u16 vport);
|
||||
s32 PS4_SYSV_ABI sceRudpListen(int param_1, int param_2);
|
||||
s32 PS4_SYSV_ABI sceRudpListen();
|
||||
s32 PS4_SYSV_ABI sceRudpNetFlush();
|
||||
s32 PS4_SYSV_ABI sceRudpNetReceived(int soc, u8* data, size_t dataLen, Net::OrbisNetSockaddr* from,
|
||||
SceNetSocklen_t fromLen);
|
||||
s32 PS4_SYSV_ABI sceRudpPollCancel(int pollId);
|
||||
s32 PS4_SYSV_ABI sceRudpPollControl(int pollId, int op, int contextId, u16 events);
|
||||
OrbisNetSocklen_t fromLen);
|
||||
s32 PS4_SYSV_ABI sceRudpPollCancel(PollEvent poll);
|
||||
s32 PS4_SYSV_ABI sceRudpPollControl(PollEvent poll, PollOp op, int contextId, PollEvent events);
|
||||
s32 PS4_SYSV_ABI sceRudpPollCreate(size_t size);
|
||||
s32 PS4_SYSV_ABI sceRudpPollDestroy(int pollId);
|
||||
s32 PS4_SYSV_ABI sceRudpPollWait(int pollId, OrbisRudpPollEvent* events, size_t eventLen,
|
||||
s32 PS4_SYSV_ABI sceRudpPollDestroy(PollEvent poll);
|
||||
s32 PS4_SYSV_ABI sceRudpPollWait(PollEvent poll, OrbisRudpPollEvent* events, size_t eventLen,
|
||||
OrbisRudpUsec timeout);
|
||||
s32 PS4_SYSV_ABI sceRudpProcessEvents(OrbisRudpUsec timeout);
|
||||
s32 PS4_SYSV_ABI sceRudpRead(int contextId, void* data, size_t len, u8 flags,
|
||||
OrbisRudpReadInfo* info);
|
||||
s32 PS4_SYSV_ABI sceRudpSetEventHandler(OrbisRudpEventHandler handler, void* arg);
|
||||
s32 PS4_SYSV_ABI sceRudpSetMaxSegmentSize(u16 mss);
|
||||
s32 PS4_SYSV_ABI sceRudpSetOption(int contextId, int option, void* optVal, size_t optLen);
|
||||
s32 PS4_SYSV_ABI sceRudpSetOption(int contextId, Option option, void* optVal, size_t optLen);
|
||||
s32 PS4_SYSV_ABI sceRudpTerminate(int contextId);
|
||||
s32 PS4_SYSV_ABI sceRudpWrite(int contextId, void* data, size_t len, u8 flags);
|
||||
s32 PS4_SYSV_ABI sceRudpWrite(int contextId, void* data, size_t len, Message msg);
|
||||
|
||||
void RegisterLib(Core::Loader::SymbolsResolver* sym);
|
||||
} // namespace Libraries::Rudp
|
||||
Loading…
Reference in New Issue
Block a user