Grant Limberg
|
7e0cc28a89
Fixes for bugs pointed out by updating warnings
|
10 vuotta sitten |
Grant Limberg
|
5983b4367b
jclass pointers aren't as cacheable as originally thought.
|
10 vuotta sitten |
Grant Limberg
|
d1ed269537
Switch to InetSockAddress instead of InetAddress so we can send the port # to java as well
|
10 vuotta sitten |
Grant Limberg
|
4c71e92a67
It's now possible to actually create a Node object in Java/Android!!!
|
10 vuotta sitten |
Grant Limberg
|
56f8160af8
generate javadocs for the Java SDK
|
10 vuotta sitten |
Grant Limberg
|
0d4283a3fa
Cache jclass and jmethod instances for callbacks on the JniRef struct.
|
10 vuotta sitten |
Grant Limberg
|
9c62ce9e6f
implemented EventCallback
|
10 vuotta sitten |
Grant Limberg
|
f2eed5a65f
implemented WirePacketSendFunction
|
10 vuotta sitten |
Grant Limberg
|
5e1fb4e253
Realized that the jclass and jmethodID variables in the callbacks cannot be static
|
10 vuotta sitten |
Grant Limberg
|
dc00ce4f44
added DataStorePutFunction implementation
|
10 vuotta sitten |
Grant Limberg
|
53ebd5a9a5
don't need to pass buffer size because java arrays have a .length member
|
10 vuotta sitten |
Grant Limberg
|
d5fc2b39aa
implemented DataStoreGetFunction callback
|
10 vuotta sitten |
Grant Limberg
|
4137246653
implemented VirtualNetworkFrameFunctionCallback
|
10 vuotta sitten |
Grant Limberg
|
28168fa673
implement VirtualNetworkConfigFunctionCallback
|
10 vuotta sitten |
Grant Limberg
|
99af0f3a88
moved creation of VirtualNetworkConfig objects to ZT1_jniutils
|
10 vuotta sitten |
Grant Limberg
|
6f07a476a6
create and return the peer array
|
10 vuotta sitten |
Grant Limberg
|
1df6bc6bc3
just adjusting some alignment
|
10 vuotta sitten |
Grant Limberg
|
9ab7280703
added infrastructure for Node.peers() and Node.networks() functions
|
10 vuotta sitten |
Grant Limberg
|
7f6556eba0
node.networkConfig() now creates ArrayLists of multicast subscriptions and assigned addresses
|
10 vuotta sitten |
Grant Limberg
|
1bea940323
fix field ID signatures
|
10 vuotta sitten |
Grant Limberg
|
6ff2e6ecfe
move findNode method back
|
10 vuotta sitten |
Grant Limberg
|
d66f2cd54d
Node.networkConfig now only needs to populate the lists of assigned addresses and multicast subscriptions and then it's finished
|
10 vuotta sitten |
Grant Limberg
|
46adf870a1
move utility functions from anon namespace to ZT1_jniutils
|
10 vuotta sitten |
Grant Limberg
|
fa9d42b7e5
finished the JNI implementation of the status() method on Node
|
10 vuotta sitten |
Grant Limberg
|
667a103a6a
added functions to create Event, and VirtualNetworkStatus objects
|
10 vuotta sitten |
Grant Limberg
|
32a35e6808
scaffolding for implementation of status() and networkConfig()
|
10 vuotta sitten |
Grant Limberg
|
34028aa7c8
Added implemenation for node.address()
|
10 vuotta sitten |
Grant Limberg
|
3ccaef88b7
Added implementation for Node.version()
|
10 vuotta sitten |
Grant Limberg
|
a1a35e0279
Can't instantiate enum objects. Fix createResultObject() function so that it still works properly
|
10 vuotta sitten |
Grant Limberg
|
1308f02b93
multicastSubscribe() and multicastUnsubscribe()
|
10 vuotta sitten |