Instance Methods | |
| (bool) | - bindWithProtocolType:ipAddress:port:addressInUse:localIPAddress:localPort: |
| (int) | - bindWithType: |
| (bool) | - bindWithType:port: |
| (bool) | - doProcessSendWithPacket: |
| (bool) | - doRaiseSendWithPacket: |
| (instancetype) | - init |
| (FMLiveSwitchVirtualPacket *) | - receiveWithPort:remoteIPAddress:remotePort:protocolType:timeout:packetType: |
| (bool) | - sendWithPacket: |
| (bool) | - unbindWithType:port: |
Instance Methods inherited from FMLiveSwitchVirtualDevice | |
| (NSString *) | - description |
| (instancetype) | - initWithIPAddress1:ipAddress2:ipAddress3:ipAddress4: |
| (NSString *) | - ipAddress |
| (int) | - ipAddress1 |
| (int) | - ipAddress2 |
| (int) | - ipAddress3 |
| (int) | - ipAddress4 |
| (FMLiveSwitchVirtualNetwork *) | - network |
| (bool) | - useDhcp |
Class Methods | |
| (FMLiveSwitchVirtualAdapter *) | + virtualAdapter |
Class Methods inherited from FMLiveSwitchVirtualDevice | |
| (FMLiveSwitchVirtualDevice *) | + virtualDevice |
| (FMLiveSwitchVirtualDevice *) | + virtualDeviceWithIPAddress1:ipAddress2:ipAddress3:ipAddress4: |
| - (bool) bindWithProtocolType: | (FMLiveSwitchProtocolType) | protocolType | |
| ipAddress: | (NSString *) | ipAddress | |
| port: | (int) | port | |
| addressInUse: | (bool *) | addressInUse | |
| localIPAddress: | (NSString **) | localIPAddress | |
| localPort: | (int *) | localPort | |
| - (int) bindWithType: | (FMLiveSwitchProtocolType) | type |
| - (bool) bindWithType: | (FMLiveSwitchProtocolType) | type | |
| port: | (int) | port | |
| - (bool) doProcessSendWithPacket: | (FMLiveSwitchVirtualPacket *) | packet |
Implements FMLiveSwitchVirtualDevice.
| - (bool) doRaiseSendWithPacket: | (FMLiveSwitchVirtualPacket *) | packet |
Implements FMLiveSwitchVirtualDevice.
| - (instancetype) init |
Implements FMLiveSwitchVirtualDevice.
| - (FMLiveSwitchVirtualPacket*) receiveWithPort: | (int) | port | |
| remoteIPAddress: | (NSString *) | remoteIPAddress | |
| remotePort: | (int) | remotePort | |
| protocolType: | (FMLiveSwitchProtocolType) | protocolType | |
| timeout: | (int) | timeout | |
| packetType: | (FMLiveSwitchVirtualPacketType) | packetType | |
| - (bool) sendWithPacket: | (FMLiveSwitchVirtualPacket *) | packet |
| - (bool) unbindWithType: | (FMLiveSwitchProtocolType) | type | |
| port: | (int) | port | |
| + (FMLiveSwitchVirtualAdapter*) virtualAdapter |