Ejemplo n.º 1
0
        public virtual int sceNetIfhandle_driver_C5623112(TPointer handleAddr, TPointer8 macAddress)
        {
            SceNetIfHandle handle = new SceNetIfHandle();

            handle.read(handleAddr);
            handle.handleInternal.macAddress.write(macAddress);

            return(0);
        }
Ejemplo n.º 2
0
        public virtual int sceNetIfhandle_driver_C6D14282(TPointer handleAddr, int callbackArg4)
        {
            SceNetIfHandle handle = new SceNetIfHandle();

            handle.read(handleAddr);

            handle.callbackArg4 = callbackArg4;
            handle.write(handleAddr);

            return(0);
        }
Ejemplo n.º 3
0
        public virtual int sceNetIfhandle_driver_D5AD6DEA(TPointer handleAddr)
        {
            if (handleAddr.Null)
            {
                return(0);
            }
            SceNetIfHandle handle = new SceNetIfHandle();

            handle.read(handleAddr);

            return(handle.callbackArg4);
        }
Ejemplo n.º 4
0
        protected internal virtual int hleNetAttachIfhandleEther(TPointer handleAddr, pspNetMacAddress macAddress, string interfaceName)
        {
            SceNetIfHandle handle = new SceNetIfHandle();

            handle.read(handleAddr);
            handle.handleInternal.macAddress    = macAddress;
            handle.handleInternal.interfaceName = interfaceName;
            handle.addrFirstMessageToBeSent     = 0;
            handle.addrLastMessageToBeSent      = 0;
            handle.numberOfMessagesToBeSent     = 0;
            handle.unknown36 = 0;
            handle.unknown40 = 0;
            handle.write(handleAddr);

            return(0);
        }
Ejemplo n.º 5
0
        public virtual int sceNetIfhandle_driver_9CBA24D4(PspString interfaceName)
        {
            int handleAddr = 0;

            for (int i = 0; i < handles.Length; i++)
            {
                if (handles[i].NotNull)
                {
                    SceNetIfHandle handle = new SceNetIfHandle();
                    handle.read(handles[i]);
                    if (interfaceName.Equals(handle.handleInternal.interfaceName))
                    {
                        handleAddr = handles[i].Address;
                        break;
                    }
                }
            }

            return(handleAddr);
        }