You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, data is marshalled via Matlab's undocumented getByteStreamFromArray and getArrayFromByteStream. Although this is the fastest method for pure Matlab clients, other types of clients (i.e. a Python binding) may exist in the future, (and relying on undocumented functions is as stable and future-proof as a box of moldy dynamite) so an open standard would be preferable. Ideally, the server would send a signal to continue using getByteStreamFromArray/getArrayFromByteStream until a non-Matlab client connects, at which point the alternate marshaller is used.
The text was updated successfully, but these errors were encountered:
I can't find a suitable method that preserves matrix types, so I'm just going to make one really quickly. If something else pops up that appears suitable, we can use it later.
Currently, data is marshalled via Matlab's undocumented
getByteStreamFromArray
andgetArrayFromByteStream
. Although this is the fastest method for pure Matlab clients, other types of clients (i.e. a Python binding) may exist in the future, (and relying on undocumented functions is as stable and future-proof as a box of moldy dynamite) so an open standard would be preferable. Ideally, the server would send a signal to continue usinggetByteStreamFromArray
/getArrayFromByteStream
until a non-Matlab client connects, at which point the alternate marshaller is used.The text was updated successfully, but these errors were encountered: