Method |
Description |
|
NWFramer ( IntPtr handle, bool owns ) : System |
|
|
ParseInput ( nuint minimumIncompleteLength, nuint maximumLength, Memory tempBuffer, NWFramerParseCompletionDelegate handler ) : bool |
|
|
ParseOutput ( nuint minimumIncompleteLength, nuint maximumLength, Memory tempBuffer, Action handler ) : bool |
|
|
ScheduleAsync ( Action handler ) : void |
|
|
TrampolineCleanupHandler ( IntPtr block, IntPtr framer ) : void |
|
|
TrampolineInputHandler ( IntPtr block, IntPtr framer ) : nuint |
|
|
TrampolineOutputHandler ( IntPtr block, IntPtr framer, IntPtr message, nuint message_length, bool is_complete ) : void |
|
|
TrampolineParseInputHandler ( IntPtr block, IntPtr buffer, nuint buffer_length, bool is_complete ) : nuint |
|
|
TrampolineParseOutputHandler ( IntPtr block, IntPtr buffer, nuint buffer_length, bool is_complete ) : void |
|
|
TrampolineScheduleHandler ( IntPtr block ) : void |
|
|
TrampolineStopHandler ( IntPtr block, IntPtr framer ) : void |
|
|
TrampolineWakeupHandler ( IntPtr block, IntPtr framer ) : void |
|
|
nw_framer_async ( IntPtr framer, void* async_block ) : void |
|
|
nw_framer_copy_local_endpoint ( IntPtr framer ) : IntPtr |
|
|
nw_framer_copy_parameters ( IntPtr framer ) : IntPtr |
|
|
nw_framer_copy_remote_endpoint ( IntPtr framer ) : IntPtr |
|
|
nw_framer_create_options ( IntPtr framer_definition ) : IntPtr |
|
|
nw_framer_deliver_input ( IntPtr framer, byte* input_buffer, nuint input_length, IntPtr message, bool is_complete ) : void |
|
|
nw_framer_deliver_input_no_copy ( IntPtr framer, nuint input_length, IntPtr message, bool is_complete ) : bool |
|
|
nw_framer_mark_failed_with_error ( IntPtr framer, int error_code ) : void |
|
|
nw_framer_mark_ready ( IntPtr framer ) : void |
|
|
nw_framer_message_create ( IntPtr framer ) : IntPtr |
|
|
nw_framer_parse_input ( IntPtr framer, nuint minimum_incomplete_length, nuint maximum_length, byte* temp_buffer, BlockLiteral &parse ) : bool |
|
|
nw_framer_parse_output ( IntPtr framer, nuint minimum_incomplete_length, nuint maximum_length, byte* temp_buffer, BlockLiteral &parse ) : bool |
|
|
nw_framer_pass_through_input ( IntPtr framer ) : void |
|
|
nw_framer_pass_through_output ( IntPtr framer ) : void |
|
|
nw_framer_prepend_application_protocol ( IntPtr framer, IntPtr protocol_options ) : bool |
|
|
nw_framer_schedule_wakeup ( IntPtr framer, ulong milliseconds ) : void |
|
|
nw_framer_set_cleanup_handler ( IntPtr framer, void* cleanup_handler ) : void |
|
|
nw_framer_set_input_handler ( IntPtr framer, void* input_handler ) : void |
|
|
nw_framer_set_output_handler ( IntPtr framer, void* output_handler ) : void |
|
|
nw_framer_set_stop_handler ( IntPtr framer, void* stop_handler ) : void |
|
|
nw_framer_set_wakeup_handler ( IntPtr framer, void* wakeup_handler ) : void |
|
|
nw_framer_write_output ( IntPtr framer, byte* output_buffer, nuint output_length ) : void |
|
|
nw_framer_write_output_data ( IntPtr framer, IntPtr output_data ) : void |
|
|
nw_framer_write_output_no_copy ( IntPtr framer, nuint output_length ) : bool |
|
|