ps2sdk  1.1
A collection of Open Source libraries used for developing applications on Sony's PlayStation 2® (PS2).
netman_rpc.h File Reference
#include <tamtypes.h>
#include <netman.h>
+ Include dependency graph for netman_rpc.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  NetManEEInitResult
 
struct  NetManRegNetworkStack
 
struct  NetManRegNetworkStackResult
 
struct  NetManQueryMainNetIFResult
 
struct  NetManIoctl
 
struct  NetManIoctlResult
 
struct  NetManPktCmd
 
struct  NetManBD
 

Macros

#define NETMAN_RPC_NUMBER   0x00004239
 
#define NETMAN_SIFCMD_ID   0x8000000D
 
#define NETMAN_MAX_FRAME_SIZE   1536
 
#define NETMAN_RPC_BLOCK_SIZE   64
 

Enumerations

enum  NETMAN_EE_RPC_FUNC_NUMS {
  NETMAN_EE_RPC_FUNC_INIT =0x00 ,
  NETMAN_EE_RPC_FUNC_DEINIT ,
  NETMAN_EE_RPC_FUNC_HANDLE_PACKETS ,
  NETMAN_EE_RPC_FUNC_HANDLE_LINK_STATUS_CHANGE
}
 
enum  NETMAN_IOP_RPC_FUNC_NUMS {
  NETMAN_IOP_RPC_FUNC_INIT =0x00 ,
  NETMAN_IOP_RPC_FUNC_DEINIT ,
  NETMAN_IOP_RPC_FUNC_REG_NETWORK_STACK ,
  NETMAN_IOP_RPC_FUNC_UNREG_NETWORK_STACK ,
  NETMAN_IOP_RPC_FUNC_IOCTL ,
  NETMAN_IOP_RPC_FUNC_SET_MAIN_NETIF ,
  NETMAN_IOP_RPC_FUNC_QUERY_MAIN_NETIF ,
  NETMAN_IOP_RPC_FUNC_SET_LINK_MODE
}
 

Detailed Description

Netman RPC common definitions

Definition in file netman_rpc.h.

Macro Definition Documentation

◆ NETMAN_MAX_FRAME_SIZE

#define NETMAN_MAX_FRAME_SIZE   1536

Definition at line 53 of file netman_rpc.h.

◆ NETMAN_RPC_BLOCK_SIZE

#define NETMAN_RPC_BLOCK_SIZE   64

Definition at line 54 of file netman_rpc.h.

◆ NETMAN_RPC_NUMBER

#define NETMAN_RPC_NUMBER   0x00004239

Definition at line 12 of file netman_rpc.h.

◆ NETMAN_SIFCMD_ID

#define NETMAN_SIFCMD_ID   0x8000000D

Definition at line 13 of file netman_rpc.h.

Enumeration Type Documentation

◆ NETMAN_EE_RPC_FUNC_NUMS

Enumerator
NETMAN_EE_RPC_FUNC_INIT 
NETMAN_EE_RPC_FUNC_DEINIT 
NETMAN_EE_RPC_FUNC_HANDLE_PACKETS 
NETMAN_EE_RPC_FUNC_HANDLE_LINK_STATUS_CHANGE 

Definition at line 15 of file netman_rpc.h.

15  {
20 };
@ NETMAN_EE_RPC_FUNC_HANDLE_LINK_STATUS_CHANGE
Definition: netman_rpc.h:19
@ NETMAN_EE_RPC_FUNC_HANDLE_PACKETS
Definition: netman_rpc.h:18
@ NETMAN_EE_RPC_FUNC_DEINIT
Definition: netman_rpc.h:17
@ NETMAN_EE_RPC_FUNC_INIT
Definition: netman_rpc.h:16

◆ NETMAN_IOP_RPC_FUNC_NUMS

Enumerator
NETMAN_IOP_RPC_FUNC_INIT 
NETMAN_IOP_RPC_FUNC_DEINIT 
NETMAN_IOP_RPC_FUNC_REG_NETWORK_STACK 
NETMAN_IOP_RPC_FUNC_UNREG_NETWORK_STACK 
NETMAN_IOP_RPC_FUNC_IOCTL 
NETMAN_IOP_RPC_FUNC_SET_MAIN_NETIF 
NETMAN_IOP_RPC_FUNC_QUERY_MAIN_NETIF 
NETMAN_IOP_RPC_FUNC_SET_LINK_MODE 

Definition at line 22 of file netman_rpc.h.

22  {
31 };
@ NETMAN_IOP_RPC_FUNC_DEINIT
Definition: netman_rpc.h:24
@ NETMAN_IOP_RPC_FUNC_SET_LINK_MODE
Definition: netman_rpc.h:30
@ NETMAN_IOP_RPC_FUNC_SET_MAIN_NETIF
Definition: netman_rpc.h:28
@ NETMAN_IOP_RPC_FUNC_IOCTL
Definition: netman_rpc.h:27
@ NETMAN_IOP_RPC_FUNC_REG_NETWORK_STACK
Definition: netman_rpc.h:25
@ NETMAN_IOP_RPC_FUNC_UNREG_NETWORK_STACK
Definition: netman_rpc.h:26
@ NETMAN_IOP_RPC_FUNC_INIT
Definition: netman_rpc.h:23
@ NETMAN_IOP_RPC_FUNC_QUERY_MAIN_NETIF
Definition: netman_rpc.h:29