Does UE4 have a standard way to convert data for network?

I am trying to send some data over sockets, however I am unsure of the best way to get things like floats, integers, strings, etc. Does unreal have anything that is on the level of functionality as the C# .Net framework’s ‘BitConverter’ methods?
If not, [Feature Request] =D

-Spiris

There is not, from what I can tell, such a converter available in UE4. However there are the FBufferArchive and FMemoryReader classes that allow you to form all sorts of primitive data into buffers that can then be sent and received using Socket->Send() and Socket->(Recv). This acts a bit differently than you would expect in some situations.
For example, if you add a string to the buffer, it converts that string (into utf-16, I think, but I have read documentation that lead me to believe it was a 7-bit conversion, clarification would be wonderful.) as well as adds a precursor of the string length as a 32 bit integer and an annoying null terminator that will need to be filtered out on the other end depending on what languages are involved.
It is still necessary to measure other primitives and inform the receiving side how much to read for each.
I hope this helps whoever else may stumble upon this thought.

-Spiris