Skip to content
This repository was archived by the owner on Jun 21, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
# Changelog

## v0.7.0-alpha

- added support for mobject-server v0.7.0
- changed api to now support plc cycle "async" processing

## v0.6.0-alpha

- added support for mobject-graph v0.5.0
Expand Down
Binary file modified mobject-graph-api.library
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@
</PlaceholderReference>
</ItemGroup>
<ItemGroup>
<LibraryReference Include="mobject-graph-api,0.6.0,mobject">
<LibraryReference Include="mobject-graph-api,0.7.0,mobject">
<Namespace>mobject_graph_api</Namespace>
</LibraryReference>
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<?xml version="1.0"?>
<TcSmItem xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.beckhoff.com/schemas/2012/07/TcSmProject" TcSmVersion="1.0" TcVersion="3.1.4024.55" ClassName="CNestedPlcProjDef">
<Project GUID="{8EC8A461-508C-4754-B972-031F1158B5D7}" Name="Main" PrjFilePath="..\..\Main\Main.plcproj" TmcFilePath="..\..\Main\Main.tmc" ReloadTmc="true" AmsPort="851" FileArchiveSettings="#x000e" SymbolicMapping="true">
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="Main\Main.tmc" TmcHash="{12F673DB-5C00-063E-45F8-FCFE04C0D421}">
<Instance Id="#x08502000" TcSmClass="TComPlcObjDef" KeepUnrestoredLinks="2" TmcPath="Main\Main.tmc" TmcHash="{0300A74E-EBDF-24A5-1EDE-DF893F3FF86F}">
<Name>Main Instance</Name>
<CLSID ClassFactory="TcPlc30">{08500001-0000-0000-F000-000000000064}</CLSID>
<Contexts>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -100,11 +100,11 @@ VAR_INPUT
END_VAR
]]></Declaration>
<Implementation>
<ST><![CDATA[Server.RegisterRpcHandler('CreateGraph',createGraphRpcHandler);
Server.RegisterRpcHandler('CreateGraphMultiUser',createGraphMultiUserRpcHandler);
Server.RegisterRpcHandler('GetStatus',getStatusRpcHandler);
Server.RegisterRpcHandler('GetBlueprints',getBlueprintsRpcHandler);
Server.RegisterRpcHandler('GetContentValue',getContentValueHandler);]]></ST>
<ST><![CDATA[Server.RegisterAsynchronousRpcHandler('CreateGraph',createGraphRpcHandler);
Server.RegisterAsynchronousRpcHandler('CreateGraphMultiUser',createGraphMultiUserRpcHandler);
Server.RegisterAsynchronousRpcHandler('GetStatus',getStatusRpcHandler);
Server.RegisterAsynchronousRpcHandler('GetBlueprints',getBlueprintsRpcHandler);
Server.RegisterAsynchronousRpcHandler('GetContentValue',getContentValueHandler);]]></ST>
</Implementation>
</Method>
</POU>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<Declaration><![CDATA[{attribute 'linkalways'}
{attribute 'no_explicit_call' := 'This FB is a CLASS and must be accessed using methods or properties'}
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK CreateGraphMultiUserRpcHandler IMPLEMENTS I_RpcHandler
FUNCTION_BLOCK CreateGraphMultiUserRpcHandler IMPLEMENTS I_AsynchronousRpcHandler
VAR
graphFramework : I_GraphFramework;
graphs : I_Graphs;
Expand All @@ -18,7 +18,7 @@ END_VAR
<Declaration><![CDATA[METHOD Handle
VAR_INPUT
Parameters : I_Deserializer;
Response : I_SynchronousRpcResponse;
Response : I_AsynchronousRpcResponse;
END_VAR
VAR
clientId : T_MAXSTRING;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<Declaration><![CDATA[{attribute 'linkalways'}
{attribute 'no_explicit_call' := 'This FB is a CLASS and must be accessed using methods or properties'}
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK CreateGraphRpcHandler IMPLEMENTS I_RpcHandler
FUNCTION_BLOCK CreateGraphRpcHandler IMPLEMENTS I_AsynchronousRpcHandler
VAR
graphFramework : I_GraphFramework;
graphs : I_Graphs;
Expand All @@ -18,7 +18,7 @@ END_VAR
<Declaration><![CDATA[METHOD Handle
VAR_INPUT
Parameters : I_Deserializer;
Response : I_SynchronousRpcResponse;
Response : I_AsynchronousRpcResponse;
END_VAR
VAR
graph : I_Graph;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<Declaration><![CDATA[{attribute 'linkalways'}
{attribute 'no_explicit_call' := 'This FB is a CLASS and must be accessed using methods or properties'}
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK GetBlueprintsRpcHandler IMPLEMENTS I_RpcHandler
FUNCTION_BLOCK GetBlueprintsRpcHandler IMPLEMENTS I_AsynchronousRpcHandler
VAR
nodeFactory : I_NodeFactory;
END_VAR
Expand All @@ -16,7 +16,7 @@ END_VAR
<Declaration><![CDATA[METHOD Handle
VAR_INPUT
Parameters : I_Deserializer;
Response : I_SynchronousRpcResponse;
Response : I_AsynchronousRpcResponse;
END_VAR
VAR
visitor : GetBlueprintsVisitor;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<Declaration><![CDATA[{attribute 'linkalways'}
{attribute 'no_explicit_call' := 'This FB is a CLASS and must be accessed using methods or properties'}
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK GetContentValueHandler IMPLEMENTS I_RpcHandler
FUNCTION_BLOCK GetContentValueHandler IMPLEMENTS I_AsynchronousRpcHandler
VAR
graphs : I_Graphs;
END_VAR
Expand All @@ -16,7 +16,7 @@ END_VAR
<Declaration><![CDATA[METHOD Handle
VAR_INPUT
Parameters : I_Deserializer;
Response : I_SynchronousRpcResponse;
Response : I_AsynchronousRpcResponse;
END_VAR
VAR
graphUuid : T_MAXSTRING;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<Declaration><![CDATA[{attribute 'linkalways'}
{attribute 'no_explicit_call' := 'This FB is a CLASS and must be accessed using methods or properties'}
{attribute 'enable_dynamic_creation'}
FUNCTION_BLOCK GetStatusRpcHandler IMPLEMENTS I_RpcHandler
FUNCTION_BLOCK GetStatusRpcHandler IMPLEMENTS I_AsynchronousRpcHandler
VAR
graphs : I_Graphs;
END_VAR
Expand All @@ -16,7 +16,7 @@ END_VAR
<Declaration><![CDATA[METHOD Handle
VAR_INPUT
Parameters : I_Deserializer;
Response : I_SynchronousRpcResponse;
Response : I_AsynchronousRpcResponse;
END_VAR
VAR
graphUuid : T_MAXSTRING;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
<Company>mobject</Company>
<Released>false</Released>
<Title>mobject-graph-api</Title>
<ProjectVersion>0.6.0</ProjectVersion>
<ProjectVersion>0.7.0</ProjectVersion>
<DefaultNamespace>mobject-graph-api</DefaultNamespace>
<Author>mobject dev team</Author>
<Placeholder>mobject-graph-api</Placeholder>
Expand Down Expand Up @@ -56,7 +56,7 @@
<LibraryReference Include="mobject-serialization,0.5.0,mobject">
<Namespace>mobject_serialization</Namespace>
</LibraryReference>
<LibraryReference Include="mobject-server,0.6.0,mobject">
<LibraryReference Include="mobject-server,0.7.0,mobject">
<Namespace>mobject_server</Namespace>
</LibraryReference>
</ItemGroup>
Expand Down