Method for transmitting function parameters to a remote node for execution of the function thereon
First Claim
1. A method for transmitting local node function parameters to a remote node for execution of the function on the remote node, comprising:
- associating a representation string with function parameters on a first stack, wherein each character in the representation string corresponds to the data type of an individual function parameter on the first stack;
dereferencing pointer parameters on the first stack;
generating a pure value buffer with the function parameters and the dereferenced pointers;
transmitting the pure value buffer to the remote node.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting local node function parameters to a remote node for execution of the function on the remote node, wherein the method may be embodied on a computer readable medium. The method includes the steps of placing each of the function parameters on a first stack and associating a representation string with the function parameters, wherein each character in the representation string corresponds to the data type of an individual function parameter on the first stack. The method further includes dereferencing pointer parameters on the first stack, generating a pure value buffer with the function parameters and the dereferenced pointers, and transmitting the pure value buffer to the remote node.
42 Citations
34 Claims
-
1. A method for transmitting local node function parameters to a remote node for execution of the function on the remote node, comprising:
-
associating a representation string with function parameters on a first stack, wherein each character in the representation string corresponds to the data type of an individual function parameter on the first stack;
dereferencing pointer parameters on the first stack;
generating a pure value buffer with the function parameters and the dereferenced pointers;
transmitting the pure value buffer to the remote node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for transmitting function related data from a first node to a second node, comprising:
-
generating a stack having the function related data stored thereon;
dereferencing pointer parameters in the function related data with a representation structure;
generating a pure value buffer; and
transmitting the pure value buffer to the second node. - View Dependent Claims (12, 13, 14, 15, 16, 17, 19, 20, 21, 22, 23, 24, 25, 26, 27, 29, 30, 31, 32, 33, 34)
-
-
18. A computer readable medium storing a software program that, when executed by a processor, causes the processor to perform a method comprising:
-
associating a representation string with function parameters on a first stack, wherein each character in the representation string corresponds to the data type of an individual function parameter on the first stack;
dereferencing pointer parameters on the first stack;
generating a pure value buffer with the function parameters and the dereferenced pointers;
transmitting the pure value buffer to the remote node.
-
-
28. A computer readable medium storing a software program that, when executed by a processor, causes the processor to perform a method comprising:
-
generating a stack having function related data stored thereon;
dereferencing pointer parameters in the function related data with a representation string;
generating a pure value buffer; and
transmitting the pure value buffer to the second node.
-
Specification