silcpacket.html
SILC Packet Engine Interface Header: silcpacket.h
DESCRIPTION
The SILC secure binary packet protocol interface, provides interface for
sending and receiving SILC packets. The interface provides a packet
engine, that can be used to receive packets from packet streams, and
routines for sending all kinds of SILC packets.
The packet engine and packet stream are thread safe. They can be safely
used in multi threaded environment.
SilcPacketType
SilcPacketFlags
SilcPacketEngine
SilcPacketStream
SilcPacket
SilcPacketError
SilcPacketReceiveCb
SilcPacketEosCb
SilcPacketErrorCb
SilcPacketCallbacks
silc_packet_engine_start
silc_packet_engine_stop
silc_packet_error_string
silc_packet_engine_get_streams
silc_packet_engine_free_streams_list
silc_packet_stream_create
silc_packet_stream_add_remote
silc_packet_stream_inject
silc_packet_stream_destroy
silc_packet_stream_is_valid
silc_packet_stream_set_router
silc_packet_stream_set_iv_included
silc_packet_stream_set_stream
silc_packet_stream_get_stream
silc_packet_stream_link
silc_packet_stream_unlink
SilcPacketWrapCoder
silc_packet_stream_wrap
silc_packet_stream_is_udp
silc_packet_get_sender
silc_packet_stream_ref
silc_packet_stream_unref
silc_packet_get_engine
silc_packet_set_context
silc_packet_get_context
silc_packet_set_keys
silc_packet_get_keys
silc_packet_set_ids
silc_packet_get_ids
silc_packet_set_sid
silc_packet_send
silc_packet_send_ext
silc_packet_send_va
silc_packet_send_va_ext
silc_packet_wait_init
silc_packet_wait_uninit
silc_packet_wait
silc_packet_free
|