ExtendScript ToolKit

# SoServerInterface_s Struct Reference

`#include <SoCClient.h>`

List of all members.

## Public Attributes
SoServerDumpServer_f | dumpServer
SoServerDumpObject_f | dumpObject
SoServerAddClass_f | addClass
SoServerAddMethod_f | addMethod
SoServerAddMethods_f | addMethods
SoServerAddProperty_f | addProperty
SoServerAddProperties_f | addProperties
SoServerGetClass_f | getClass
SoServerGetServer_f | getServer
SoServerSetClientData_f | setClientData
SoServerGetClientData_f | getClientData
SoServerEval_f | eval
SoServerTaggedDataInit_f | taggedDataInit
SoServerTaggedDataFree_f | taggedDataFree
SoServerCallLiveObject_f | callLiveObject
SoServerGetLiveObject_f | getLiveObject
SoServerPutLiveObject_f | putLiveObject

## Detailed Description

You may call this interface to communicate with ExtendScript

Parameters:

  | SoServerDumpServer_f | Dump the server to stdout (debugging function)
  | SoServerDumpObject_f | Dump the object to stdout (debugging function)
  | SoServerAddClass_f | Add a new Class of ExtendScript Objects
  | SoServerAddMethod_f | Add a method to an object instance
  | SoServerAddMethods_f | Add methods to an object instance
  | SoServerAddProperty_f | Add a property to an object instance
  | SoServerAddProperties_f | Add properties to an object instance
  | SoServerGetClass_f | Object the class of a live object
  | SoServerGetServer_f | Object the Server for a live object
  | SoServerSetClientData_f | Set data in an object instance
  | SoServerGetClientData_f | Get data from an object instance
  | SoServerEval_f | Call the JavaScript interpreter
  | SoServerTaggedDataInit_f | Initialize tagged data
  | SoServerTaggedDataFree_f | Free tagged data

## Member Data Documentation

SoServerDumpServer_f SoServerInterface_s::dumpServer

SoServerDumpObject_f SoServerInterface_s::dumpObject

SoServerAddClass_f SoServerInterface_s::addClass

SoServerAddMethod_f SoServerInterface_s::addMethod

SoServerAddMethods_f SoServerInterface_s::addMethods

SoServerAddProperty_f SoServerInterface_s::addProperty

SoServerAddProperties_f SoServerInterface_s::addProperties

SoServerGetClass_f SoServerInterface_s::getClass

SoServerGetServer_f SoServerInterface_s::getServer

SoServerSetClientData_f SoServerInterface_s::setClientData

SoServerGetClientData_f SoServerInterface_s::getClientData

SoServerEval_f SoServerInterface_s::eval

SoServerTaggedDataInit_f SoServerInterface_s::taggedDataInit

SoServerTaggedDataFree_f SoServerInterface_s::taggedDataFree

SoServerCallLiveObject_f SoServerInterface_s::callLiveObject

SoServerGetLiveObject_f SoServerInterface_s::getLiveObject

SoServerPutLiveObject_f SoServerInterface_s::putLiveObject

The documentation for this struct was generated from the following file:

- SoCClient.h

Copyright© 2008 Adobe Systems Incorporated. All rights reserved.

Terms of Use Online Privacy Policy Adobe and accessibility Avoid software piracy Permissions and Trademarks