Skip to content

Commit ed6918d

Browse files
authored
Update Networking Thread assembly signature (#2979)
1 parent 2716658 commit ed6918d

File tree

2 files changed

+23
-13
lines changed

2 files changed

+23
-13
lines changed

targets/ESP32/_nanoCLR/nanoFramework.Networking.Thread/net_thread_native.cpp

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,14 @@ static const CLR_RT_MethodHandler method_lookup[] =
3636
NULL,
3737
NULL,
3838
NULL,
39+
NULL,
40+
NULL,
41+
NULL,
42+
NULL,
43+
NULL,
44+
NULL,
45+
NULL,
46+
NULL,
3947
Library_net_thread_native_nanoFramework_Networking_Thread_OpenThread::NativeCreateStack___VOID,
4048
Library_net_thread_native_nanoFramework_Networking_Thread_OpenThread::NativeSetActiveDataset___VOID,
4149
Library_net_thread_native_nanoFramework_Networking_Thread_OpenThread::NativeGetActiveDataset___VOID,
@@ -82,12 +90,14 @@ static const CLR_RT_MethodHandler method_lookup[] =
8290
NULL,
8391
NULL,
8492
NULL,
93+
NULL,
94+
NULL,
8595
};
8696

8797
const CLR_RT_NativeAssemblyData g_CLR_AssemblyNative_nanoFramework_Networking_Thread =
8898
{
8999
"nanoFramework.Networking.Thread",
90-
0xBFBB09A8,
100+
0x4EF1F92D,
91101
method_lookup,
92102
{ 1, 0, 0, 0 }
93103
};

targets/ESP32/_nanoCLR/nanoFramework.Networking.Thread/net_thread_native.h

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,13 @@ typedef enum __nfpack ThreadDeviceRole
4848

4949
typedef enum __nfpack ThreadDeviceState
5050
{
51-
ThreadDeviceState_OPENTHREAD_EVENT_START = 0,
52-
ThreadDeviceState_OPENTHREAD_EVENT_STOP = 1,
53-
ThreadDeviceState_OPENTHREAD_EVENT_DETACHED = 2,
54-
ThreadDeviceState_OPENTHREAD_EVENT_ATTACHED = 3,
55-
ThreadDeviceState_OPENTHREAD_EVENT_IF_UP = 5,
56-
ThreadDeviceState_OPENTHREAD_EVENT_IF_DOWN = 6,
57-
ThreadDeviceState_OPENTHREAD_EVENT_GOT_IP6 = 7,
51+
ThreadDeviceState_Start = 0,
52+
ThreadDeviceState_Stop = 1,
53+
ThreadDeviceState_Detached = 2,
54+
ThreadDeviceState_Attached = 3,
55+
ThreadDeviceState_InterfaceUp = 5,
56+
ThreadDeviceState_InterfaceDown = 6,
57+
ThreadDeviceState_GotIpv6 = 7,
5858
} ThreadDeviceState;
5959

6060
typedef enum __nfpack ThreadDeviceType
@@ -66,22 +66,22 @@ typedef enum __nfpack ThreadDeviceType
6666

6767
struct Library_net_thread_native_nanoFramework_Networking_Thread_OpenThreadStateChangeEventArgs
6868
{
69-
static const int FIELD__currentState = 3;
69+
static const int FIELD___currentState = 3;
7070

7171
//--//
7272
};
7373

7474
struct Library_net_thread_native_nanoFramework_Networking_Thread_OpenThreadRoleChangeEventArgs
7575
{
76-
static const int FIELD__previousRole = 3;
77-
static const int FIELD__currentRole = 4;
76+
static const int FIELD___previousRole = 3;
77+
static const int FIELD___currentRole = 4;
7878

7979
//--//
8080
};
8181

8282
struct Library_net_thread_native_nanoFramework_Networking_Thread_OpenThreadConsoleOutputAvailableArgs
8383
{
84-
static const int FIELD__consoleLines = 3;
84+
static const int FIELD___consoleLines = 3;
8585

8686
//--//
8787
};
@@ -136,7 +136,7 @@ struct Library_net_thread_native_nanoFramework_Networking_Thread_OpenThreadDatas
136136

137137
struct Library_net_thread_native_nanoFramework_Networking_Thread_OpenThreadJoinerStartCompleteEventArgs
138138
{
139-
static const int FIELD__error = 3;
139+
static const int FIELD___error = 3;
140140

141141
//--//
142142
};

0 commit comments

Comments
 (0)