HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NET_Utils.h File Reference
#include "NET_API.h"
#include <UT/UT_JSONWriter.h>
#include <UT/UT_StringHolder.h>
#include <UT/UT_UniquePtr.h>
+ Include dependency graph for NET_Utils.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

NET_API UT_StringHolder NETdetermineCAPath ()
 Determine the default CA Path used by Houdini. More...
 
NET_API UT_StringHolder NETdetermineCAInfo ()
 Determine the default CA Info path used by Houdini. More...
 
NET_API void NETgetLocalAndRemoteIPs (UT_NetSocket *sock, unsigned short local_ip[4], unsigned short remote_ip[4])
 
NET_API bool NETmatchIPMask (const unsigned short server_ip[4], const unsigned short client_ip[4], const char *ipmask)
 
NET_API UT_UniquePtr
< UT_JSONWriter
NETcreateJSONWriter (UT_WorkBuffer &content)
 

Function Documentation

NET_API UT_UniquePtr<UT_JSONWriter> NETcreateJSONWriter ( UT_WorkBuffer content)
NET_API UT_StringHolder NETdetermineCAInfo ( )

Determine the default CA Info path used by Houdini.

NET_API UT_StringHolder NETdetermineCAPath ( )

Determine the default CA Path used by Houdini.

NET_API void NETgetLocalAndRemoteIPs ( UT_NetSocket sock,
unsigned short  local_ip[4],
unsigned short  remote_ip[4] 
)
NET_API bool NETmatchIPMask ( const unsigned short  server_ip[4],
const unsigned short  client_ip[4],
const char *  ipmask 
)