|
bd15cbd5aa
|
reorder header
|
2023-05-16 10:28:14 -04:00 |
|
|
7029286883
|
tolerate addresses that don't begin with a '/'
|
2023-05-16 10:27:56 -04:00 |
|
|
d5bd61c35b
|
introspection is public
|
2023-05-16 10:15:08 -04:00 |
|
|
79e9e2f360
|
rearrange header
|
2023-05-16 10:09:14 -04:00 |
|
|
7e679f3016
|
decouple address matching from message dispatching
|
2023-05-16 09:52:18 -04:00 |
|
|
0398b63907
|
capture less when scheduling bundles
|
2023-05-16 09:50:14 -04:00 |
|
|
39bba1f5b0
|
local include with quotes
|
2023-05-16 09:49:26 -04:00 |
|
|
216a08f100
|
sender for bundles
|
2023-05-15 11:28:53 -04:00 |
|
|
fdf801c962
|
use callbacks to send the byte stream
|
2023-05-15 11:28:39 -04:00 |
|
|
0bd30d1151
|
the received packet may be a message or a bundle
|
2023-05-15 11:24:19 -04:00 |
|
|
31ec3ade78
|
add documentation for the spec 1.0 stream format
|
2023-05-15 11:23:49 -04:00 |
|
|
bf61bd9c3e
|
recieve methods are public
|
2023-05-15 11:22:33 -04:00 |
|
|
ac1c5d64d7
|
remove duplicate allocation
|
2023-05-15 11:21:49 -04:00 |
|
|
4fd1c4de29
|
introspection is protected
|
2023-05-15 11:21:08 -04:00 |
|
|
64901a27cb
|
adding children doen't need to be virtual
|
2023-05-15 11:20:47 -04:00 |
|
|
f0d5556230
|
name match a const string
|
2023-05-15 11:20:16 -04:00 |
|
|
f72ca7e9f6
|
root dispatching doesn't pop the pattern list
|
2023-05-15 11:19:29 -04:00 |
|
|
6853a2af5c
|
name matching is protected, and not virtual
|
2023-05-15 11:18:28 -04:00 |
|
|
0c22c70b38
|
check if method is root
|
2023-05-15 11:12:45 -04:00 |
|
|
767c0a9e34
|
remove unnecessary headers
|
2023-05-15 10:55:39 -04:00 |
|
|
fe4d94628c
|
use message string i/o
|
2023-05-15 10:55:24 -04:00 |
|
|
5b65fd8187
|
corrected initializer for blob data
|
2023-05-15 10:54:19 -04:00 |
|
|
6022d4bbc6
|
consistant patterns for byte alignment
|
2023-05-15 10:52:54 -04:00 |
|
|
745222cbf9
|
be wrong instead of throwing exemptions
|
2023-05-15 10:50:59 -04:00 |
|
|
706fe5a3f9
|
corrected sub-string indexing for nested arrays
|
2023-05-13 11:36:45 -04:00 |
|
|
81746d635e
|
convenience functions for adding arguments by value
|
2023-05-13 11:34:50 -04:00 |
|
|
63df16831e
|
use raw character data for regex definition
|
2023-05-13 11:33:45 -04:00 |
|
|
983ae8a412
|
destructor, for vtable
|
2023-05-13 11:33:15 -04:00 |
|
|
49a446c5aa
|
optional method naming in constructor
|
2023-05-13 11:32:58 -04:00 |
|
|
e1faba699e
|
optional argument value setting in constructor
|
2023-05-13 11:32:35 -04:00 |
|
|
28c7bba442
|
optimize out unnecessary allocation
|
2023-05-13 11:31:01 -04:00 |
|
|
4cc4d16fba
|
unify string padding
|
2023-05-13 11:29:38 -04:00 |
|
|
098d936897
|
documentation and namespace cleanup
|
2023-04-25 12:14:03 -04:00 |
|
|
c40d1fcdf5
|
documentation cleanup
|
2023-04-25 10:25:54 -04:00 |
|
|
d91838dc5b
|
receive packets
|
2023-04-25 10:10:16 -04:00 |
|
|
960e228e59
|
non-REST'style namespaces may need to reimpliment name matching
|
2023-04-25 10:09:51 -04:00 |
|
|
929ca62016
|
use guidance from opensoundcontrol website regarding client-server model
|
2023-04-25 09:03:46 -04:00 |
|
|
38ff40e646
|
sending is a requirement of inheritors
|
2023-04-25 08:17:06 -04:00 |
|
|
773375757e
|
bundle dispatching
|
2023-04-24 16:44:04 -04:00 |
|
|
0bfab08041
|
mark dispatching as const
|
2023-04-24 16:43:35 -04:00 |
|
|
d7722f24f3
|
init the timetag to the epoch
|
2023-04-24 16:40:37 -04:00 |
|
|
fa8b0482da
|
omit the packet class
|
2023-04-24 16:39:40 -04:00 |
|
|
e94db990ac
|
explicit virtual destructor
|
2023-04-24 13:06:26 -04:00 |
|
|
031d00bed4
|
drop the packet class
|
2023-04-24 13:05:54 -04:00 |
|
|
23572904d2
|
timetag values to/from system time
|
2023-04-24 13:04:49 -04:00 |
|
|
4023cdaa81
|
drop the non-standard 128-bit timetag
|
2023-04-24 13:04:13 -04:00 |
|
|
7a25eeada7
|
callbacks for the method to trigger
|
2023-04-23 19:30:51 -04:00 |
|
|
913a1f789b
|
use a regex to match the method name
|
2023-04-23 19:29:21 -04:00 |
|
|
76b8f974e7
|
patterns are a list
|
2023-04-23 11:56:57 -04:00 |
|
|
42ca307c4d
|
receiver for OSC messages
|
2023-04-23 11:35:31 -04:00 |
|