Searched refs:LibCWrapper (Results 1 – 5 of 5) sorted by relevance
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/TAPHelper/ |
| D | TAPTools.cs | 52 int sock = LibCWrapper.Socket(2, 2, 0); //AF_INET, SOCK_DGRAM in Up_TUNTAP() 61 LibCWrapper.Strcpy(ifr, ifrIn); in Up_TUNTAP() 64 if((err = LibCWrapper.Ioctl(sock, SIOCGIFFLAGS, ifr)) < 0) in Up_TUNTAP() 78 if((err = LibCWrapper.Ioctl(sock, SIOCSIFFLAGS, ifr)) < 0) in Up_TUNTAP() 87 LibCWrapper.Close(sock); in Up_TUNTAP() 96 var fd = LibCWrapper.Open("/dev/net/tun", O_RDWR); in Open_TUNTAP() 125 if((err = LibCWrapper.Ioctl(fd, TUNSETIFF, ifr)) < 0) in Open_TUNTAP() 128 LibCWrapper.Close(fd); in Open_TUNTAP() 134 if((err = LibCWrapper.Ioctl(fd, TUNSETPERSIST, 1)) < 0) in Open_TUNTAP() 137 LibCWrapper.Close(fd); in Open_TUNTAP() [all …]
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Peripherals/Peripherals/CAN/ |
| D | SocketCANBridge.cs | 42 canSocket = LibCWrapper.Socket(ProtocolFamilyCan, SocketTypeRaw, ProtocolFamilyCanRaw); in SocketCANBridge() 60 if(LibCWrapper.Ioctl(canSocket, SocketConfigurationControlFindIndex, ref request) == -1) in SocketCANBridge() 66 if(LibCWrapper.Bind(canSocket, address, Marshal.SizeOf(typeof(SocketAddressCan))) == -1) in SocketCANBridge() 97 if(!LibCWrapper.Write(canSocket, handle.AddrOfPinnedObject(), frame.Length)) in OnFrameReceived() 99 …gLevel.Error, "Encountered an error while writing to the socket: {0}", LibCWrapper.GetLastError()); in OnFrameReceived() 113 … if(LibCWrapper.SetSocketOption(canSocket, SocketOptionLevelCanRaw, option, ref optionValue) != -1) in TryEnableSocketOption() 150 …var data = LibCWrapper.Read(canSocket, maximumTransmissionUnit - buffer.Count, ReadSocketTimeout, … in TransmitLoop()
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Main/Utilities/ |
| D | VideoCapturer.cs | 31 fd = LibCWrapper.Open(device, O_RDWR); in Start() 42 LibCWrapper.Close(fd); in Start() 60 LibCWrapper.Close(fd); in Stop() 228 if((err = LibCWrapper.Ioctl(fd, (int)code, data)) < 0) in DoIoctl() 231 var lastErrorMessage = LibCWrapper.Strerror(lastErrorCode); in DoIoctl() 234 LibCWrapper.Close(fd); in DoIoctl()
|
| D | LibCWrapper.cs | 59 public class LibCWrapper class
|
| /Renode-Infrastructure-v1.15.3-29f510e/src/Emulator/Extensions/HostInterfaces/Network/ |
| D | LinuxTapInterface.cs | 51 LibCWrapper.Close(tapFileDescriptor); in Dispose() 84 … var result = LibCWrapper.Write(stream.Handle, handle.AddrOfPinnedObject(), frame.Bytes.Length); in ReceiveFrame() 236 … buffer = LibCWrapper.Read(stream.Handle, MTU, ReadTimeout, () => token.IsCancellationRequested); in TransmitLoop()
|