114:f1152cb153c5
|
2019-11-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed the client virtual method declarations and introduced a method for
obtaining the endpoint, using this in the client interface methods. |
|
|
client.c declaration.c interface.c templates.h
|
|
113:6dc39f12bf4e
|
2019-11-13 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated interface header generation code. |
|
|
Makefile declaration.c declaration.h includes.c includes.h interface.c interface.h program.c program.h
|
|
112:74642e78eed0
|
2019-11-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added convenience functions writing include directives, added expected items
definitions to individual interface headers, introduced a conditional region to
interface headers, and modified the documentation to mention C++ client output. |
|
|
Makefile docs/idl.1 includes.c includes.h program.c templates.h
|
|
111:195f0358f77a
|
2019-11-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a simple queue interface. |
|
|
examples/queue.idl
|
|
110:c112c88d2dad
|
2019-11-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Consolidated interface signature generation to support C++ client output. |
|
|
client.c client.h common.c common.h declaration.c declaration.h dispatch.c dispatch.h program.c program.h ...
|
|
109:e94b49c1466b
|
2019-11-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a missing parameter to the read operation signature. |
|
|
examples/directory_listing.idl
|
|
108:21224561847c
|
2019-11-12 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced string literal usage with macro usage. |
|
|
client.c server.c
|
|
107:7e1c62a1d76d
|
2019-11-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Simplified client and server function signature generation somewhat. |
|
|
client.c client.h program.c program.h server.c server.h templates.h
|
|
106:81c63f6c0aee
|
2019-11-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced handle functions at the interface level.
Changed the structure of dispatch and handle function names, employing the
function role as prefix instead of suffix.
Simplified signature generation slightly. |
|
|
dispatch.c dispatch.h program.c program.h templates.h
|
|
105:87ff7656e53b
103:08bca633c39c
|
2019-11-11 |
Paul Boddie |
changeset
files
shortlog
graph
|
Stop processing if an input file cannot be opened. |
|
|
main.c
|
|