NWFramer
CleanupHandler
Endpoint
InputHandler
LocalEndpoint
OutputHandler
Parameters
ProtocolOptions
StopHandler
WakeupHandler
CreateMessage()
CreateOptions<T>(NWProtocolDefinition)
DeliverInput(ReadOnlySpan<Byte>, NWFramerMessage, Boolean)
DeliverInputNoCopy(nuint, NWFramerMessage, Boolean)
DeliverInputNoCopy(nuint, NWFramerMessage, Boolean)
MarkFailedWithError(Int32)
MarkReady()
ParseInput(nuint, nuint, Memory<Byte>, NWFramerParseCompletionDelegate)
ParseInput(nuint, nuint, Memory<Byte>, NWFramerParseCompletionDelegate)
ParseOutput(nuint, nuint, Memory<Byte>, Action<Memory<Byte>, Boolean>)
ParseOutput(nuint, nuint, Memory<Byte>, Action<Memory<Byte>, Boolean>)
PassThroughInput()
PassThroughOutput()
PrependApplicationProtocol(NWProtocolOptions)
ScheduleAsync(Action)
ScheduleWakeup(UInt64)
WriteOutput(DispatchData)
WriteOutput(ReadOnlySpan<Byte>)
WriteOutputNoCopy(nuint)
WriteOutputNoCopy(nuint)
xamarinios
namespace Network
{
[TV(13, 0)]
[Watch(6, 0)]
public class NWFramer : NativeObject
{
[BindingImpl(BindingImplOptions.Optimizable)]
public bool ParseInput(nuint minimumIncompleteLength, nuint maximumLength, Memory<byte> tempBuffer, NWFramerParseCompletionDelegate handler);
}
}
| Xamarin iOS | 0.0 |
|---|---|
| Xamarin macOS | 0.0 |
| Xamarin tvOS | 0.0 |
| Xamarin watchOS | 0.0 |
Information specific to xamarinios | |
| Assembly | Xamarin.iOS , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
| Referencing | The API is automatically referenced. |
| Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API