index
:
nng
branch1.10
doc-reorg
gdamore/udpconn
gh-pages
http-client-trans
http-handler-fini
main
mdbook
mqtt
pub-stats
stable
tcp-dialer-local-test
v1.2.x
wolf-peer-cn
A mirror of https://github.com/nanomsg/nng
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
core
/
protocol.h
Commit message (
Expand
)
Author
Age
*
Converted property functions to use nng_err.
Garrett D'Amore
2025-04-27
*
aio: introduce NNG_ESTOPPED
Garrett D'Amore
2024-12-26
*
NNG_OPT_RECVFD and NNG_OPT_SENDFD converted to functions.
Garrett D'Amore
2024-11-02
*
Update protocol.h
Brian Carcich
2024-03-16
*
Socket and context initialization never fails.
Garrett D'Amore
2021-12-25
*
Remove separate protocol initialization step.
Garrett D'Amore
2021-08-07
*
Minor format and spelling in comments.
Garrett D'Amore
2021-07-31
*
Several minor cleanups. Fix socket id stat for listener.
v1.5.0
Garrett D'Amore
2021-07-09
*
minor comment fixes
Garrett D'Amore
2021-06-02
*
Fix comment in protocol.h (#1410)
Evgeny Ermakov
2021-01-19
*
fixes #1386 remove NNI_PROTO_FLAG_NOMSGQ
Garrett D'Amore
2020-12-27
*
fixes #1104 move allocation of protocol objects to common core
Garrett D'Amore
2020-01-03
*
fixes #815 Eliminate socket filters on message queues
Garrett D'Amore
2019-03-13
*
fixes #831 Unify option structures, o_type is unused
Garrett D'Amore
2018-12-29
*
fixes #540 nni_ep_opttype serves no purpose
Garrett D'Amore
2018-06-13
*
fixes #419 want to nni_aio_stop without blocking (#428)
Garrett D'Amore
2018-05-15
*
fixes #334 Separate context for state machines from sockets
Garrett D'Amore
2018-04-10
*
fixes #331 replace NNG_OPT_RAW option with constructor
Garrett D'Amore
2018-04-04
*
fixes #329 type checking not done for setopt
Garrett D'Amore
2018-04-04
*
fixes #301 String option handling for getopt
Garrett D'Amore
2018-03-20
*
fixes #296 Typed options should validate option type
Garrett D'Amore
2018-03-20
*
fixes #173 Define public HTTP server API
Garrett D'Amore
2018-02-01
*
fixes #143 Protocols and transports should be "configurable"
Garrett D'Amore
2017-11-02
*
fixes #137 Remove public access to numeric protocols
Garrett D'Amore
2017-10-31
*
fixes #112 Need to move some stuff from socket to message queues
Garrett D'Amore
2017-10-23
*
Refactor option handling APIs.
Garrett D'Amore
2017-09-27
*
Add init/fini to protocols to allow them to register options.
Garrett D'Amore
2017-08-23
*
fixes #44 open protocol by "name" (symbol) instead number
Garrett D'Amore
2017-08-09
*
Give up on uncrustify; switch to clang-format.
Garrett D'Amore
2017-07-10
*
Eliminate p_active, better names for pipe start and stop.
Garrett D'Amore
2017-03-19
*
Reduce socket/pipe private data coupling.
Garrett D'Amore
2017-03-19
*
Clean up worker vestiges.
Garrett D'Amore
2017-03-12
*
Pipeline protocol now entirely callback driven.
Garrett D'Amore
2017-03-04
*
Event notification via pollable FDs verified working.
Garrett D'Amore
2017-01-22
*
Adds NNG_OPT_SENDFD and NNG_OPT_RECVFD socket options (untested).
Garrett D'Amore
2017-01-21
*
Uncrustify last couple sets of changes.
Garrett D'Amore
2017-01-21
*
Added protocol flags (which ones can send, and which can receive).
Garrett D'Amore
2017-01-21
*
Move to generic socket & pipe workers, and up to 4 each.
Garrett D'Amore
2017-01-08
*
Simplify locking for protocols.
Garrett D'Amore
2017-01-07
*
Protocol initialization restructuring.
Garrett D'Amore
2017-01-02
*
Rename nni_socket to nni_sock.
Garrett D'Amore
2017-01-02
*
Change msgqueue -> msgq.
Garrett D'Amore
2017-01-02
*
Uncrustify fixes.
Garrett D'Amore
2016-12-31
*
Factor out repeated protocol code into common.
Garrett D'Amore
2016-12-29
*
Substantial fixes for listen & dialers.
Garrett D'Amore
2016-12-25
*
Endpoint dialer implemented.
Garrett D'Amore
2016-12-22
*
Work on endpoints. More C99 & type cleanups.
Garrett D'Amore
2016-12-22
*
Use C99 structure initializers FTW. Various other changes.
Garrett D'Amore
2016-12-22
*
Logic for socket shutdown, cleanup, and draining figured out.
Garrett D'Amore
2016-12-22
*
Uncrustify clean now.
Garrett D'Amore
2016-12-21
[next]