public interface S8WebVertexInbound
Inbound side of the vertex. Used to set lambdas defining behaviour of the front-side objects.
- Author:
- Pierre Convert Copyright (C) 2025, Pierre Convert. All rights reserved.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
setBool8ArrayMethod
(String name, Bool8ArrayNeFunction function) Attach to this remote front object a specific behaviour.default void
setBool8ArrayMethodLambda
(String name, Bool8ArrayLambda lambda) Attach to this remote front object a specific behaviour.void
setBool8Method
(String name, Bool8NeFunction function) Attach to this remote front object a specific behaviour.default void
setBool8MethodLambda
(String name, Bool8Lambda lambda) Attach to this remote front object a specific behaviour.void
setFloat32ArrayMethod
(String name, Float32ArrayNeFunction function) Attach to remote front object a specific behaviour.default void
setFloat32ArrayMethodLambda
(String name, Float32ArrayLambda lambda) Attach to remote front object a specific behaviour.void
setFloat32Method
(String name, Float32NeFunction function) Attach to remote front object a specific behaviour.default void
setFloat32MethodLambda
(String name, Float32Lambda lambda) Attach to remote front object a specific behaviour.void
setFloat64ArrayMethod
(String name, Float64ArrayNeFunction function) Attach to remote front object a specific behaviour.default void
setFloat64ArrayMethodLambda
(String name, Float64ArrayLambda lambda) Attach to remote front object a specific behaviour.void
setFloat64Method
(String name, Float64NeFunction function) Attach to remote front object a specific behaviour.default void
setFloat64MethodLambda
(String name, Float64Lambda lambda) Attach to remote front object a specific behaviour.void
setInt16Method
(String name, Int16NeFunction function) Attach to remote front object a specific behaviour.default void
setInt16MethodLambda
(String name, Int16Lambda lambda) Attach to remote front object a specific behaviour.void
setInt32Method
(String name, Int32NeFunction function) Attach to remote front object a specific behaviour.default void
setInt32MethodLambda
(String name, Int32Lambda lambda) Attach to remote front object a specific behaviour.void
setInt64Method
(String name, Int64NeFunction function) Attach to remote front object a specific behaviour.default void
setInt64MethodLambda
(String name, Int64Lambda lambda) Attach to remote front object a specific behaviour.void
setInt8Method
(String name, Int8NeFunction function) Attach to remote front object a specific behaviour.default void
setInt8MethodLambda
(String name, Int8Lambda lambda) Attach to remote front object a specific behaviour.<T extends S8WebObject>
voidsetObjectMethod
(String name, ObjectNeFunction<T> function) Define behaviour for the method of the object attached to this vertex.void
setStringUTF8ArrayMethod
(String name, StringUTF8ArrayNeFunction function) Define behaviour for the method of the object attached to this vertex.default void
setStringUTF8ArrayMethodLambda
(String name, StringUTF8ArrayLambda lambda) Define behaviour for the method of the object attached to this vertex.void
setStringUTF8Method
(String name, StringUTF8NeFunction function) Attach to remote front object a specific behaviour.default void
setStringUTF8MethodLambda
(String name, StringUTF8Lambda lambda) setStringUTF8MethodLambdavoid
setUInt16ArrayMethod
(String name, UInt16ArrayNeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt16ArrayMethodLambda
(String name, UInt16ArrayLambda lambda) Attach to this remote front object a specific behaviour.void
setUInt16Method
(String name, UInt16NeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt16MethodLambda
(String name, UInt16Lambda lambda) Attach to this remote front object a specific behaviour.void
setUInt32ArrayMethod
(String name, UInt32ArrayNeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt32ArrayMethodLambda
(String name, UInt32ArrayLambda lambda) Attach to this remote front object a specific behaviour.void
setUInt32Method
(String name, UInt32NeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt32MethodLambda
(String name, UInt32Lambda lambda) Attach to this remote front object a specific behaviour.void
setUInt64ArrayMethod
(String name, UInt64ArrayNeFunction function) Attach to remote front object a specific behaviour.default void
setUInt64ArrayMethodLambda
(String name, UInt64ArrayLambda lambda) Attach to remote front object a specific behaviour.void
setUInt64Method
(String name, UInt64NeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt64MethodLambda
(String name, UInt64Lambda lambda) Attach to remote front object a specific behaviour.void
setUInt8ArrayMethod
(String name, UInt8ArrayNeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt8ArrayMethodLambda
(String name, UInt8ArrayLambda lambda) Attach to this remote front object a specific behaviour.void
setUInt8Method
(String name, UInt8NeFunction function) Attach to this remote front object a specific behaviour.default void
setUInt8MethodLambda
(String name, UInt8Lambda lambda) Attach to this remote front object a specific behaviour.void
setVoidMethod
(String name, VoidNeFunction function) Attach to this remote front object a specific behaviour.default void
setVoidMethodLambda
(String name, VoidLambda lambda) Attach to this remote front object a specific behaviour.
-
Method Details
-
setVoidMethod
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setVoidMethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setBool8Method
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setBool8MethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setBool8ArrayMethod
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setBool8ArrayMethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt8Method
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt8MethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt8ArrayMethod
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt8ArrayMethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt16Method
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt16MethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt16ArrayMethod
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt16ArrayMethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt32Method
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt32MethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt32ArrayMethod
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt32ArrayMethodLambda
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt64Method
Attach to this remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt64MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setUInt64ArrayMethod
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setUInt64ArrayMethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setInt8Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setInt8MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setInt16Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setInt16MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setInt32Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setInt32MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setInt64Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setInt64MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setFloat32Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setFloat32MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setFloat32ArrayMethod
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setFloat32ArrayMethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setFloat64Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setFloat64MethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setFloat64ArrayMethod
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setFloat64ArrayMethodLambda
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namelambda
- the behaviour to be executed upon remote front method triggering
-
setStringUTF8Method
Attach to remote front object a specific behaviour.- Parameters:
name
- front method namefunction
- the behaviour to be executed upon remote front method triggering
-
setStringUTF8MethodLambda
setStringUTF8MethodLambda- Parameters:
name
- front method namelambda
- the behaviour to be run upon remote front method trigger
-
setStringUTF8ArrayMethod
Define behaviour for the method of the object attached to this vertex.- Parameters:
name
- front method namefunction
- the behaviour to be run upon remote front method trigger
-
setStringUTF8ArrayMethodLambda
Define behaviour for the method of the object attached to this vertex.- Parameters:
name
- front method namelambda
- the behaviour to be run upon remote front method trigger
-
setObjectMethod
Define behaviour for the method of the object attached to this vertex.- Type Parameters:
T
- theS8WebFront
object type- Parameters:
name
- the name of the fieldfunction
- the function to describe the behaviour (callback)
-