~~Title: Efl.Net.Dialer_Websocket_Streaming_Mode~~ ===== Description ===== %%How to map WebSocket to EFL I/O Interfaces.%% {{page>:develop:api-include:efl:net:dialer_websocket_streaming_mode:description&nouser&nolink&nodate}} ===== Fields ===== {{page>:develop:api-include:efl:net:dialer_websocket_streaming_mode:fields&nouser&nolink&nodate}} * **disabled** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% and %%[[:develop:api:efl:io:reader:method:read|Efl.Io.Reader.read]]%% will fail by returning ENOSTR%% * **binary** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer_websocket:method:binary_send|Efl.Net.Dialer_Websocket.binary_send]]%%%% * **text** - %%%%[[:develop:api:efl:io:writer:method:write|Efl.Io.Writer.write]]%% will result in %%[[:develop:api:efl:net:dialer_websocket:method:text_send|Efl.Net.Dialer_Websocket.text_send]]%%%% ===== Signature ===== enum Efl.Net.Dialer_Websocket_Streaming_Mode { disabled: 0, binary, text } ===== C signature ===== typedef enum { EFL_NET_DIALER_WEBSOCKET_STREAMING_MODE_DISABLED = 0, EFL_NET_DIALER_WEBSOCKET_STREAMING_MODE_BINARY, EFL_NET_DIALER_WEBSOCKET_STREAMING_MODE_TEXT } Efl_Net_Dialer_Websocket_Streaming_Mode;